@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin);/*!
 * # Semantic UI 2.4.0 - Reset
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none}

 /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}

 /*!
 * # Semantic UI 2.4.0 - Site
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */body,html{height:100%;font-size:14px}body{margin:0;padding:0;overflow-x:hidden;min-width:320px;background:#fff;font-family:GothamProRegular;line-height:1.4285em;color:rgba(0,0,0,.87);font-smoothing:antialiased}h1{min-height:1rem;font-size:2rem}h2{font-size:1.71428571rem}h3{font-size:1.28571429rem}h4{font-size:1.07142857rem}h5{font-size:1rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}p{margin:0 0 1em;line-height:1.4285em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#00baff}a,a:hover{text-decoration:none}a:hover{color:#e0faf9}::-webkit-selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}::-moz-selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}::selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}input::-webkit-selection,textarea::-webkit-selection{background-color:hsla(0,0%,39.2%,.4);color:rgba(0,0,0,.87)}input::-moz-selection,textarea::-moz-selection{background-color:hsla(0,0%,39.2%,.4);color:rgba(0,0,0,.87)}input::selection,textarea::selection{background-color:hsla(0,0%,39.2%,.4);color:rgba(0,0,0,.87)}body ::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}body ::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:0}body ::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:rgba(0,0,0,.25);-webkit-transition:color .2s ease;transition:color .2s ease}body ::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.15)}body ::-webkit-scrollbar-thumb:hover{background:rgba(128,135,139,.8)}body .ui.inverted::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}body .ui.inverted::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.25)}body .ui.inverted::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,100%,.15)}body .ui.inverted::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35)}

 /*!
 * # Semantic UI 2.4.0 - Button
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.button{cursor:pointer;display:inline-block;min-height:1em;outline:0;border:none;vertical-align:baseline;background:#e0e1e2 none;color:rgba(0,0,0,.6);font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0 .25em 0 0;padding:.78571429em 1.5em;text-transform:none;text-shadow:none;font-weight:700;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.28571429rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;will-change:"";-webkit-tap-highlight-color:transparent}.ui.button,.ui.button:hover{box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)}.ui.button:hover{background-color:#cacbcd;background-image:none;color:rgba(0,0,0,.8)}.ui.button:hover .icon{opacity:.85}.ui.button:focus{background-color:#cacbcd;color:rgba(0,0,0,.8);background-image:""!important;box-shadow:""!important}.ui.button:focus .icon{opacity:.85}.ui.active.button:active,.ui.button:active{background-color:#babbbc;background-image:"";color:rgba(0,0,0,.9);box-shadow:inset 0 0 0 1px transparent,none}.ui.active.button{box-shadow:inset 0 0 0 1px transparent}.ui.active.button,.ui.active.button:hover{color:rgba(0,0,0,.95)}.ui.active.button,.ui.active.button:active,.ui.active.button:hover{background-color:#c0c1c2;background-image:none}.ui.loading.loading.loading.loading.loading.loading.button{position:relative;cursor:default;text-shadow:none!important;color:transparent!important;opacity:1;pointer-events:auto;transition:all 0s linear,opacity .1s ease}.ui.loading.button:before{border-radius:500rem;border:.2em solid rgba(0,0,0,.15)}.ui.loading.button:after,.ui.loading.button:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em}.ui.loading.button:after{-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border:.2em solid transparent;border-top-color:#fff;box-shadow:0 0 0 1px transparent}.ui.labeled.icon.loading.button .icon{background-color:transparent;box-shadow:none}@-webkit-keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ui.basic.loading.button:not(.inverted):before{border-color:rgba(0,0,0,.1)}.ui.basic.loading.button:not(.inverted):after{border-top-color:#767676}.ui.button:disabled,.ui.buttons .disabled.button,.ui.disabled.active.button,.ui.disabled.button,.ui.disabled.button:hover{cursor:default;opacity:.45!important;background-image:none!important;box-shadow:none!important;pointer-events:none!important}.ui.basic.buttons .ui.disabled.button{border-color:rgba(34,36,38,.5)}.ui.animated.button{position:relative;overflow:hidden;padding-right:0!important;vertical-align:middle;z-index:1}.ui.animated.button .content{will-change:transform,opacity}.ui.animated.button .visible.content{position:relative;margin-right:1.5em}.ui.animated.button .hidden.content{position:absolute;width:100%}.ui.animated.button .hidden.content,.ui.animated.button .visible.content{transition:right .3s ease 0s}.ui.animated.button .visible.content{left:auto;right:0}.ui.animated.button .hidden.content{top:50%;left:auto;right:-100%;margin-top:-.5em}.ui.animated.button:focus .visible.content,.ui.animated.button:hover .visible.content{left:auto;right:200%}.ui.animated.button:focus .hidden.content,.ui.animated.button:hover .hidden.content{left:auto;right:0}.ui.vertical.animated.button .hidden.content,.ui.vertical.animated.button .visible.content{transition:top .3s ease,transform .3s ease}.ui.vertical.animated.button .visible.content{transform:translateY(0);right:auto}.ui.vertical.animated.button .hidden.content{top:-50%;left:0;right:auto}.ui.vertical.animated.button:focus .visible.content,.ui.vertical.animated.button:hover .visible.content{transform:translateY(200%);right:auto}.ui.vertical.animated.button:focus .hidden.content,.ui.vertical.animated.button:hover .hidden.content{top:50%;right:auto}.ui.fade.animated.button .hidden.content,.ui.fade.animated.button .visible.content{transition:opacity .3s ease,transform .3s ease}.ui.fade.animated.button .visible.content{left:auto;right:auto;opacity:1;transform:scale(1)}.ui.fade.animated.button .hidden.content{opacity:0;left:0;right:auto;transform:scale(1.5)}.ui.fade.animated.button:focus .visible.content,.ui.fade.animated.button:hover .visible.content{left:auto;right:auto;opacity:0;transform:scale(.75)}.ui.fade.animated.button:focus .hidden.content,.ui.fade.animated.button:hover .hidden.content{left:0;right:auto;opacity:1;transform:scale(1)}.ui.inverted.button{box-shadow:inset 0 0 0 2px #fff!important;background:transparent none;color:#fff;text-shadow:none!important}.ui.inverted.buttons .button{margin:0 0 0 -2px}.ui.inverted.buttons .button:first-child{margin-left:0}.ui.inverted.vertical.buttons .button{margin:0 0 -2px}.ui.inverted.vertical.buttons .button:first-child{margin-top:0}.ui.inverted.button.active,.ui.inverted.button:focus,.ui.inverted.button:hover{background:#fff;box-shadow:inset 0 0 0 2px #fff!important;color:rgba(0,0,0,.8)}.ui.inverted.button.active:focus{background:#dcddde;box-shadow:inset 0 0 0 2px #dcddde!important;color:rgba(0,0,0,.8)}.ui.labeled.button:not(.icon){display:inline-flex;flex-direction:row;background:0 0!important;padding:0!important;border:none!important;box-shadow:none!important}.ui.labeled.button>.button{margin:0}.ui.labeled.button>.label{display:flex;align-items:center;margin:0 0 0 -1px!important;padding:"";font-size:1em;border-color:rgba(34,36,38,.15)}.ui.labeled.button>.tag.label:before{width:1.85em;height:1.85em}.ui.labeled.button:not([class*="left labeled"])>.button{border-top-right-radius:0;border-bottom-right-radius:0}.ui.labeled.button:not([class*="left labeled"])>.label,.ui[class*="left labeled"].button>.button{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="left labeled"].button>.label{border-top-right-radius:0;border-bottom-right-radius:0}.ui.facebook.button{background-color:#3b5998;color:#fff;text-shadow:none;background-image:none;box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.facebook.button:hover{background-color:#304d8a;color:#fff;text-shadow:none}.ui.facebook.button:active{background-color:#2d4373;color:#fff;text-shadow:none}.ui.twitter.button{background-color:#55acee;color:#fff;text-shadow:none;background-image:none;box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.twitter.button:hover{background-color:#35a2f4;color:#fff;text-shadow:none}.ui.twitter.button:active{background-color:#2795e9;color:#fff;text-shadow:none}.ui.google.plus.button{background-color:#dd4b39;color:#fff;text-shadow:none;background-image:none;box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.google.plus.button:hover{background-color:#e0321c;color:#fff;text-shadow:none}.ui.google.plus.button:active{background-color:#c23321;color:#fff;text-shadow:none}.ui.linkedin.button{background-color:#1f88be;color:#fff;text-shadow:none}.ui.linkedin.button:hover{background-color:#147baf;color:#fff;text-shadow:none}.ui.linkedin.button:active{background-color:#186992;color:#fff;text-shadow:none}.ui.youtube.button{background-color:red;color:#fff;text-shadow:none;background-image:none;box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.youtube.button:hover{background-color:#e60000;color:#fff;text-shadow:none}.ui.youtube.button:active{background-color:#c00;color:#fff;text-shadow:none}.ui.instagram.button{background-color:#49769c;color:#fff;text-shadow:none;background-image:none;box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.instagram.button:hover{background-color:#3d698e;color:#fff;text-shadow:none}.ui.instagram.button:active{background-color:#395c79;color:#fff;text-shadow:none}.ui.pinterest.button{background-color:#bd081c;color:#fff;text-shadow:none;background-image:none;box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.pinterest.button:hover{background-color:#ac0013;color:#fff;text-shadow:none}.ui.pinterest.button:active{background-color:#8c0615;color:#fff;text-shadow:none}.ui.vk.button{background-color:#4d7198;color:#fff;background-image:none;box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.vk.button:hover{background-color:#41648a;color:#fff}.ui.vk.button:active{background-color:#3c5876;color:#fff}.ui.button>.icon:not(.button){height:.85714286em;opacity:.8;transition:opacity .1s ease;vertical-align:"";color:""}.ui.button:not(.icon)>.icon:not(.button):not(.dropdown),.ui.button>.icon:not(.button){margin:0 .42857143em 0 -.21428571em}.ui.button:not(.icon)>.right.icon:not(.button):not(.dropdown){margin:0 -.21428571em 0 .42857143em}.ui[class*="left floated"].button,.ui[class*="left floated"].buttons{float:left;margin-left:0;margin-right:.25em}.ui[class*="right floated"].button,.ui[class*="right floated"].buttons{float:right;margin-right:0;margin-left:.25em}.ui.compact.button,.ui.compact.buttons .button{padding:.58928571em 1.125em}.ui.compact.icon.button,.ui.compact.icon.buttons .button{padding:.58928571em}.ui.compact.labeled.icon.button,.ui.compact.labeled.icon.buttons .button{padding:.58928571em 3.69642857em}.ui.mini.button,.ui.mini.buttons .button,.ui.mini.buttons .or{font-size:.78571429rem}.ui.tiny.button,.ui.tiny.buttons .button,.ui.tiny.buttons .or{font-size:.85714286rem}.ui.small.button,.ui.small.buttons .button,.ui.small.buttons .or{font-size:.92857143rem}.ui.button,.ui.buttons .button,.ui.buttons .or{font-size:1rem}.ui.large.button,.ui.large.buttons .button,.ui.large.buttons .or{font-size:1.14285714rem}.ui.big.button,.ui.big.buttons .button,.ui.big.buttons .or{font-size:1.28571429rem}.ui.huge.button,.ui.huge.buttons .button,.ui.huge.buttons .or{font-size:1.42857143rem}.ui.massive.button,.ui.massive.buttons .button,.ui.massive.buttons .or{font-size:1.71428571rem}.ui.icon.button,.ui.icon.buttons .button{padding:.78571429em}.ui.icon.button>.icon,.ui.icon.buttons .button>.icon{opacity:.9;margin:0!important;vertical-align:top}.ui.basic.button,.ui.basic.buttons .button{background:transparent none!important;color:rgba(0,0,0,.6)!important;font-weight:400;border-radius:.28571429rem;text-transform:none;text-shadow:none!important;box-shadow:inset 0 0 0 1px rgba(34,36,38,.15)}.ui.basic.buttons{box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem}.ui.basic.buttons .button{border-radius:0}.ui.basic.button:focus,.ui.basic.button:hover,.ui.basic.buttons .button:focus,.ui.basic.buttons .button:hover{background:#fff!important;color:rgba(0,0,0,.8)!important;box-shadow:inset 0 0 0 1px rgba(34,36,38,.35),inset 0 0 0 0 rgba(34,36,38,.15)}.ui.basic.button:active,.ui.basic.buttons .button:active{background:#f8f8f8!important;color:rgba(0,0,0,.9)!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 1px 4px 0 rgba(34,36,38,.15)}.ui.basic.active.button,.ui.basic.buttons .active.button{background:rgba(0,0,0,.05)!important;box-shadow:""!important;color:rgba(0,0,0,.95)!important}.ui.basic.active.button:hover,.ui.basic.buttons .active.button:hover{background-color:rgba(0,0,0,.05)}.ui.basic.buttons .button:hover{box-shadow:inset 0 0 0 1px rgba(34,36,38,.35),inset inset 0 0 0 0 rgba(34,36,38,.15)}.ui.basic.buttons .button:active{box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset inset 0 1px 4px 0 rgba(34,36,38,.15)}.ui.basic.buttons .active.button{box-shadow:""!important}.ui.basic.inverted.button,.ui.basic.inverted.buttons .button{background-color:transparent!important;color:#f9fafb!important;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important}.ui.basic.inverted.button:focus,.ui.basic.inverted.button:hover,.ui.basic.inverted.buttons .button:focus,.ui.basic.inverted.buttons .button:hover{color:#fff!important;box-shadow:inset 0 0 0 2px #fff!important}.ui.basic.inverted.button:active,.ui.basic.inverted.buttons .button:active{background-color:hsla(0,0%,100%,.08)!important;color:#fff!important;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.9)!important}.ui.basic.inverted.active.button,.ui.basic.inverted.buttons .active.button{background-color:hsla(0,0%,100%,.08);color:#fff;text-shadow:none;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.7)}.ui.basic.inverted.active.button:hover,.ui.basic.inverted.buttons .active.button:hover{background-color:hsla(0,0%,100%,.15);box-shadow:inset 0 0 0 2px #fff!important}.ui.basic.buttons .button{border-left:1px solid rgba(34,36,38,.15);box-shadow:none}.ui.basic.vertical.buttons .button{border-left:0;border-top:1px solid rgba(34,36,38,.15)}.ui.basic.vertical.buttons .button:first-child{border-top-width:0}.ui.labeled.icon.button,.ui.labeled.icon.buttons .button{position:relative;padding-left:4.07142857em!important;padding-right:1.5em!important}.ui.labeled.icon.button>.icon,.ui.labeled.icon.buttons>.button>.icon{position:absolute;height:100%;line-height:1;border-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit;text-align:center;margin:0;width:2.57142857em;background-color:rgba(0,0,0,.05);color:"";box-shadow:inset -1px 0 0 0 transparent;top:0;left:0}.ui[class*="right labeled"].icon.button{padding-right:4.07142857em!important;padding-left:1.5em!important}.ui[class*="right labeled"].icon.button>.icon{left:auto;right:0;border-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;box-shadow:inset 1px 0 0 0 transparent}.ui.labeled.icon.button>.icon:after,.ui.labeled.icon.button>.icon:before,.ui.labeled.icon.buttons>.button>.icon:after,.ui.labeled.icon.buttons>.button>.icon:before{display:block;position:absolute;width:100%;top:50%;text-align:center;transform:translateY(-50%)}.ui.labeled.icon.buttons .button>.icon{border-radius:0}.ui.labeled.icon.buttons .button:first-child>.icon{border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.ui.labeled.icon.buttons .button:last-child>.icon{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.labeled.icon.buttons .button:first-child>.icon{border-radius:0;border-top-left-radius:.28571429rem}.ui.vertical.labeled.icon.buttons .button:last-child>.icon{border-radius:0;border-bottom-left-radius:.28571429rem}.ui.fluid[class*="left labeled"].icon.button,.ui.fluid[class*="right labeled"].icon.button{padding-left:1.5em!important;padding-right:1.5em!important}.ui.button.toggle.active,.ui.buttons .button.toggle.active,.ui.toggle.buttons .active.button{background-color:#21ba45!important;box-shadow:none!important;text-shadow:none;color:#fff!important}.ui.button.toggle.active:hover{background-color:#16ab39!important;text-shadow:none;color:#fff!important}.ui.circular.button{border-radius:10em}.ui.circular.button>.icon{width:1em;vertical-align:baseline}.ui.buttons .or{position:relative;width:.3em;height:2.57142857em;z-index:3}.ui.buttons .or:before{position:absolute;text-align:center;border-radius:500rem;content:"or";top:50%;left:50%;background-color:#fff;text-shadow:none;margin-top:-.89285714em;margin-left:-.89285714em;width:1.78571429em;height:1.78571429em;line-height:1.78571429em;color:rgba(0,0,0,.4);font-style:normal;font-weight:700;box-shadow:inset 0 0 0 1px transparent}.ui.buttons .or[data-text]:before{content:attr(data-text)}.ui.fluid.buttons .or{width:0!important}.ui.fluid.buttons .or:after{display:none}.ui.attached.button{position:relative;display:block;margin:0;border-radius:0;box-shadow:0 0 0 1px rgba(34,36,38,.15)!important}.ui.attached.top.button{border-radius:.28571429rem .28571429rem 0 0}.ui.attached.bottom.button{border-radius:0 0 .28571429rem .28571429rem}.ui.left.attached.button{display:inline-block;border-left:none;text-align:right;padding-right:.75em;border-radius:.28571429rem 0 0 .28571429rem}.ui.right.attached.button{display:inline-block;text-align:left;padding-left:.75em;border-radius:0 .28571429rem .28571429rem 0}.ui.attached.buttons{position:relative;display:flex;border-radius:0;width:auto!important;z-index:2;margin-left:-1px;margin-right:-1px}.ui.attached.buttons .button{margin:0}.ui.attached.buttons .button:first-child,.ui.attached.buttons .button:last-child{border-radius:0}.ui[class*="top attached"].buttons{margin-bottom:-1px;border-radius:.28571429rem .28571429rem 0 0}.ui[class*="top attached"].buttons .button:first-child{border-radius:.28571429rem 0 0 0}.ui[class*="top attached"].buttons .button:last-child{border-radius:0 .28571429rem 0 0}.ui[class*="bottom attached"].buttons{margin-top:-1px;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].buttons .button:first-child{border-radius:0 0 0 .28571429rem}.ui[class*="bottom attached"].buttons .button:last-child{border-radius:0 0 .28571429rem 0}.ui[class*="left attached"].buttons{display:inline-flex;margin-right:0;margin-left:-1px;border-radius:0 .28571429rem .28571429rem 0}.ui[class*="left attached"].buttons .button:first-child{margin-left:-1px;border-radius:0 .28571429rem 0 0}.ui[class*="left attached"].buttons .button:last-child{margin-left:-1px;border-radius:0 0 .28571429rem 0}.ui[class*="right attached"].buttons{display:inline-flex;margin-left:0;margin-right:-1px;border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="right attached"].buttons .button:first-child{margin-left:-1px;border-radius:.28571429rem 0 0 0}.ui[class*="right attached"].buttons .button:last-child{margin-left:-1px;border-radius:0 0 0 .28571429rem}.ui.fluid.button,.ui.fluid.buttons{width:100%}.ui.fluid.button{display:block}.ui.two.buttons{width:100%}.ui.two.buttons>.button{width:50%}.ui.three.buttons{width:100%}.ui.three.buttons>.button{width:33.333%}.ui.four.buttons{width:100%}.ui.four.buttons>.button{width:25%}.ui.five.buttons{width:100%}.ui.five.buttons>.button{width:20%}.ui.six.buttons{width:100%}.ui.six.buttons>.button{width:16.666%}.ui.seven.buttons{width:100%}.ui.seven.buttons>.button{width:14.285%}.ui.eight.buttons{width:100%}.ui.eight.buttons>.button{width:12.5%}.ui.nine.buttons{width:100%}.ui.nine.buttons>.button{width:11.11%}.ui.ten.buttons{width:100%}.ui.ten.buttons>.button{width:10%}.ui.eleven.buttons{width:100%}.ui.eleven.buttons>.button{width:9.09%}.ui.twelve.buttons{width:100%}.ui.twelve.buttons>.button{width:8.3333%}.ui.fluid.vertical.buttons,.ui.fluid.vertical.buttons>.button{display:flex;width:auto}.ui.two.vertical.buttons>.button{height:50%}.ui.three.vertical.buttons>.button{height:33.333%}.ui.four.vertical.buttons>.button{height:25%}.ui.five.vertical.buttons>.button{height:20%}.ui.six.vertical.buttons>.button{height:16.666%}.ui.seven.vertical.buttons>.button{height:14.285%}.ui.eight.vertical.buttons>.button{height:12.5%}.ui.nine.vertical.buttons>.button{height:11.11%}.ui.ten.vertical.buttons>.button{height:10%}.ui.eleven.vertical.buttons>.button{height:9.09%}.ui.twelve.vertical.buttons>.button{height:8.3333%}.ui.black.button,.ui.black.buttons .button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.ui.black.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.black.button:hover,.ui.black.buttons .button:hover{background-color:#27292a;color:#fff;text-shadow:none}.ui.black.button:focus,.ui.black.buttons .button:focus{background-color:#2f3032;color:#fff;text-shadow:none}.ui.black.button:active,.ui.black.buttons .button:active{background-color:#343637;color:#fff;text-shadow:none}.ui.black.active.button,.ui.black.button .active.button:active,.ui.black.buttons .active.button,.ui.black.buttons .active.button:active{background-color:#0f0f10;color:#fff;text-shadow:none}.ui.basic.black.button,.ui.basic.black.buttons .button{box-shadow:inset 0 0 0 1px #1b1c1d!important;color:#1b1c1d!important}.ui.basic.black.button:hover,.ui.basic.black.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #27292a!important;color:#27292a!important}.ui.basic.black.button:focus,.ui.basic.black.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #2f3032!important;color:#27292a!important}.ui.basic.black.active.button,.ui.basic.black.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #0f0f10!important;color:#343637!important}.ui.basic.black.button:active,.ui.basic.black.buttons .button:active{box-shadow:inset 0 0 0 1px #343637!important;color:#343637!important}.ui.buttons:not(.vertical)>.basic.black.button:not(:first-child){margin-left:-1px}.ui.inverted.black.button,.ui.inverted.black.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #d4d4d5!important;color:#fff}.ui.inverted.black.button.active,.ui.inverted.black.button:active,.ui.inverted.black.button:focus,.ui.inverted.black.button:hover,.ui.inverted.black.buttons .button.active,.ui.inverted.black.buttons .button:active,.ui.inverted.black.buttons .button:focus,.ui.inverted.black.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.black.active.button,.ui.inverted.black.button:active,.ui.inverted.black.button:focus,.ui.inverted.black.button:hover,.ui.inverted.black.buttons .active.button,.ui.inverted.black.buttons .button:active,.ui.inverted.black.buttons .button:focus,.ui.inverted.black.buttons .button:hover{background-color:#000}.ui.inverted.black.basic.button,.ui.inverted.black.basic.buttons .button,.ui.inverted.black.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.black.basic.button:hover,.ui.inverted.black.basic.buttons .button:hover,.ui.inverted.black.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #000!important;color:#fff!important}.ui.inverted.black.basic.button:focus,.ui.inverted.black.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #000!important;color:#545454!important}.ui.inverted.black.basic.active.button,.ui.inverted.black.basic.button:active,.ui.inverted.black.basic.buttons .active.button,.ui.inverted.black.basic.buttons .button:active,.ui.inverted.black.buttons .basic.active.button,.ui.inverted.black.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #000!important;color:#fff!important}.ui.grey.button,.ui.grey.buttons .button{background-color:#767676;color:#fff;text-shadow:none;background-image:none}.ui.grey.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.grey.button:hover,.ui.grey.buttons .button:hover{background-color:#838383;color:#fff;text-shadow:none}.ui.grey.button:focus,.ui.grey.buttons .button:focus{background-color:#8a8a8a;color:#fff;text-shadow:none}.ui.grey.button:active,.ui.grey.buttons .button:active{background-color:#909090;color:#fff;text-shadow:none}.ui.grey.active.button,.ui.grey.button .active.button:active,.ui.grey.buttons .active.button,.ui.grey.buttons .active.button:active{background-color:#696969;color:#fff;text-shadow:none}.ui.basic.grey.button,.ui.basic.grey.buttons .button{box-shadow:inset 0 0 0 1px #767676!important;color:#767676!important}.ui.basic.grey.button:hover,.ui.basic.grey.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #838383!important;color:#838383!important}.ui.basic.grey.button:focus,.ui.basic.grey.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #8a8a8a!important;color:#838383!important}.ui.basic.grey.active.button,.ui.basic.grey.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #696969!important;color:#909090!important}.ui.basic.grey.button:active,.ui.basic.grey.buttons .button:active{box-shadow:inset 0 0 0 1px #909090!important;color:#909090!important}.ui.buttons:not(.vertical)>.basic.grey.button:not(:first-child){margin-left:-1px}.ui.inverted.grey.button,.ui.inverted.grey.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #d4d4d5!important;color:#fff}.ui.inverted.grey.button.active,.ui.inverted.grey.button:active,.ui.inverted.grey.button:focus,.ui.inverted.grey.button:hover,.ui.inverted.grey.buttons .button.active,.ui.inverted.grey.buttons .button:active,.ui.inverted.grey.buttons .button:focus,.ui.inverted.grey.buttons .button:hover{box-shadow:none!important;color:rgba(0,0,0,.6)}.ui.inverted.grey.button:hover,.ui.inverted.grey.buttons .button:hover{background-color:#cfd0d2}.ui.inverted.grey.button:focus,.ui.inverted.grey.buttons .button:focus{background-color:#c7c9cb}.ui.inverted.grey.active.button,.ui.inverted.grey.buttons .active.button{background-color:#cfd0d2}.ui.inverted.grey.button:active,.ui.inverted.grey.buttons .button:active{background-color:#c2c4c5}.ui.inverted.grey.basic.button,.ui.inverted.grey.basic.buttons .button,.ui.inverted.grey.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.grey.basic.button:hover,.ui.inverted.grey.basic.buttons .button:hover,.ui.inverted.grey.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #cfd0d2!important;color:#fff!important}.ui.inverted.grey.basic.button:focus,.ui.inverted.grey.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #c7c9cb!important;color:#dcddde!important}.ui.inverted.grey.basic.active.button,.ui.inverted.grey.basic.buttons .active.button,.ui.inverted.grey.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #cfd0d2!important;color:#fff!important}.ui.inverted.grey.basic.button:active,.ui.inverted.grey.basic.buttons .button:active,.ui.inverted.grey.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #c2c4c5!important;color:#fff!important}.ui.brown.button,.ui.brown.buttons .button{background-color:#a5673f;color:#fff;text-shadow:none;background-image:none}.ui.brown.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.brown.button:hover,.ui.brown.buttons .button:hover{background-color:#975b33;color:#fff;text-shadow:none}.ui.brown.button:focus,.ui.brown.buttons .button:focus{background-color:#90532b;color:#fff;text-shadow:none}.ui.brown.button:active,.ui.brown.buttons .button:active{background-color:#805031;color:#fff;text-shadow:none}.ui.brown.active.button,.ui.brown.button .active.button:active,.ui.brown.buttons .active.button,.ui.brown.buttons .active.button:active{background-color:#995a31;color:#fff;text-shadow:none}.ui.basic.brown.button,.ui.basic.brown.buttons .button{box-shadow:inset 0 0 0 1px #a5673f!important;color:#a5673f!important}.ui.basic.brown.button:hover,.ui.basic.brown.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #975b33!important;color:#975b33!important}.ui.basic.brown.button:focus,.ui.basic.brown.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #90532b!important;color:#975b33!important}.ui.basic.brown.active.button,.ui.basic.brown.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #995a31!important;color:#805031!important}.ui.basic.brown.button:active,.ui.basic.brown.buttons .button:active{box-shadow:inset 0 0 0 1px #805031!important;color:#805031!important}.ui.buttons:not(.vertical)>.basic.brown.button:not(:first-child){margin-left:-1px}.ui.inverted.brown.button,.ui.inverted.brown.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #d67c1c!important;color:#d67c1c}.ui.inverted.brown.button.active,.ui.inverted.brown.button:active,.ui.inverted.brown.button:focus,.ui.inverted.brown.button:hover,.ui.inverted.brown.buttons .button.active,.ui.inverted.brown.buttons .button:active,.ui.inverted.brown.buttons .button:focus,.ui.inverted.brown.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.brown.button:hover,.ui.inverted.brown.buttons .button:hover{background-color:#c86f11}.ui.inverted.brown.button:focus,.ui.inverted.brown.buttons .button:focus{background-color:#c16808}.ui.inverted.brown.active.button,.ui.inverted.brown.buttons .active.button{background-color:#cc6f0d}.ui.inverted.brown.button:active,.ui.inverted.brown.buttons .button:active{background-color:#a96216}.ui.inverted.brown.basic.button,.ui.inverted.brown.basic.buttons .button,.ui.inverted.brown.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.brown.basic.button:hover,.ui.inverted.brown.basic.buttons .button:hover,.ui.inverted.brown.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #c86f11!important;color:#d67c1c!important}.ui.inverted.brown.basic.button:focus,.ui.inverted.brown.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #c16808!important;color:#d67c1c!important}.ui.inverted.brown.basic.active.button,.ui.inverted.brown.basic.buttons .active.button,.ui.inverted.brown.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #cc6f0d!important;color:#d67c1c!important}.ui.inverted.brown.basic.button:active,.ui.inverted.brown.basic.buttons .button:active,.ui.inverted.brown.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #a96216!important;color:#d67c1c!important}.ui.blue.button,.ui.blue.buttons .button{background-color:#2185d0;color:#fff;text-shadow:none;background-image:none}.ui.blue.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.blue.button:hover,.ui.blue.buttons .button:hover{background-color:#1678c2;color:#fff;text-shadow:none}.ui.blue.button:focus,.ui.blue.buttons .button:focus{background-color:#0d71bb;color:#fff;text-shadow:none}.ui.blue.button:active,.ui.blue.buttons .button:active{background-color:#1a69a4;color:#fff;text-shadow:none}.ui.blue.active.button,.ui.blue.button .active.button:active,.ui.blue.buttons .active.button,.ui.blue.buttons .active.button:active{background-color:#1279c6;color:#fff;text-shadow:none}.ui.basic.blue.button,.ui.basic.blue.buttons .button{box-shadow:inset 0 0 0 1px #2185d0!important;color:#2185d0!important}.ui.basic.blue.button:hover,.ui.basic.blue.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #1678c2!important;color:#1678c2!important}.ui.basic.blue.button:focus,.ui.basic.blue.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #0d71bb!important;color:#1678c2!important}.ui.basic.blue.active.button,.ui.basic.blue.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #1279c6!important;color:#1a69a4!important}.ui.basic.blue.button:active,.ui.basic.blue.buttons .button:active{box-shadow:inset 0 0 0 1px #1a69a4!important;color:#1a69a4!important}.ui.buttons:not(.vertical)>.basic.blue.button:not(:first-child){margin-left:-1px}.ui.inverted.blue.button,.ui.inverted.blue.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #54c8ff!important;color:#54c8ff}.ui.inverted.blue.button.active,.ui.inverted.blue.button:active,.ui.inverted.blue.button:focus,.ui.inverted.blue.button:hover,.ui.inverted.blue.buttons .button.active,.ui.inverted.blue.buttons .button:active,.ui.inverted.blue.buttons .button:focus,.ui.inverted.blue.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.blue.button:hover,.ui.inverted.blue.buttons .button:hover{background-color:#3ac0ff}.ui.inverted.blue.button:focus,.ui.inverted.blue.buttons .button:focus{background-color:#2bbbff}.ui.inverted.blue.active.button,.ui.inverted.blue.buttons .active.button{background-color:#3ac0ff}.ui.inverted.blue.button:active,.ui.inverted.blue.buttons .button:active{background-color:#21b8ff}.ui.inverted.blue.basic.button,.ui.inverted.blue.basic.buttons .button,.ui.inverted.blue.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.blue.basic.button:hover,.ui.inverted.blue.basic.buttons .button:hover,.ui.inverted.blue.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #3ac0ff!important;color:#54c8ff!important}.ui.inverted.blue.basic.button:focus,.ui.inverted.blue.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #2bbbff!important;color:#54c8ff!important}.ui.inverted.blue.basic.active.button,.ui.inverted.blue.basic.buttons .active.button,.ui.inverted.blue.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #3ac0ff!important;color:#54c8ff!important}.ui.inverted.blue.basic.button:active,.ui.inverted.blue.basic.buttons .button:active,.ui.inverted.blue.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #21b8ff!important;color:#54c8ff!important}.ui.green.button,.ui.green.buttons .button{background-color:#21ba45;color:#fff;text-shadow:none;background-image:none}.ui.green.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.green.button:hover,.ui.green.buttons .button:hover{background-color:#16ab39;color:#fff;text-shadow:none}.ui.green.button:focus,.ui.green.buttons .button:focus{background-color:#0ea432;color:#fff;text-shadow:none}.ui.green.button:active,.ui.green.buttons .button:active{background-color:#198f35;color:#fff;text-shadow:none}.ui.green.active.button,.ui.green.button .active.button:active,.ui.green.buttons .active.button,.ui.green.buttons .active.button:active{background-color:#13ae38;color:#fff;text-shadow:none}.ui.basic.green.button,.ui.basic.green.buttons .button{box-shadow:inset 0 0 0 1px #21ba45!important;color:#21ba45!important}.ui.basic.green.button:hover,.ui.basic.green.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #16ab39!important;color:#16ab39!important}.ui.basic.green.button:focus,.ui.basic.green.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #0ea432!important;color:#16ab39!important}.ui.basic.green.active.button,.ui.basic.green.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #13ae38!important;color:#198f35!important}.ui.basic.green.button:active,.ui.basic.green.buttons .button:active{box-shadow:inset 0 0 0 1px #198f35!important;color:#198f35!important}.ui.buttons:not(.vertical)>.basic.green.button:not(:first-child){margin-left:-1px}.ui.inverted.green.button,.ui.inverted.green.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #2ecc40!important;color:#2ecc40}.ui.inverted.green.button.active,.ui.inverted.green.button:active,.ui.inverted.green.button:focus,.ui.inverted.green.button:hover,.ui.inverted.green.buttons .button.active,.ui.inverted.green.buttons .button:active,.ui.inverted.green.buttons .button:focus,.ui.inverted.green.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.green.button:hover,.ui.inverted.green.buttons .button:hover{background-color:#22be34}.ui.inverted.green.button:focus,.ui.inverted.green.buttons .button:focus{background-color:#19b82b}.ui.inverted.green.active.button,.ui.inverted.green.buttons .active.button{background-color:#1fc231}.ui.inverted.green.button:active,.ui.inverted.green.buttons .button:active{background-color:#25a233}.ui.inverted.green.basic.button,.ui.inverted.green.basic.buttons .button,.ui.inverted.green.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.green.basic.button:hover,.ui.inverted.green.basic.buttons .button:hover,.ui.inverted.green.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #22be34!important;color:#2ecc40!important}.ui.inverted.green.basic.button:focus,.ui.inverted.green.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #19b82b!important;color:#2ecc40!important}.ui.inverted.green.basic.active.button,.ui.inverted.green.basic.buttons .active.button,.ui.inverted.green.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #1fc231!important;color:#2ecc40!important}.ui.inverted.green.basic.button:active,.ui.inverted.green.basic.buttons .button:active,.ui.inverted.green.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #25a233!important;color:#2ecc40!important}.ui.orange.button,.ui.orange.buttons .button{background-color:#f2711c;color:#fff;text-shadow:none;background-image:none}.ui.orange.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.orange.button:hover,.ui.orange.buttons .button:hover{background-color:#f26202;color:#fff;text-shadow:none}.ui.orange.button:focus,.ui.orange.buttons .button:focus{background-color:#e55b00;color:#fff;text-shadow:none}.ui.orange.button:active,.ui.orange.buttons .button:active{background-color:#cf590c;color:#fff;text-shadow:none}.ui.orange.active.button,.ui.orange.button .active.button:active,.ui.orange.buttons .active.button,.ui.orange.buttons .active.button:active{background-color:#f56100;color:#fff;text-shadow:none}.ui.basic.orange.button,.ui.basic.orange.buttons .button{box-shadow:inset 0 0 0 1px #f2711c!important;color:#f2711c!important}.ui.basic.orange.button:hover,.ui.basic.orange.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #f26202!important;color:#f26202!important}.ui.basic.orange.button:focus,.ui.basic.orange.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #e55b00!important;color:#f26202!important}.ui.basic.orange.active.button,.ui.basic.orange.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #f56100!important;color:#cf590c!important}.ui.basic.orange.button:active,.ui.basic.orange.buttons .button:active{box-shadow:inset 0 0 0 1px #cf590c!important;color:#cf590c!important}.ui.buttons:not(.vertical)>.basic.orange.button:not(:first-child){margin-left:-1px}.ui.inverted.orange.button,.ui.inverted.orange.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #ff851b!important;color:#ff851b}.ui.inverted.orange.button.active,.ui.inverted.orange.button:active,.ui.inverted.orange.button:focus,.ui.inverted.orange.button:hover,.ui.inverted.orange.buttons .button.active,.ui.inverted.orange.buttons .button:active,.ui.inverted.orange.buttons .button:focus,.ui.inverted.orange.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.orange.button:hover,.ui.inverted.orange.buttons .button:hover{background-color:#ff7701}.ui.inverted.orange.button:focus,.ui.inverted.orange.buttons .button:focus{background-color:#f17000}.ui.inverted.orange.active.button,.ui.inverted.orange.buttons .active.button{background-color:#ff7701}.ui.inverted.orange.button:active,.ui.inverted.orange.buttons .button:active{background-color:#e76b00}.ui.inverted.orange.basic.button,.ui.inverted.orange.basic.buttons .button,.ui.inverted.orange.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.orange.basic.button:hover,.ui.inverted.orange.basic.buttons .button:hover,.ui.inverted.orange.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #ff7701!important;color:#ff851b!important}.ui.inverted.orange.basic.button:focus,.ui.inverted.orange.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #f17000!important;color:#ff851b!important}.ui.inverted.orange.basic.active.button,.ui.inverted.orange.basic.buttons .active.button,.ui.inverted.orange.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #ff7701!important;color:#ff851b!important}.ui.inverted.orange.basic.button:active,.ui.inverted.orange.basic.buttons .button:active,.ui.inverted.orange.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #e76b00!important;color:#ff851b!important}.ui.pink.button,.ui.pink.buttons .button{background-color:#e03997;color:#fff;text-shadow:none;background-image:none}.ui.pink.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.pink.button:hover,.ui.pink.buttons .button:hover{background-color:#e61a8d;color:#fff;text-shadow:none}.ui.pink.button:focus,.ui.pink.buttons .button:focus{background-color:#e10f85;color:#fff;text-shadow:none}.ui.pink.button:active,.ui.pink.buttons .button:active{background-color:#c71f7e;color:#fff;text-shadow:none}.ui.pink.active.button,.ui.pink.button .active.button:active,.ui.pink.buttons .active.button,.ui.pink.buttons .active.button:active{background-color:#ea158d;color:#fff;text-shadow:none}.ui.basic.pink.button,.ui.basic.pink.buttons .button{box-shadow:inset 0 0 0 1px #e03997!important;color:#e03997!important}.ui.basic.pink.button:hover,.ui.basic.pink.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #e61a8d!important;color:#e61a8d!important}.ui.basic.pink.button:focus,.ui.basic.pink.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #e10f85!important;color:#e61a8d!important}.ui.basic.pink.active.button,.ui.basic.pink.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #ea158d!important;color:#c71f7e!important}.ui.basic.pink.button:active,.ui.basic.pink.buttons .button:active{box-shadow:inset 0 0 0 1px #c71f7e!important;color:#c71f7e!important}.ui.buttons:not(.vertical)>.basic.pink.button:not(:first-child){margin-left:-1px}.ui.inverted.pink.button,.ui.inverted.pink.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #ff8edf!important;color:#ff8edf}.ui.inverted.pink.button.active,.ui.inverted.pink.button:active,.ui.inverted.pink.button:focus,.ui.inverted.pink.button:hover,.ui.inverted.pink.buttons .button.active,.ui.inverted.pink.buttons .button:active,.ui.inverted.pink.buttons .button:focus,.ui.inverted.pink.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.pink.button:hover,.ui.inverted.pink.buttons .button:hover{background-color:#ff74d8}.ui.inverted.pink.button:focus,.ui.inverted.pink.buttons .button:focus{background-color:#ff65d3}.ui.inverted.pink.active.button,.ui.inverted.pink.buttons .active.button{background-color:#ff74d8}.ui.inverted.pink.button:active,.ui.inverted.pink.buttons .button:active{background-color:#ff5bd1}.ui.inverted.pink.basic.button,.ui.inverted.pink.basic.buttons .button,.ui.inverted.pink.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.pink.basic.button:hover,.ui.inverted.pink.basic.buttons .button:hover,.ui.inverted.pink.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #ff74d8!important;color:#ff8edf!important}.ui.inverted.pink.basic.button:focus,.ui.inverted.pink.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #ff65d3!important;color:#ff8edf!important}.ui.inverted.pink.basic.active.button,.ui.inverted.pink.basic.buttons .active.button,.ui.inverted.pink.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #ff74d8!important;color:#ff8edf!important}.ui.inverted.pink.basic.button:active,.ui.inverted.pink.basic.buttons .button:active,.ui.inverted.pink.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #ff5bd1!important;color:#ff8edf!important}.ui.violet.button,.ui.violet.buttons .button{background-color:#6435c9;color:#fff;text-shadow:none;background-image:none}.ui.violet.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.violet.button:hover,.ui.violet.buttons .button:hover{background-color:#5829bb;color:#fff;text-shadow:none}.ui.violet.button:focus,.ui.violet.buttons .button:focus{background-color:#4f20b5;color:#fff;text-shadow:none}.ui.violet.button:active,.ui.violet.buttons .button:active{background-color:#502aa1;color:#fff;text-shadow:none}.ui.violet.active.button,.ui.violet.button .active.button:active,.ui.violet.buttons .active.button,.ui.violet.buttons .active.button:active{background-color:#5626bf;color:#fff;text-shadow:none}.ui.basic.violet.button,.ui.basic.violet.buttons .button{box-shadow:inset 0 0 0 1px #6435c9!important;color:#6435c9!important}.ui.basic.violet.button:hover,.ui.basic.violet.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #5829bb!important;color:#5829bb!important}.ui.basic.violet.button:focus,.ui.basic.violet.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #4f20b5!important;color:#5829bb!important}.ui.basic.violet.active.button,.ui.basic.violet.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #5626bf!important;color:#502aa1!important}.ui.basic.violet.button:active,.ui.basic.violet.buttons .button:active{box-shadow:inset 0 0 0 1px #502aa1!important;color:#502aa1!important}.ui.buttons:not(.vertical)>.basic.violet.button:not(:first-child){margin-left:-1px}.ui.inverted.violet.button,.ui.inverted.violet.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #a291fb!important;color:#a291fb}.ui.inverted.violet.button.active,.ui.inverted.violet.button:active,.ui.inverted.violet.button:focus,.ui.inverted.violet.button:hover,.ui.inverted.violet.buttons .button.active,.ui.inverted.violet.buttons .button:active,.ui.inverted.violet.buttons .button:focus,.ui.inverted.violet.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.violet.button:hover,.ui.inverted.violet.buttons .button:hover{background-color:#8a73ff}.ui.inverted.violet.button:focus,.ui.inverted.violet.buttons .button:focus{background-color:#7d64ff}.ui.inverted.violet.active.button,.ui.inverted.violet.buttons .active.button{background-color:#8a73ff}.ui.inverted.violet.button:active,.ui.inverted.violet.buttons .button:active{background-color:#7860f9}.ui.inverted.violet.basic.button,.ui.inverted.violet.basic.buttons .button,.ui.inverted.violet.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.violet.basic.button:hover,.ui.inverted.violet.basic.buttons .button:hover,.ui.inverted.violet.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #8a73ff!important;color:#a291fb!important}.ui.inverted.violet.basic.button:focus,.ui.inverted.violet.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #7d64ff!important;color:#a291fb!important}.ui.inverted.violet.basic.active.button,.ui.inverted.violet.basic.buttons .active.button,.ui.inverted.violet.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #8a73ff!important;color:#a291fb!important}.ui.inverted.violet.basic.button:active,.ui.inverted.violet.basic.buttons .button:active,.ui.inverted.violet.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #7860f9!important;color:#a291fb!important}.ui.purple.button,.ui.purple.buttons .button{background-color:#a333c8;color:#fff;text-shadow:none;background-image:none}.ui.purple.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.purple.button:hover,.ui.purple.buttons .button:hover{background-color:#9627ba;color:#fff;text-shadow:none}.ui.purple.button:focus,.ui.purple.buttons .button:focus{background-color:#8f1eb4;color:#fff;text-shadow:none}.ui.purple.button:active,.ui.purple.buttons .button:active{background-color:#82299f;color:#fff;text-shadow:none}.ui.purple.active.button,.ui.purple.button .active.button:active,.ui.purple.buttons .active.button,.ui.purple.buttons .active.button:active{background-color:#9724be;color:#fff;text-shadow:none}.ui.basic.purple.button,.ui.basic.purple.buttons .button{box-shadow:inset 0 0 0 1px #a333c8!important;color:#a333c8!important}.ui.basic.purple.button:hover,.ui.basic.purple.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #9627ba!important;color:#9627ba!important}.ui.basic.purple.button:focus,.ui.basic.purple.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #8f1eb4!important;color:#9627ba!important}.ui.basic.purple.active.button,.ui.basic.purple.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #9724be!important;color:#82299f!important}.ui.basic.purple.button:active,.ui.basic.purple.buttons .button:active{box-shadow:inset 0 0 0 1px #82299f!important;color:#82299f!important}.ui.buttons:not(.vertical)>.basic.purple.button:not(:first-child){margin-left:-1px}.ui.inverted.purple.button,.ui.inverted.purple.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #dc73ff!important;color:#dc73ff}.ui.inverted.purple.button.active,.ui.inverted.purple.button:active,.ui.inverted.purple.button:focus,.ui.inverted.purple.button:hover,.ui.inverted.purple.buttons .button.active,.ui.inverted.purple.buttons .button:active,.ui.inverted.purple.buttons .button:focus,.ui.inverted.purple.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.purple.button:hover,.ui.inverted.purple.buttons .button:hover{background-color:#d65aff}.ui.inverted.purple.button:focus,.ui.inverted.purple.buttons .button:focus{background-color:#d24aff}.ui.inverted.purple.active.button,.ui.inverted.purple.buttons .active.button{background-color:#d65aff}.ui.inverted.purple.button:active,.ui.inverted.purple.buttons .button:active{background-color:#cf40ff}.ui.inverted.purple.basic.button,.ui.inverted.purple.basic.buttons .button,.ui.inverted.purple.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.purple.basic.button:hover,.ui.inverted.purple.basic.buttons .button:hover,.ui.inverted.purple.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #d65aff!important;color:#dc73ff!important}.ui.inverted.purple.basic.button:focus,.ui.inverted.purple.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #d24aff!important;color:#dc73ff!important}.ui.inverted.purple.basic.active.button,.ui.inverted.purple.basic.buttons .active.button,.ui.inverted.purple.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #d65aff!important;color:#dc73ff!important}.ui.inverted.purple.basic.button:active,.ui.inverted.purple.basic.buttons .button:active,.ui.inverted.purple.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #cf40ff!important;color:#dc73ff!important}.ui.red.button,.ui.red.buttons .button{background-color:#db2828;color:#fff;text-shadow:none;background-image:none}.ui.red.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.red.button:hover,.ui.red.buttons .button:hover{background-color:#d01919;color:#fff;text-shadow:none}.ui.red.button:focus,.ui.red.buttons .button:focus{background-color:#ca1010;color:#fff;text-shadow:none}.ui.red.button:active,.ui.red.buttons .button:active{background-color:#b21e1e;color:#fff;text-shadow:none}.ui.red.active.button,.ui.red.button .active.button:active,.ui.red.buttons .active.button,.ui.red.buttons .active.button:active{background-color:#d41515;color:#fff;text-shadow:none}.ui.basic.red.button,.ui.basic.red.buttons .button{box-shadow:inset 0 0 0 1px #db2828!important;color:#db2828!important}.ui.basic.red.button:hover,.ui.basic.red.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #d01919!important;color:#d01919!important}.ui.basic.red.button:focus,.ui.basic.red.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #ca1010!important;color:#d01919!important}.ui.basic.red.active.button,.ui.basic.red.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #d41515!important;color:#b21e1e!important}.ui.basic.red.button:active,.ui.basic.red.buttons .button:active{box-shadow:inset 0 0 0 1px #b21e1e!important;color:#b21e1e!important}.ui.buttons:not(.vertical)>.basic.red.button:not(:first-child){margin-left:-1px}.ui.inverted.red.button,.ui.inverted.red.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #ff695e!important;color:#ff695e}.ui.inverted.red.button.active,.ui.inverted.red.button:active,.ui.inverted.red.button:focus,.ui.inverted.red.button:hover,.ui.inverted.red.buttons .button.active,.ui.inverted.red.buttons .button:active,.ui.inverted.red.buttons .button:focus,.ui.inverted.red.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.red.button:hover,.ui.inverted.red.buttons .button:hover{background-color:#ff5144}.ui.inverted.red.button:focus,.ui.inverted.red.buttons .button:focus{background-color:#ff4335}.ui.inverted.red.active.button,.ui.inverted.red.buttons .active.button{background-color:#ff5144}.ui.inverted.red.button:active,.ui.inverted.red.buttons .button:active{background-color:#ff392b}.ui.inverted.red.basic.button,.ui.inverted.red.basic.buttons .button,.ui.inverted.red.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.red.basic.button:hover,.ui.inverted.red.basic.buttons .button:hover,.ui.inverted.red.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #ff5144!important;color:#ff695e!important}.ui.inverted.red.basic.button:focus,.ui.inverted.red.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #ff4335!important;color:#ff695e!important}.ui.inverted.red.basic.active.button,.ui.inverted.red.basic.buttons .active.button,.ui.inverted.red.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #ff5144!important;color:#ff695e!important}.ui.inverted.red.basic.button:active,.ui.inverted.red.basic.buttons .button:active,.ui.inverted.red.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #ff392b!important;color:#ff695e!important}.ui.teal.button,.ui.teal.buttons .button{background-color:#00b5ad;color:#fff;text-shadow:none;background-image:none}.ui.teal.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.teal.button:hover,.ui.teal.buttons .button:hover{background-color:#009c95;color:#fff;text-shadow:none}.ui.teal.button:focus,.ui.teal.buttons .button:focus{background-color:#008c86;color:#fff;text-shadow:none}.ui.teal.button:active,.ui.teal.buttons .button:active{background-color:#00827c;color:#fff;text-shadow:none}.ui.teal.active.button,.ui.teal.button .active.button:active,.ui.teal.buttons .active.button,.ui.teal.buttons .active.button:active{background-color:#009c95;color:#fff;text-shadow:none}.ui.basic.teal.button,.ui.basic.teal.buttons .button{box-shadow:inset 0 0 0 1px #00b5ad!important;color:#00b5ad!important}.ui.basic.teal.button:hover,.ui.basic.teal.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #009c95!important;color:#009c95!important}.ui.basic.teal.button:focus,.ui.basic.teal.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #008c86!important;color:#009c95!important}.ui.basic.teal.active.button,.ui.basic.teal.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #009c95!important;color:#00827c!important}.ui.basic.teal.button:active,.ui.basic.teal.buttons .button:active{box-shadow:inset 0 0 0 1px #00827c!important;color:#00827c!important}.ui.buttons:not(.vertical)>.basic.teal.button:not(:first-child){margin-left:-1px}.ui.inverted.teal.button,.ui.inverted.teal.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #6dffff!important;color:#6dffff}.ui.inverted.teal.button.active,.ui.inverted.teal.button:active,.ui.inverted.teal.button:focus,.ui.inverted.teal.button:hover,.ui.inverted.teal.buttons .button.active,.ui.inverted.teal.buttons .button:active,.ui.inverted.teal.buttons .button:focus,.ui.inverted.teal.buttons .button:hover{box-shadow:none!important;color:rgba(0,0,0,.6)}.ui.inverted.teal.button:hover,.ui.inverted.teal.buttons .button:hover{background-color:#54ffff}.ui.inverted.teal.button:focus,.ui.inverted.teal.buttons .button:focus{background-color:#4ff}.ui.inverted.teal.active.button,.ui.inverted.teal.buttons .active.button{background-color:#54ffff}.ui.inverted.teal.button:active,.ui.inverted.teal.buttons .button:active{background-color:#3affff}.ui.inverted.teal.basic.button,.ui.inverted.teal.basic.buttons .button,.ui.inverted.teal.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.teal.basic.button:hover,.ui.inverted.teal.basic.buttons .button:hover,.ui.inverted.teal.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #54ffff!important;color:#6dffff!important}.ui.inverted.teal.basic.button:focus,.ui.inverted.teal.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #4ff!important;color:#6dffff!important}.ui.inverted.teal.basic.active.button,.ui.inverted.teal.basic.buttons .active.button,.ui.inverted.teal.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #54ffff!important;color:#6dffff!important}.ui.inverted.teal.basic.button:active,.ui.inverted.teal.basic.buttons .button:active,.ui.inverted.teal.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #3affff!important;color:#6dffff!important}.ui.olive.button,.ui.olive.buttons .button{background-color:#b5cc18;color:#fff;text-shadow:none;background-image:none}.ui.olive.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.olive.button:hover,.ui.olive.buttons .button:hover{background-color:#a7bd0d;color:#fff;text-shadow:none}.ui.olive.button:focus,.ui.olive.buttons .button:focus{background-color:#a0b605;color:#fff;text-shadow:none}.ui.olive.button:active,.ui.olive.buttons .button:active{background-color:#8d9e13;color:#fff;text-shadow:none}.ui.olive.active.button,.ui.olive.button .active.button:active,.ui.olive.buttons .active.button,.ui.olive.buttons .active.button:active{background-color:#aac109;color:#fff;text-shadow:none}.ui.basic.olive.button,.ui.basic.olive.buttons .button{box-shadow:inset 0 0 0 1px #b5cc18!important;color:#b5cc18!important}.ui.basic.olive.button:hover,.ui.basic.olive.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #a7bd0d!important;color:#a7bd0d!important}.ui.basic.olive.button:focus,.ui.basic.olive.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #a0b605!important;color:#a7bd0d!important}.ui.basic.olive.active.button,.ui.basic.olive.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #aac109!important;color:#8d9e13!important}.ui.basic.olive.button:active,.ui.basic.olive.buttons .button:active{box-shadow:inset 0 0 0 1px #8d9e13!important;color:#8d9e13!important}.ui.buttons:not(.vertical)>.basic.olive.button:not(:first-child){margin-left:-1px}.ui.inverted.olive.button,.ui.inverted.olive.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #d9e778!important;color:#d9e778}.ui.inverted.olive.button.active,.ui.inverted.olive.button:active,.ui.inverted.olive.button:focus,.ui.inverted.olive.button:hover,.ui.inverted.olive.buttons .button.active,.ui.inverted.olive.buttons .button:active,.ui.inverted.olive.buttons .button:focus,.ui.inverted.olive.buttons .button:hover{box-shadow:none!important;color:rgba(0,0,0,.6)}.ui.inverted.olive.button:hover,.ui.inverted.olive.buttons .button:hover{background-color:#d8ea5c}.ui.inverted.olive.button:focus,.ui.inverted.olive.buttons .button:focus{background-color:#daef47}.ui.inverted.olive.active.button,.ui.inverted.olive.buttons .active.button{background-color:#daed59}.ui.inverted.olive.button:active,.ui.inverted.olive.buttons .button:active{background-color:#cddf4d}.ui.inverted.olive.basic.button,.ui.inverted.olive.basic.buttons .button,.ui.inverted.olive.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.olive.basic.button:hover,.ui.inverted.olive.basic.buttons .button:hover,.ui.inverted.olive.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #d8ea5c!important;color:#d9e778!important}.ui.inverted.olive.basic.button:focus,.ui.inverted.olive.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #daef47!important;color:#d9e778!important}.ui.inverted.olive.basic.active.button,.ui.inverted.olive.basic.buttons .active.button,.ui.inverted.olive.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #daed59!important;color:#d9e778!important}.ui.inverted.olive.basic.button:active,.ui.inverted.olive.basic.buttons .button:active,.ui.inverted.olive.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #cddf4d!important;color:#d9e778!important}.ui.yellow.button,.ui.yellow.buttons .button{background-color:#fbbd08;color:#fff;text-shadow:none;background-image:none}.ui.yellow.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.yellow.button:hover,.ui.yellow.buttons .button:hover{background-color:#eaae00;color:#fff;text-shadow:none}.ui.yellow.button:focus,.ui.yellow.buttons .button:focus{background-color:#daa300;color:#fff;text-shadow:none}.ui.yellow.button:active,.ui.yellow.buttons .button:active{background-color:#cd9903;color:#fff;text-shadow:none}.ui.yellow.active.button,.ui.yellow.button .active.button:active,.ui.yellow.buttons .active.button,.ui.yellow.buttons .active.button:active{background-color:#eaae00;color:#fff;text-shadow:none}.ui.basic.yellow.button,.ui.basic.yellow.buttons .button{box-shadow:inset 0 0 0 1px #fbbd08!important;color:#fbbd08!important}.ui.basic.yellow.button:hover,.ui.basic.yellow.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #eaae00!important;color:#eaae00!important}.ui.basic.yellow.button:focus,.ui.basic.yellow.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #daa300!important;color:#eaae00!important}.ui.basic.yellow.active.button,.ui.basic.yellow.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #eaae00!important;color:#cd9903!important}.ui.basic.yellow.button:active,.ui.basic.yellow.buttons .button:active{box-shadow:inset 0 0 0 1px #cd9903!important;color:#cd9903!important}.ui.buttons:not(.vertical)>.basic.yellow.button:not(:first-child){margin-left:-1px}.ui.inverted.yellow.button,.ui.inverted.yellow.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #ffe21f!important;color:#ffe21f}.ui.inverted.yellow.button.active,.ui.inverted.yellow.button:active,.ui.inverted.yellow.button:focus,.ui.inverted.yellow.button:hover,.ui.inverted.yellow.buttons .button.active,.ui.inverted.yellow.buttons .button:active,.ui.inverted.yellow.buttons .button:focus,.ui.inverted.yellow.buttons .button:hover{box-shadow:none!important;color:rgba(0,0,0,.6)}.ui.inverted.yellow.button:hover,.ui.inverted.yellow.buttons .button:hover{background-color:#ffdf05}.ui.inverted.yellow.button:focus,.ui.inverted.yellow.buttons .button:focus{background-color:#f5d500}.ui.inverted.yellow.active.button,.ui.inverted.yellow.buttons .active.button{background-color:#ffdf05}.ui.inverted.yellow.button:active,.ui.inverted.yellow.buttons .button:active{background-color:#ebcd00}.ui.inverted.yellow.basic.button,.ui.inverted.yellow.basic.buttons .button,.ui.inverted.yellow.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.yellow.basic.button:hover,.ui.inverted.yellow.basic.buttons .button:hover,.ui.inverted.yellow.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #ffdf05!important;color:#ffe21f!important}.ui.inverted.yellow.basic.button:focus,.ui.inverted.yellow.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #f5d500!important;color:#ffe21f!important}.ui.inverted.yellow.basic.active.button,.ui.inverted.yellow.basic.buttons .active.button,.ui.inverted.yellow.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #ffdf05!important;color:#ffe21f!important}.ui.inverted.yellow.basic.button:active,.ui.inverted.yellow.basic.buttons .button:active,.ui.inverted.yellow.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #ebcd00!important;color:#ffe21f!important}.ui.primary.button,.ui.primary.buttons .button{background-color:#2185d0;color:#fff;text-shadow:none;background-image:none}.ui.primary.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.primary.button:hover,.ui.primary.buttons .button:hover{background-color:#1678c2;color:#fff;text-shadow:none}.ui.primary.button:focus,.ui.primary.buttons .button:focus{background-color:#0d71bb;color:#fff;text-shadow:none}.ui.primary.button:active,.ui.primary.buttons .button:active{background-color:#1a69a4;color:#fff;text-shadow:none}.ui.primary.active.button,.ui.primary.button .active.button:active,.ui.primary.buttons .active.button,.ui.primary.buttons .active.button:active{background-color:#1279c6;color:#fff;text-shadow:none}.ui.basic.primary.button,.ui.basic.primary.buttons .button{box-shadow:inset 0 0 0 1px #2185d0!important;color:#2185d0!important}.ui.basic.primary.button:hover,.ui.basic.primary.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #1678c2!important;color:#1678c2!important}.ui.basic.primary.button:focus,.ui.basic.primary.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #0d71bb!important;color:#1678c2!important}.ui.basic.primary.active.button,.ui.basic.primary.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #1279c6!important;color:#1a69a4!important}.ui.basic.primary.button:active,.ui.basic.primary.buttons .button:active{box-shadow:inset 0 0 0 1px #1a69a4!important;color:#1a69a4!important}.ui.inverted.primary.button,.ui.inverted.primary.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #54c8ff!important;color:#54c8ff}.ui.inverted.primary.button.active,.ui.inverted.primary.button:active,.ui.inverted.primary.button:focus,.ui.inverted.primary.button:hover,.ui.inverted.primary.buttons .button.active,.ui.inverted.primary.buttons .button:active,.ui.inverted.primary.buttons .button:focus,.ui.inverted.primary.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.primary.button:hover,.ui.inverted.primary.buttons .button:hover{background-color:#3ac0ff}.ui.inverted.primary.button:focus,.ui.inverted.primary.buttons .button:focus{background-color:#2bbbff}.ui.inverted.primary.active.button,.ui.inverted.primary.buttons .active.button{background-color:#3ac0ff}.ui.inverted.primary.button:active,.ui.inverted.primary.buttons .button:active{background-color:#21b8ff}.ui.inverted.primary.basic.button,.ui.inverted.primary.basic.buttons .button,.ui.inverted.primary.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.primary.basic.button:hover,.ui.inverted.primary.basic.buttons .button:hover,.ui.inverted.primary.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #3ac0ff!important;color:#54c8ff!important}.ui.inverted.primary.basic.button:focus,.ui.inverted.primary.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #2bbbff!important;color:#54c8ff!important}.ui.inverted.primary.basic.active.button,.ui.inverted.primary.basic.buttons .active.button,.ui.inverted.primary.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #3ac0ff!important;color:#54c8ff!important}.ui.inverted.primary.basic.button:active,.ui.inverted.primary.basic.buttons .button:active,.ui.inverted.primary.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #21b8ff!important;color:#54c8ff!important}.ui.secondary.button,.ui.secondary.buttons .button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.ui.secondary.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.secondary.button:hover,.ui.secondary.buttons .button:hover{background-color:#27292a;color:#fff;text-shadow:none}.ui.secondary.button:focus,.ui.secondary.buttons .button:focus{background-color:#2e3032;color:#fff;text-shadow:none}.ui.secondary.button:active,.ui.secondary.buttons .button:active{background-color:#343637;color:#fff;text-shadow:none}.ui.secondary.active.button,.ui.secondary.button .active.button:active,.ui.secondary.buttons .active.button,.ui.secondary.buttons .active.button:active{background-color:#27292a;color:#fff;text-shadow:none}.ui.basic.secondary.button,.ui.basic.secondary.buttons .button{box-shadow:inset 0 0 0 1px #1b1c1d!important;color:#1b1c1d!important}.ui.basic.secondary.button:hover,.ui.basic.secondary.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #27292a!important;color:#27292a!important}.ui.basic.secondary.button:focus,.ui.basic.secondary.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #2e3032!important;color:#27292a!important}.ui.basic.secondary.active.button,.ui.basic.secondary.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #27292a!important;color:#343637!important}.ui.basic.secondary.button:active,.ui.basic.secondary.buttons .button:active{box-shadow:inset 0 0 0 1px #343637!important;color:#343637!important}.ui.inverted.secondary.button,.ui.inverted.secondary.buttons .button{background-color:transparent;box-shadow:inset 0 0 0 2px #545454!important;color:#545454}.ui.inverted.secondary.button.active,.ui.inverted.secondary.button:active,.ui.inverted.secondary.button:focus,.ui.inverted.secondary.button:hover,.ui.inverted.secondary.buttons .button.active,.ui.inverted.secondary.buttons .button:active,.ui.inverted.secondary.buttons .button:focus,.ui.inverted.secondary.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.secondary.button:hover,.ui.inverted.secondary.buttons .button:hover{background-color:#616161}.ui.inverted.secondary.button:focus,.ui.inverted.secondary.buttons .button:focus{background-color:#686868}.ui.inverted.secondary.active.button,.ui.inverted.secondary.buttons .active.button{background-color:#616161}.ui.inverted.secondary.button:active,.ui.inverted.secondary.buttons .button:active{background-color:#6e6e6e}.ui.inverted.secondary.basic.button,.ui.inverted.secondary.basic.buttons .button,.ui.inverted.secondary.buttons .basic.button{background-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)!important;color:#fff!important}.ui.inverted.secondary.basic.button:hover,.ui.inverted.secondary.basic.buttons .button:hover,.ui.inverted.secondary.buttons .basic.button:hover{box-shadow:inset 0 0 0 2px #616161!important;color:#545454!important}.ui.inverted.secondary.basic.button:focus,.ui.inverted.secondary.basic.buttons .button:focus{box-shadow:inset 0 0 0 2px #686868!important;color:#545454!important}.ui.inverted.secondary.basic.active.button,.ui.inverted.secondary.basic.buttons .active.button,.ui.inverted.secondary.buttons .basic.active.button{box-shadow:inset 0 0 0 2px #616161!important;color:#545454!important}.ui.inverted.secondary.basic.button:active,.ui.inverted.secondary.basic.buttons .button:active,.ui.inverted.secondary.buttons .basic.button:active{box-shadow:inset 0 0 0 2px #6e6e6e!important;color:#545454!important}.ui.positive.button,.ui.positive.buttons .button{background-color:#21ba45;color:#fff;text-shadow:none;background-image:none}.ui.positive.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.positive.button:hover,.ui.positive.buttons .button:hover{background-color:#16ab39;color:#fff;text-shadow:none}.ui.positive.button:focus,.ui.positive.buttons .button:focus{background-color:#0ea432;color:#fff;text-shadow:none}.ui.positive.button:active,.ui.positive.buttons .button:active{background-color:#198f35;color:#fff;text-shadow:none}.ui.positive.active.button,.ui.positive.button .active.button:active,.ui.positive.buttons .active.button,.ui.positive.buttons .active.button:active{background-color:#13ae38;color:#fff;text-shadow:none}.ui.basic.positive.button,.ui.basic.positive.buttons .button{box-shadow:inset 0 0 0 1px #21ba45!important;color:#21ba45!important}.ui.basic.positive.button:hover,.ui.basic.positive.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #16ab39!important;color:#16ab39!important}.ui.basic.positive.button:focus,.ui.basic.positive.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #0ea432!important;color:#16ab39!important}.ui.basic.positive.active.button,.ui.basic.positive.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #13ae38!important;color:#198f35!important}.ui.basic.positive.button:active,.ui.basic.positive.buttons .button:active{box-shadow:inset 0 0 0 1px #198f35!important;color:#198f35!important}.ui.negative.button,.ui.negative.buttons .button{background-color:#db2828;color:#fff;text-shadow:none;background-image:none}.ui.negative.button{box-shadow:inset 0 0 0 0 rgba(34,36,38,.15)}.ui.negative.button:hover,.ui.negative.buttons .button:hover{background-color:#d01919;color:#fff;text-shadow:none}.ui.negative.button:focus,.ui.negative.buttons .button:focus{background-color:#ca1010;color:#fff;text-shadow:none}.ui.negative.button:active,.ui.negative.buttons .button:active{background-color:#b21e1e;color:#fff;text-shadow:none}.ui.negative.active.button,.ui.negative.button .active.button:active,.ui.negative.buttons .active.button,.ui.negative.buttons .active.button:active{background-color:#d41515;color:#fff;text-shadow:none}.ui.basic.negative.button,.ui.basic.negative.buttons .button{box-shadow:inset 0 0 0 1px #db2828!important;color:#db2828!important}.ui.basic.negative.button:hover,.ui.basic.negative.buttons .button:hover{background:0 0!important;box-shadow:inset 0 0 0 1px #d01919!important;color:#d01919!important}.ui.basic.negative.button:focus,.ui.basic.negative.buttons .button:focus{background:0 0!important;box-shadow:inset 0 0 0 1px #ca1010!important;color:#d01919!important}.ui.basic.negative.active.button,.ui.basic.negative.buttons .active.button{background:0 0!important;box-shadow:inset 0 0 0 1px #d41515!important;color:#b21e1e!important}.ui.basic.negative.button:active,.ui.basic.negative.buttons .button:active{box-shadow:inset 0 0 0 1px #b21e1e!important;color:#b21e1e!important}.ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.ui.buttons{display:inline-flex;flex-direction:row;font-size:0;vertical-align:baseline;margin:0 .25em 0 0}.ui.buttons:not(.basic):not(.inverted){box-shadow:none}.ui.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui.buttons .button{flex:1 0 auto;border-radius:0;margin:0}.ui.buttons:not(.basic):not(.inverted)>.button,.ui.buttons>.ui.button:not(.basic):not(.inverted){box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15)}.ui.buttons .button:first-child{border-left:none;margin-left:0;border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.ui.buttons .button:last-child{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.buttons{display:inline-flex;flex-direction:column}.ui.vertical.buttons .button{display:block;float:none;width:100%;margin:0;box-shadow:none;border-radius:0}.ui.vertical.buttons .button:first-child{border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.vertical.buttons .button:last-child{margin-bottom:0;border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.buttons .button:only-child{border-radius:.28571429rem}

 /*!
 * # Semantic UI 2.4.0 - Container
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.container{display:block;max-width:100%!important}@media only screen and (max-width:767px){.ui.container{margin-left:1em!important;margin-right:1em!important}.ui.container,.ui.grid.container,.ui.relaxed.grid.container,.ui.very.relaxed.grid.container{width:auto!important}}@media only screen and (min-width:768px) and (max-width:991px){.ui.container{width:723px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(723px + 2rem)!important}.ui.relaxed.grid.container{width:calc(723px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(723px + 5rem)!important}}@media only screen and (min-width:992px) and (max-width:1199px){.ui.container{width:933px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(933px + 2rem)!important}.ui.relaxed.grid.container{width:calc(933px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(933px + 5rem)!important}}@media only screen and (min-width:1200px){.ui.container{width:1127px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(1127px + 2rem)!important}.ui.relaxed.grid.container{width:calc(1127px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(1127px + 5rem)!important}}.ui.text.container{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;max-width:700px!important;line-height:1.5;font-size:1.14285714rem}.ui.fluid.container{width:100%}.ui[class*="left aligned"].container{text-align:left}.ui[class*="center aligned"].container{text-align:center}.ui[class*="right aligned"].container{text-align:right}.ui.justified.container{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}

 /*!
 * # Semantic UI 2.4.0 - Divider
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.divider{margin:1rem 0;line-height:1;height:0;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(0,0,0,.85);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ui.divider:not(.vertical):not(.horizontal){border-top:1px solid rgba(34,36,38,.15);border-bottom:1px solid hsla(0,0%,100%,.1)}.ui.grid>.column+.divider,.ui.grid>.row>.column+.divider{left:auto}.ui.horizontal.divider{display:table;white-space:nowrap;height:auto;margin:"";line-height:1;text-align:center}.ui.horizontal.divider:after,.ui.horizontal.divider:before{content:"";display:table-cell;position:relative;top:50%;width:50%;background-repeat:no-repeat}.ui.horizontal.divider:before{background-position:right 1em top 50%}.ui.horizontal.divider:after{background-position:left 1em top 50%}.ui.vertical.divider{position:absolute;z-index:2;top:50%;left:50%;margin:0;padding:0;width:auto;height:50%;line-height:0;text-align:center;transform:translateX(-50%)}.ui.vertical.divider:after,.ui.vertical.divider:before{position:absolute;left:50%;content:"";z-index:3;border-left:1px solid rgba(34,36,38,.15);border-right:1px solid hsla(0,0%,100%,.1);width:0;height:calc(100% - 1rem)}.ui.vertical.divider:before{top:-100%}.ui.vertical.divider:after{top:auto;bottom:0}@media only screen and (max-width:767px){.ui.grid .stackable.row .ui.vertical.divider,.ui.stackable.grid .ui.vertical.divider{display:table;white-space:nowrap;height:auto;margin:"";overflow:hidden;line-height:1;text-align:center;position:static;top:0;left:0;transform:none}.ui.grid .stackable.row .ui.vertical.divider:after,.ui.grid .stackable.row .ui.vertical.divider:before,.ui.stackable.grid .ui.vertical.divider:after,.ui.stackable.grid .ui.vertical.divider:before{position:static;left:0;border-left:none;border-right:none;content:"";display:table-cell;position:relative;top:50%;width:50%;background-repeat:no-repeat}.ui.grid .stackable.row .ui.vertical.divider:before,.ui.stackable.grid .ui.vertical.divider:before{background-position:right 1em top 50%}.ui.grid .stackable.row .ui.vertical.divider:after,.ui.stackable.grid .ui.vertical.divider:after{background-position:left 1em top 50%}}.ui.divider>.icon{margin:0;font-size:1rem;height:1em;vertical-align:middle}.ui.hidden.divider{border-color:transparent!important}.ui.hidden.divider:after,.ui.hidden.divider:before{display:none}.ui.divider.inverted,.ui.horizontal.inverted.divider,.ui.vertical.inverted.divider{color:#fff}.ui.divider.inverted,.ui.divider.inverted:after,.ui.divider.inverted:before{border-color:rgba(34,36,38,.15) hsla(0,0%,100%,.15) hsla(0,0%,100%,.15) rgba(34,36,38,.15)!important}.ui.fitted.divider{margin:0}.ui.clearing.divider{clear:both}.ui.section.divider{margin-top:2rem;margin-bottom:2rem}.ui.divider{font-size:1rem}.ui.horizontal.divider:after,.ui.horizontal.divider:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC)}@media only screen and (max-width:767px){.ui.grid .stackable.row .ui.vertical.divider:after,.ui.grid .stackable.row .ui.vertical.divider:before,.ui.stackable.grid .ui.vertical.divider:after,.ui.stackable.grid .ui.vertical.divider:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC)}}

 /*!
 * # Semantic UI 2.4.0 - Flag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */i.flag:not(.icon){line-height:11px;vertical-align:baseline;margin:0 .5em 0 0;text-decoration:inherit;speak:none;font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.flag:not(.icon),i.flag:not(.icon):before{display:inline-block;width:16px;height:11px}i.flag:not(.icon):before{content:"";background:url(/assets/img/flags.png?9c74e172f87984c48ddf5c8108cabe67) no-repeat -108px -1976px}i.flag.ad:before,i.flag.andorra:before{background-position:0 0}i.flag.ae:before,i.flag.uae:before,i.flag.united.arab.emirates:before{background-position:0 -26px}i.flag.af:before,i.flag.afghanistan:before{background-position:0 -52px}i.flag.ag:before,i.flag.antigua:before{background-position:0 -78px}i.flag.ai:before,i.flag.anguilla:before{background-position:0 -104px}i.flag.al:before,i.flag.albania:before{background-position:0 -130px}i.flag.am:before,i.flag.armenia:before{background-position:0 -156px}i.flag.an:before,i.flag.netherlands.antilles:before{background-position:0 -182px}i.flag.angola:before,i.flag.ao:before{background-position:0 -208px}i.flag.ar:before,i.flag.argentina:before{background-position:0 -234px}i.flag.american.samoa:before,i.flag.as:before{background-position:0 -260px}i.flag.at:before,i.flag.austria:before{background-position:0 -286px}i.flag.au:before,i.flag.australia:before{background-position:0 -312px}i.flag.aruba:before,i.flag.aw:before{background-position:0 -338px}i.flag.aland.islands:before,i.flag.ax:before{background-position:0 -364px}i.flag.az:before,i.flag.azerbaijan:before{background-position:0 -390px}i.flag.ba:before,i.flag.bosnia:before{background-position:0 -416px}i.flag.barbados:before,i.flag.bb:before{background-position:0 -442px}i.flag.bangladesh:before,i.flag.bd:before{background-position:0 -468px}i.flag.be:before,i.flag.belgium:before{background-position:0 -494px}i.flag.bf:before,i.flag.burkina.faso:before{background-position:0 -520px}i.flag.bg:before,i.flag.bulgaria:before{background-position:0 -546px}i.flag.bahrain:before,i.flag.bh:before{background-position:0 -572px}i.flag.bi:before,i.flag.burundi:before{background-position:0 -598px}i.flag.benin:before,i.flag.bj:before{background-position:0 -624px}i.flag.bermuda:before,i.flag.bm:before{background-position:0 -650px}i.flag.bn:before,i.flag.brunei:before{background-position:0 -676px}i.flag.bo:before,i.flag.bolivia:before{background-position:0 -702px}i.flag.br:before,i.flag.brazil:before{background-position:0 -728px}i.flag.bahamas:before,i.flag.bs:before{background-position:0 -754px}i.flag.bhutan:before,i.flag.bt:before{background-position:0 -780px}i.flag.bouvet.island:before,i.flag.bv:before{background-position:0 -806px}i.flag.botswana:before,i.flag.bw:before{background-position:0 -832px}i.flag.belarus:before,i.flag.by:before{background-position:0 -858px}i.flag.belize:before,i.flag.bz:before{background-position:0 -884px}i.flag.ca:before,i.flag.canada:before{background-position:0 -910px}i.flag.cc:before,i.flag.cocos.islands:before{background-position:0 -962px}i.flag.cd:before,i.flag.congo:before{background-position:0 -988px}i.flag.central.african.republic:before,i.flag.cf:before{background-position:0 -1014px}i.flag.cg:before,i.flag.congo.brazzaville:before{background-position:0 -1040px}i.flag.ch:before,i.flag.switzerland:before{background-position:0 -1066px}i.flag.ci:before,i.flag.cote.divoire:before{background-position:0 -1092px}i.flag.ck:before,i.flag.cook.islands:before{background-position:0 -1118px}i.flag.chile:before,i.flag.cl:before{background-position:0 -1144px}i.flag.cameroon:before,i.flag.cm:before{background-position:0 -1170px}i.flag.china:before,i.flag.cn:before{background-position:0 -1196px}i.flag.co:before,i.flag.colombia:before{background-position:0 -1222px}i.flag.costa.rica:before,i.flag.cr:before{background-position:0 -1248px}i.flag.cs:before,i.flag.serbia:before{background-position:0 -1274px}i.flag.cu:before,i.flag.cuba:before{background-position:0 -1300px}i.flag.cape.verde:before,i.flag.cv:before{background-position:0 -1326px}i.flag.christmas.island:before,i.flag.cx:before{background-position:0 -1352px}i.flag.cy:before,i.flag.cyprus:before{background-position:0 -1378px}i.flag.cz:before,i.flag.czech.republic:before{background-position:0 -1404px}i.flag.de:before,i.flag.germany:before{background-position:0 -1430px}i.flag.dj:before,i.flag.djibouti:before{background-position:0 -1456px}i.flag.denmark:before,i.flag.dk:before{background-position:0 -1482px}i.flag.dm:before,i.flag.dominica:before{background-position:0 -1508px}i.flag.do:before,i.flag.dominican.republic:before{background-position:0 -1534px}i.flag.algeria:before,i.flag.dz:before{background-position:0 -1560px}i.flag.ec:before,i.flag.ecuador:before{background-position:0 -1586px}i.flag.ee:before,i.flag.estonia:before{background-position:0 -1612px}i.flag.eg:before,i.flag.egypt:before{background-position:0 -1638px}i.flag.eh:before,i.flag.western.sahara:before{background-position:0 -1664px}i.flag.england:before,i.flag.gb.eng:before{background-position:0 -1690px}i.flag.er:before,i.flag.eritrea:before{background-position:0 -1716px}i.flag.es:before,i.flag.spain:before{background-position:0 -1742px}i.flag.et:before,i.flag.ethiopia:before{background-position:0 -1768px}i.flag.eu:before,i.flag.european.union:before{background-position:0 -1794px}i.flag.fi:before,i.flag.finland:before{background-position:0 -1846px}i.flag.fiji:before,i.flag.fj:before{background-position:0 -1872px}i.flag.falkland.islands:before,i.flag.fk:before{background-position:0 -1898px}i.flag.fm:before,i.flag.micronesia:before{background-position:0 -1924px}i.flag.faroe.islands:before,i.flag.fo:before{background-position:0 -1950px}i.flag.fr:before,i.flag.france:before{background-position:0 -1976px}i.flag.ga:before,i.flag.gabon:before{background-position:-36px 0}i.flag.gb:before,i.flag.uk:before,i.flag.united.kingdom:before{background-position:-36px -26px}i.flag.gd:before,i.flag.grenada:before{background-position:-36px -52px}i.flag.ge:before,i.flag.georgia:before{background-position:-36px -78px}i.flag.french.guiana:before,i.flag.gf:before{background-position:-36px -104px}i.flag.gh:before,i.flag.ghana:before{background-position:-36px -130px}i.flag.gi:before,i.flag.gibraltar:before{background-position:-36px -156px}i.flag.gl:before,i.flag.greenland:before{background-position:-36px -182px}i.flag.gambia:before,i.flag.gm:before{background-position:-36px -208px}i.flag.gn:before,i.flag.guinea:before{background-position:-36px -234px}i.flag.gp:before,i.flag.guadeloupe:before{background-position:-36px -260px}i.flag.equatorial.guinea:before,i.flag.gq:before{background-position:-36px -286px}i.flag.gr:before,i.flag.greece:before{background-position:-36px -312px}i.flag.gs:before,i.flag.sandwich.islands:before{background-position:-36px -338px}i.flag.gt:before,i.flag.guatemala:before{background-position:-36px -364px}i.flag.gu:before,i.flag.guam:before{background-position:-36px -390px}i.flag.guinea-bissau:before,i.flag.gw:before{background-position:-36px -416px}i.flag.guyana:before,i.flag.gy:before{background-position:-36px -442px}i.flag.hk:before,i.flag.hong.kong:before{background-position:-36px -468px}i.flag.heard.island:before,i.flag.hm:before{background-position:-36px -494px}i.flag.hn:before,i.flag.honduras:before{background-position:-36px -520px}i.flag.croatia:before,i.flag.hr:before{background-position:-36px -546px}i.flag.haiti:before,i.flag.ht:before{background-position:-36px -572px}i.flag.hu:before,i.flag.hungary:before{background-position:-36px -598px}i.flag.id:before,i.flag.indonesia:before{background-position:-36px -624px}i.flag.ie:before,i.flag.ireland:before{background-position:-36px -650px}i.flag.il:before,i.flag.israel:before{background-position:-36px -676px}i.flag.in:before,i.flag.india:before{background-position:-36px -702px}i.flag.indian.ocean.territory:before,i.flag.io:before{background-position:-36px -728px}i.flag.iq:before,i.flag.iraq:before{background-position:-36px -754px}i.flag.ir:before,i.flag.iran:before{background-position:-36px -780px}i.flag.iceland:before,i.flag.is:before{background-position:-36px -806px}i.flag.it:before,i.flag.italy:before{background-position:-36px -832px}i.flag.jamaica:before,i.flag.jm:before{background-position:-36px -858px}i.flag.jo:before,i.flag.jordan:before{background-position:-36px -884px}i.flag.japan:before,i.flag.jp:before{background-position:-36px -910px}i.flag.ke:before,i.flag.kenya:before{background-position:-36px -936px}i.flag.kg:before,i.flag.kyrgyzstan:before{background-position:-36px -962px}i.flag.cambodia:before,i.flag.kh:before{background-position:-36px -988px}i.flag.ki:before,i.flag.kiribati:before{background-position:-36px -1014px}i.flag.comoros:before,i.flag.km:before{background-position:-36px -1040px}i.flag.kn:before,i.flag.saint.kitts.and.nevis:before{background-position:-36px -1066px}i.flag.kp:before,i.flag.north.korea:before{background-position:-36px -1092px}i.flag.kr:before,i.flag.south.korea:before{background-position:-36px -1118px}i.flag.kuwait:before,i.flag.kw:before{background-position:-36px -1144px}i.flag.cayman.islands:before,i.flag.ky:before{background-position:-36px -1170px}i.flag.kazakhstan:before,i.flag.kz:before{background-position:-36px -1196px}i.flag.la:before,i.flag.laos:before{background-position:-36px -1222px}i.flag.lb:before,i.flag.lebanon:before{background-position:-36px -1248px}i.flag.lc:before,i.flag.saint.lucia:before{background-position:-36px -1274px}i.flag.li:before,i.flag.liechtenstein:before{background-position:-36px -1300px}i.flag.lk:before,i.flag.sri.lanka:before{background-position:-36px -1326px}i.flag.liberia:before,i.flag.lr:before{background-position:-36px -1352px}i.flag.lesotho:before,i.flag.ls:before{background-position:-36px -1378px}i.flag.lithuania:before,i.flag.lt:before{background-position:-36px -1404px}i.flag.lu:before,i.flag.luxembourg:before{background-position:-36px -1430px}i.flag.latvia:before,i.flag.lv:before{background-position:-36px -1456px}i.flag.libya:before,i.flag.ly:before{background-position:-36px -1482px}i.flag.ma:before,i.flag.morocco:before{background-position:-36px -1508px}i.flag.mc:before,i.flag.monaco:before{background-position:-36px -1534px}i.flag.md:before,i.flag.moldova:before{background-position:-36px -1560px}i.flag.me:before,i.flag.montenegro:before{background-position:-36px -1586px}i.flag.madagascar:before,i.flag.mg:before{background-position:-36px -1613px}i.flag.marshall.islands:before,i.flag.mh:before{background-position:-36px -1639px}i.flag.macedonia:before,i.flag.mk:before{background-position:-36px -1665px}i.flag.mali:before,i.flag.ml:before{background-position:-36px -1691px}i.flag.burma:before,i.flag.mm:before,i.flag.myanmar:before{background-position:-73px -1821px}i.flag.mn:before,i.flag.mongolia:before{background-position:-36px -1743px}i.flag.macau:before,i.flag.mo:before{background-position:-36px -1769px}i.flag.mp:before,i.flag.northern.mariana.islands:before{background-position:-36px -1795px}i.flag.martinique:before,i.flag.mq:before{background-position:-36px -1821px}i.flag.mauritania:before,i.flag.mr:before{background-position:-36px -1847px}i.flag.montserrat:before,i.flag.ms:before{background-position:-36px -1873px}i.flag.malta:before,i.flag.mt:before{background-position:-36px -1899px}i.flag.mauritius:before,i.flag.mu:before{background-position:-36px -1925px}i.flag.maldives:before,i.flag.mv:before{background-position:-36px -1951px}i.flag.malawi:before,i.flag.mw:before{background-position:-36px -1977px}i.flag.mexico:before,i.flag.mx:before{background-position:-72px 0}i.flag.malaysia:before,i.flag.my:before{background-position:-72px -26px}i.flag.mozambique:before,i.flag.mz:before{background-position:-72px -52px}i.flag.na:before,i.flag.namibia:before{background-position:-72px -78px}i.flag.nc:before,i.flag.new.caledonia:before{background-position:-72px -104px}i.flag.ne:before,i.flag.niger:before{background-position:-72px -130px}i.flag.nf:before,i.flag.norfolk.island:before{background-position:-72px -156px}i.flag.ng:before,i.flag.nigeria:before{background-position:-72px -182px}i.flag.ni:before,i.flag.nicaragua:before{background-position:-72px -208px}i.flag.netherlands:before,i.flag.nl:before{background-position:-72px -234px}i.flag.no:before,i.flag.norway:before{background-position:-72px -260px}i.flag.nepal:before,i.flag.np:before{background-position:-72px -286px}i.flag.nauru:before,i.flag.nr:before{background-position:-72px -312px}i.flag.niue:before,i.flag.nu:before{background-position:-72px -338px}i.flag.new.zealand:before,i.flag.nz:before{background-position:-72px -364px}i.flag.om:before,i.flag.oman:before{background-position:-72px -390px}i.flag.pa:before,i.flag.panama:before{background-position:-72px -416px}i.flag.pe:before,i.flag.peru:before{background-position:-72px -442px}i.flag.french.polynesia:before,i.flag.pf:before{background-position:-72px -468px}i.flag.new.guinea:before,i.flag.pg:before{background-position:-72px -494px}i.flag.ph:before,i.flag.philippines:before{background-position:-72px -520px}i.flag.pakistan:before,i.flag.pk:before{background-position:-72px -546px}i.flag.pl:before,i.flag.poland:before{background-position:-72px -572px}i.flag.pm:before,i.flag.saint.pierre:before{background-position:-72px -598px}i.flag.pitcairn.islands:before,i.flag.pn:before{background-position:-72px -624px}i.flag.pr:before,i.flag.puerto.rico:before{background-position:-72px -650px}i.flag.palestine:before,i.flag.ps:before{background-position:-72px -676px}i.flag.portugal:before,i.flag.pt:before{background-position:-72px -702px}i.flag.palau:before,i.flag.pw:before{background-position:-72px -728px}i.flag.paraguay:before,i.flag.py:before{background-position:-72px -754px}i.flag.qa:before,i.flag.qatar:before{background-position:-72px -780px}i.flag.re:before,i.flag.reunion:before{background-position:-72px -806px}i.flag.ro:before,i.flag.romania:before{background-position:-72px -832px}i.flag.rs:before,i.flag.serbia:before{background-position:-72px -858px}i.flag.ru:before,i.flag.russia:before{background-position:-72px -884px}i.flag.rw:before,i.flag.rwanda:before{background-position:-72px -910px}i.flag.sa:before,i.flag.saudi.arabia:before{background-position:-72px -936px}i.flag.sb:before,i.flag.solomon.islands:before{background-position:-72px -962px}i.flag.sc:before,i.flag.seychelles:before{background-position:-72px -988px}i.flag.gb.sct:before,i.flag.scotland:before{background-position:-72px -1014px}i.flag.sd:before,i.flag.sudan:before{background-position:-72px -1040px}i.flag.se:before,i.flag.sweden:before{background-position:-72px -1066px}i.flag.sg:before,i.flag.singapore:before{background-position:-72px -1092px}i.flag.saint.helena:before,i.flag.sh:before{background-position:-72px -1118px}i.flag.si:before,i.flag.slovenia:before{background-position:-72px -1144px}i.flag.jan.mayen:before,i.flag.sj:before,i.flag.svalbard:before{background-position:-72px -1170px}i.flag.sk:before,i.flag.slovakia:before{background-position:-72px -1196px}i.flag.sierra.leone:before,i.flag.sl:before{background-position:-72px -1222px}i.flag.san.marino:before,i.flag.sm:before{background-position:-72px -1248px}i.flag.senegal:before,i.flag.sn:before{background-position:-72px -1274px}i.flag.so:before,i.flag.somalia:before{background-position:-72px -1300px}i.flag.sr:before,i.flag.suriname:before{background-position:-72px -1326px}i.flag.sao.tome:before,i.flag.st:before{background-position:-72px -1352px}i.flag.el.salvador:before,i.flag.sv:before{background-position:-72px -1378px}i.flag.sy:before,i.flag.syria:before{background-position:-72px -1404px}i.flag.swaziland:before,i.flag.sz:before{background-position:-72px -1430px}i.flag.caicos.islands:before,i.flag.tc:before{background-position:-72px -1456px}i.flag.chad:before,i.flag.td:before{background-position:-72px -1482px}i.flag.french.territories:before,i.flag.tf:before{background-position:-72px -1508px}i.flag.tg:before,i.flag.togo:before{background-position:-72px -1534px}i.flag.th:before,i.flag.thailand:before{background-position:-72px -1560px}i.flag.tajikistan:before,i.flag.tj:before{background-position:-72px -1586px}i.flag.tk:before,i.flag.tokelau:before{background-position:-72px -1612px}i.flag.timorleste:before,i.flag.tl:before{background-position:-72px -1638px}i.flag.tm:before,i.flag.turkmenistan:before{background-position:-72px -1664px}i.flag.tn:before,i.flag.tunisia:before{background-position:-72px -1690px}i.flag.to:before,i.flag.tonga:before{background-position:-72px -1716px}i.flag.tr:before,i.flag.turkey:before{background-position:-72px -1742px}i.flag.trinidad:before,i.flag.tt:before{background-position:-72px -1768px}i.flag.tuvalu:before,i.flag.tv:before{background-position:-72px -1794px}i.flag.taiwan:before,i.flag.tw:before{background-position:-72px -1820px}i.flag.tanzania:before,i.flag.tz:before{background-position:-72px -1846px}i.flag.ua:before,i.flag.ukraine:before{background-position:-72px -1872px}i.flag.ug:before,i.flag.uganda:before{background-position:-72px -1898px}i.flag.um:before,i.flag.us.minor.islands:before{background-position:-72px -1924px}i.flag.america:before,i.flag.united.states:before,i.flag.us:before{background-position:-72px -1950px}i.flag.uruguay:before,i.flag.uy:before{background-position:-72px -1976px}i.flag.uz:before,i.flag.uzbekistan:before{background-position:-108px 0}i.flag.va:before,i.flag.vatican.city:before{background-position:-108px -26px}i.flag.saint.vincent:before,i.flag.vc:before{background-position:-108px -52px}i.flag.ve:before,i.flag.venezuela:before{background-position:-108px -78px}i.flag.british.virgin.islands:before,i.flag.vg:before{background-position:-108px -104px}i.flag.us.virgin.islands:before,i.flag.vi:before{background-position:-108px -130px}i.flag.vietnam:before,i.flag.vn:before{background-position:-108px -156px}i.flag.vanuatu:before,i.flag.vu:before{background-position:-108px -182px}i.flag.gb.wls:before,i.flag.wales:before{background-position:-108px -208px}i.flag.wallis.and.futuna:before,i.flag.wf:before{background-position:-108px -234px}i.flag.samoa:before,i.flag.ws:before{background-position:-108px -260px}i.flag.ye:before,i.flag.yemen:before{background-position:-108px -286px}i.flag.mayotte:before,i.flag.yt:before{background-position:-108px -312px}i.flag.south.africa:before,i.flag.za:before{background-position:-108px -338px}i.flag.zambia:before,i.flag.zm:before{background-position:-108px -364px}i.flag.zimbabwe:before,i.flag.zw:before{background-position:-108px -390px}

 /*!
 * # Semantic UI 2.4.0 - Header
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.header{border:none;margin:calc(2rem - .14286em) 0 1rem;padding:0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.28571429em;text-transform:none;color:rgba(0,0,0,.87)}.ui.header:first-child{margin-top:-.14285714em}.ui.header:last-child{margin-bottom:0}.ui.header .sub.header{display:block;font-weight:400;padding:0;margin:0;line-height:1.2em;color:rgba(0,0,0,.6)}.ui.header>.icon{display:table-cell;opacity:1;font-size:1.5em;padding-top:0;vertical-align:middle}.ui.header .icon:only-child{display:inline-block;padding:0;margin-right:.75rem}.ui.header>.image:not(.icon),.ui.header>img{display:inline-block;margin-top:.14285714em;width:2.5em;height:auto;vertical-align:middle}.ui.header>.image:not(.icon):only-child,.ui.header>img:only-child{margin-right:.75rem}.ui.header .content{display:inline-block;vertical-align:top}.ui.header>.icon+.content,.ui.header>.image+.content,.ui.header>img+.content{padding-left:.75rem;vertical-align:middle}.ui.header>.icon+.content{display:table-cell}.ui.header .ui.label{font-size:"";margin-left:.5rem;vertical-align:middle}.ui.header+p{margin-top:0}h1.ui.header{font-size:2rem}h2.ui.header{font-size:1.71428571rem}h3.ui.header{font-size:1.28571429rem}h4.ui.header{font-size:1.07142857rem}h5.ui.header{font-size:1rem}h1.ui.header .sub.header,h2.ui.header .sub.header{font-size:1.14285714rem}h3.ui.header .sub.header,h4.ui.header .sub.header{font-size:1rem}h5.ui.header .sub.header{font-size:.92857143rem}.ui.huge.header{min-height:1em;font-size:2em}.ui.large.header{font-size:1.71428571em}.ui.medium.header{font-size:1.28571429em}.ui.small.header{font-size:1.07142857em}.ui.tiny.header{font-size:1em}.ui.huge.header .sub.header,.ui.large.header .sub.header{font-size:1.14285714rem}.ui.header .sub.header,.ui.small.header .sub.header{font-size:1rem}.ui.tiny.header .sub.header{font-size:.92857143rem}.ui.sub.header{padding:0;margin-bottom:.14285714rem;font-weight:700;text-transform:uppercase;color:""}.ui.small.sub.header{font-size:.78571429em}.ui.sub.header{font-size:.85714286em}.ui.large.sub.header{font-size:.92857143em}.ui.huge.sub.header{font-size:1em}.ui.icon.header{display:inline-block;text-align:center;margin:2rem 0 1rem}.ui.icon.header:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ui.icon.header:first-child{margin-top:0}.ui.icon.header .icon{float:none;width:auto;height:auto;line-height:1;font-size:3em;margin:0 auto .5rem;opacity:1}.ui.icon.header .content,.ui.icon.header .icon{display:block;padding:0}.ui.icon.header .circular.icon,.ui.icon.header .square.icon{font-size:2em}.ui.block.icon.header .icon{margin-bottom:0}.ui.icon.header.aligned{margin-left:auto;margin-right:auto;display:block}.ui.disabled.header{opacity:.45}.ui.inverted.header{color:#fff}.ui.inverted.header .sub.header{color:hsla(0,0%,100%,.8)}.ui.inverted.attached.header{border-color:transparent}.ui.inverted.attached.header,.ui.inverted.block.header{background:#545454 linear-gradient(transparent,rgba(0,0,0,.05));box-shadow:none}.ui.inverted.block.header{border-bottom:none}.ui.red.header{color:#db2828!important}a.ui.red.header:hover{color:#d01919!important}.ui.red.dividing.header{border-bottom:2px solid #db2828}.ui.inverted.red.header{color:#ff695e!important}a.ui.inverted.red.header:hover{color:#ff5144!important}.ui.orange.header{color:#f2711c!important}a.ui.orange.header:hover{color:#f26202!important}.ui.orange.dividing.header{border-bottom:2px solid #f2711c}.ui.inverted.orange.header{color:#ff851b!important}a.ui.inverted.orange.header:hover{color:#ff7701!important}.ui.olive.header{color:#b5cc18!important}a.ui.olive.header:hover{color:#a7bd0d!important}.ui.olive.dividing.header{border-bottom:2px solid #b5cc18}.ui.inverted.olive.header{color:#d9e778!important}a.ui.inverted.olive.header:hover{color:#d8ea5c!important}.ui.yellow.header{color:#fbbd08!important}a.ui.yellow.header:hover{color:#eaae00!important}.ui.yellow.dividing.header{border-bottom:2px solid #fbbd08}.ui.inverted.yellow.header{color:#ffe21f!important}a.ui.inverted.yellow.header:hover{color:#ffdf05!important}.ui.green.header{color:#21ba45!important}a.ui.green.header:hover{color:#16ab39!important}.ui.green.dividing.header{border-bottom:2px solid #21ba45}.ui.inverted.green.header{color:#2ecc40!important}a.ui.inverted.green.header:hover{color:#22be34!important}.ui.teal.header{color:#00b5ad!important}a.ui.teal.header:hover{color:#009c95!important}.ui.teal.dividing.header{border-bottom:2px solid #00b5ad}.ui.inverted.teal.header{color:#6dffff!important}a.ui.inverted.teal.header:hover{color:#54ffff!important}.ui.blue.header{color:#2185d0!important}a.ui.blue.header:hover{color:#1678c2!important}.ui.blue.dividing.header{border-bottom:2px solid #2185d0}.ui.inverted.blue.header{color:#54c8ff!important}a.ui.inverted.blue.header:hover{color:#3ac0ff!important}.ui.violet.header{color:#6435c9!important}a.ui.violet.header:hover{color:#5829bb!important}.ui.violet.dividing.header{border-bottom:2px solid #6435c9}.ui.inverted.violet.header{color:#a291fb!important}a.ui.inverted.violet.header:hover{color:#8a73ff!important}.ui.purple.header{color:#a333c8!important}a.ui.purple.header:hover{color:#9627ba!important}.ui.purple.dividing.header{border-bottom:2px solid #a333c8}.ui.inverted.purple.header{color:#dc73ff!important}a.ui.inverted.purple.header:hover{color:#d65aff!important}.ui.pink.header{color:#e03997!important}a.ui.pink.header:hover{color:#e61a8d!important}.ui.pink.dividing.header{border-bottom:2px solid #e03997}.ui.inverted.pink.header{color:#ff8edf!important}a.ui.inverted.pink.header:hover{color:#ff74d8!important}.ui.brown.header{color:#a5673f!important}a.ui.brown.header:hover{color:#975b33!important}.ui.brown.dividing.header{border-bottom:2px solid #a5673f}.ui.inverted.brown.header{color:#d67c1c!important}a.ui.inverted.brown.header:hover{color:#c86f11!important}.ui.grey.header{color:#767676!important}a.ui.grey.header:hover{color:#838383!important}.ui.grey.dividing.header{border-bottom:2px solid #767676}.ui.inverted.grey.header{color:#dcddde!important}a.ui.inverted.grey.header:hover{color:#cfd0d2!important}.ui.left.aligned.header{text-align:left}.ui.right.aligned.header{text-align:right}.ui.center.aligned.header,.ui.centered.header{text-align:center}.ui.justified.header{text-align:justify}.ui.justified.header:after{display:inline-block;content:"";width:100%}.ui.floated.header,.ui[class*="left floated"].header{float:left;margin-top:0;margin-right:.5em}.ui[class*="right floated"].header{float:right;margin-top:0;margin-left:.5em}.ui.fitted.header{padding:0}.ui.dividing.header{border-bottom:1px solid rgba(34,36,38,.15)}.ui.dividing.header,.ui.dividing.header .sub.header{padding-bottom:.21428571rem}.ui.dividing.header .icon{margin-bottom:0}.ui.inverted.dividing.header{border-bottom-color:hsla(0,0%,100%,.1)}.ui.block.header{background:#f3f4f5;padding:.78571429rem 1rem;box-shadow:none;border:1px solid #d4d4d5;border-radius:.28571429rem}.ui.tiny.block.header{font-size:.85714286rem}.ui.small.block.header{font-size:.92857143rem}.ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1rem}.ui.large.block.header{font-size:1.14285714rem}.ui.huge.block.header{font-size:1.42857143rem}.ui.attached.header{background:#fff;padding:.78571429rem 1rem;margin-left:-1px;margin-right:-1px;box-shadow:none;border:1px solid #d4d4d5}.ui.attached.block.header{background:#f3f4f5}.ui.attached:not(.top):not(.bottom).header{margin-top:0;margin-bottom:0;border-top:none;border-radius:0}.ui.top.attached.header{margin-bottom:0;border-radius:.28571429rem .28571429rem 0 0}.ui.bottom.attached.header{margin-top:0;border-top:none;border-radius:0 0 .28571429rem .28571429rem}.ui.tiny.attached.header{font-size:.85714286em}.ui.small.attached.header{font-size:.92857143em}.ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1em}.ui.large.attached.header{font-size:1.14285714em}.ui.huge.attached.header{font-size:1.42857143em}.ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1.28571429em}

 /*!
 * # Semantic UI 2.4.0 - Icon
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */@font-face{font-family:Icons;src:url(/assets/fonts/icons.eot?8e3c7f5520f5ae906c6cf6d7f3ddcd19);src:url(/assets/fonts/icons.eot?8e3c7f5520f5ae906c6cf6d7f3ddcd19?#iefix) format("embedded-opentype"),url(/assets/fonts/icons.woff2?0ab54153eeeca0ce03978cc463b257f7) format("woff2"),url(/assets/fonts/icons.woff?faff92145777a3cbaf8e7367b4807987) format("woff"),url(/assets/fonts/icons.ttf?b87b9ba532ace76ae9f6edfe9f72ded2) format("truetype"),url(/assets/fonts/icons.svg?962a1bf31c081691065fe333d9fa8105#icons) format("svg");font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon{display:inline-block;opacity:1;margin:0 .25rem 0 0;width:1.18em;height:1em;font-family:Icons;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;speak:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.icon:before{background:0 0!important}i.icon.loading{height:1em;line-height:1;-webkit-animation:icon-loading 2s linear infinite;animation:icon-loading 2s linear infinite}@-webkit-keyframes icon-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes icon-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}i.emphasized.icon,i.icon.active,i.icon.hover{opacity:1!important}i.disabled.icon{opacity:.45!important}i.fitted.icon{width:auto;margin:0!important}i.link.icon,i.link.icons{cursor:pointer;opacity:.8;transition:opacity .1s ease}i.link.icon:hover,i.link.icons:hover{opacity:1!important}i.circular.icon{border-radius:500em!important;line-height:1!important;padding:.5em 0!important;box-shadow:inset 0 0 0 .1em rgba(0,0,0,.1);width:2em!important;height:2em!important}i.circular.inverted.icon{border:none;box-shadow:none}i.flipped.icon,i.horizontally.flipped.icon{transform:scaleX(-1)}i.vertically.flipped.icon{transform:scaleY(-1)}i.clockwise.rotated.icon,i.right.rotated.icon,i.rotated.icon{transform:rotate(90deg)}i.counterclockwise.rotated.icon,i.left.rotated.icon{transform:rotate(-90deg)}i.bordered.icon{line-height:1;vertical-align:baseline;width:2em;height:2em;padding:.5em 0!important;box-shadow:inset 0 0 0 .1em rgba(0,0,0,.1)}i.bordered.inverted.icon{border:none;box-shadow:none}i.inverted.bordered.icon,i.inverted.circular.icon{background-color:#1b1c1d!important;color:#fff!important}i.inverted.icon{color:#fff}i.red.icon{color:#db2828!important}i.inverted.red.icon{color:#ff695e!important}i.inverted.bordered.red.icon,i.inverted.circular.red.icon{background-color:#db2828!important;color:#fff!important}i.orange.icon{color:#f2711c!important}i.inverted.orange.icon{color:#ff851b!important}i.inverted.bordered.orange.icon,i.inverted.circular.orange.icon{background-color:#f2711c!important;color:#fff!important}i.yellow.icon{color:#fbbd08!important}i.inverted.yellow.icon{color:#ffe21f!important}i.inverted.bordered.yellow.icon,i.inverted.circular.yellow.icon{background-color:#fbbd08!important;color:#fff!important}i.olive.icon{color:#b5cc18!important}i.inverted.olive.icon{color:#d9e778!important}i.inverted.bordered.olive.icon,i.inverted.circular.olive.icon{background-color:#b5cc18!important;color:#fff!important}i.green.icon{color:#21ba45!important}i.inverted.green.icon{color:#2ecc40!important}i.inverted.bordered.green.icon,i.inverted.circular.green.icon{background-color:#21ba45!important;color:#fff!important}i.teal.icon{color:#00b5ad!important}i.inverted.teal.icon{color:#6dffff!important}i.inverted.bordered.teal.icon,i.inverted.circular.teal.icon{background-color:#00b5ad!important;color:#fff!important}i.blue.icon{color:#2185d0!important}i.inverted.blue.icon{color:#54c8ff!important}i.inverted.bordered.blue.icon,i.inverted.circular.blue.icon{background-color:#2185d0!important;color:#fff!important}i.violet.icon{color:#6435c9!important}i.inverted.violet.icon{color:#a291fb!important}i.inverted.bordered.violet.icon,i.inverted.circular.violet.icon{background-color:#6435c9!important;color:#fff!important}i.purple.icon{color:#a333c8!important}i.inverted.purple.icon{color:#dc73ff!important}i.inverted.bordered.purple.icon,i.inverted.circular.purple.icon{background-color:#a333c8!important;color:#fff!important}i.pink.icon{color:#e03997!important}i.inverted.pink.icon{color:#ff8edf!important}i.inverted.bordered.pink.icon,i.inverted.circular.pink.icon{background-color:#e03997!important;color:#fff!important}i.brown.icon{color:#a5673f!important}i.inverted.brown.icon{color:#d67c1c!important}i.inverted.bordered.brown.icon,i.inverted.circular.brown.icon{background-color:#a5673f!important;color:#fff!important}i.grey.icon{color:#767676!important}i.inverted.grey.icon{color:#dcddde!important}i.inverted.bordered.grey.icon,i.inverted.circular.grey.icon{background-color:#767676!important;color:#fff!important}i.black.icon{color:#1b1c1d!important}i.inverted.black.icon{color:#545454!important}i.inverted.bordered.black.icon,i.inverted.circular.black.icon{background-color:#1b1c1d!important;color:#fff!important}i.mini.icon,i.mini.icons{line-height:1;font-size:.4em}i.tiny.icon,i.tiny.icons{line-height:1;font-size:.5em}i.small.icon,i.small.icons{line-height:1;font-size:.75em}i.icon,i.icons{font-size:1em}i.large.icon,i.large.icons{line-height:1;vertical-align:middle;font-size:1.5em}i.big.icon,i.big.icons{line-height:1;vertical-align:middle;font-size:2em}i.huge.icon,i.huge.icons{line-height:1;vertical-align:middle;font-size:4em}i.massive.icon,i.massive.icons{line-height:1;vertical-align:middle;font-size:8em}i.icons{display:inline-block;position:relative;line-height:1}i.icons .icon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);margin:0}i.icons .icon:first-child{position:static;width:auto;height:auto;vertical-align:top;transform:none;margin-right:.25rem}i.icons .corner.icon{top:auto;left:auto;right:0;bottom:0;transform:none;font-size:.45em;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}i.icons .top.right.corner.icon{top:0;left:auto;right:0;bottom:auto}i.icons .top.left.corner.icon{top:0;left:0;right:auto;bottom:auto}i.icons .bottom.left.corner.icon{top:auto;left:0;right:auto;bottom:0}i.icons .bottom.right.corner.icon{top:auto;left:auto;right:0;bottom:0}i.icons .inverted.corner.icon{text-shadow:-1px -1px 0 #1b1c1d,1px -1px 0 #1b1c1d,-1px 1px 0 #1b1c1d,1px 1px 0 #1b1c1d}i.icon.linkedin.in:before{content:"\F0E1"}i.icon.zoom.in:before{content:"\F00E"}i.icon.zoom.out:before{content:"\F010"}i.icon.sign.in:before{content:"\F2F6"}i.icon.in.cart:before{content:"\F218"}i.icon.log.out:before,i.icon.sign.out:before{content:"\F2F5"}i.icon.\35 00px:before{content:"\F26E"}i.icon.accessible.icon:before{content:"\F368"}i.icon.accusoft:before{content:"\F369"}i.icon.address.book:before{content:"\F2B9"}i.icon.address.card:before{content:"\F2BB"}i.icon.adjust:before{content:"\F042"}i.icon.adn:before{content:"\F170"}i.icon.adversal:before{content:"\F36A"}i.icon.affiliatetheme:before{content:"\F36B"}i.icon.algolia:before{content:"\F36C"}i.icon.align.center:before{content:"\F037"}i.icon.align.justify:before{content:"\F039"}i.icon.align.left:before{content:"\F036"}i.icon.align.right:before{content:"\F038"}i.icon.amazon:before{content:"\F270"}i.icon.amazon.pay:before{content:"\F42C"}i.icon.ambulance:before{content:"\F0F9"}i.icon.american.sign.language.interpreting:before{content:"\F2A3"}i.icon.amilia:before{content:"\F36D"}i.icon.anchor:before{content:"\F13D"}i.icon.android:before{content:"\F17B"}i.icon.angellist:before{content:"\F209"}i.icon.angle.double.down:before{content:"\F103"}i.icon.angle.double.left:before{content:"\F100"}i.icon.angle.double.right:before{content:"\F101"}i.icon.angle.double.up:before{content:"\F102"}i.icon.angle.down:before{content:"\F107"}i.icon.angle.left:before{content:"\F104"}i.icon.angle.right:before{content:"\F105"}i.icon.angle.up:before{content:"\F106"}i.icon.angrycreative:before{content:"\F36E"}i.icon.angular:before{content:"\F420"}i.icon.app.store:before{content:"\F36F"}i.icon.app.store.ios:before{content:"\F370"}i.icon.apper:before{content:"\F371"}i.icon.apple:before{content:"\F179"}i.icon.apple.pay:before{content:"\F415"}i.icon.archive:before{content:"\F187"}i.icon.arrow.alternate.circle.down:before{content:"\F358"}i.icon.arrow.alternate.circle.left:before{content:"\F359"}i.icon.arrow.alternate.circle.right:before{content:"\F35A"}i.icon.arrow.alternate.circle.up:before{content:"\F35B"}i.icon.arrow.circle.down:before{content:"\F0AB"}i.icon.arrow.circle.left:before{content:"\F0A8"}i.icon.arrow.circle.right:before{content:"\F0A9"}i.icon.arrow.circle.up:before{content:"\F0AA"}i.icon.arrow.down:before{content:"\F063"}i.icon.arrow.left:before{content:"\F060"}i.icon.arrow.right:before{content:"\F061"}i.icon.arrow.up:before{content:"\F062"}i.icon.arrows.alternate:before{content:"\F0B2"}i.icon.arrows.alternate.horizontal:before{content:"\F337"}i.icon.arrows.alternate.vertical:before{content:"\F338"}i.icon.assistive.listening.systems:before{content:"\F2A2"}i.icon.asterisk:before{content:"\F069"}i.icon.asymmetrik:before{content:"\F372"}i.icon.at:before{content:"\F1FA"}i.icon.audible:before{content:"\F373"}i.icon.audio.description:before{content:"\F29E"}i.icon.autoprefixer:before{content:"\F41C"}i.icon.avianex:before{content:"\F374"}i.icon.aviato:before{content:"\F421"}i.icon.aws:before{content:"\F375"}i.icon.backward:before{content:"\F04A"}i.icon.balance.scale:before{content:"\F24E"}i.icon.ban:before{content:"\F05E"}i.icon.band.aid:before{content:"\F462"}i.icon.bandcamp:before{content:"\F2D5"}i.icon.barcode:before{content:"\F02A"}i.icon.bars:before{content:"\F0C9"}i.icon.baseball.ball:before{content:"\F433"}i.icon.basketball.ball:before{content:"\F434"}i.icon.bath:before{content:"\F2CD"}i.icon.battery.empty:before{content:"\F244"}i.icon.battery.full:before{content:"\F240"}i.icon.battery.half:before{content:"\F242"}i.icon.battery.quarter:before{content:"\F243"}i.icon.battery.three.quarters:before{content:"\F241"}i.icon.bed:before{content:"\F236"}i.icon.beer:before{content:"\F0FC"}i.icon.behance:before{content:"\F1B4"}i.icon.behance.square:before{content:"\F1B5"}i.icon.bell:before{content:"\F0F3"}i.icon.bell.slash:before{content:"\F1F6"}i.icon.bicycle:before{content:"\F206"}i.icon.bimobject:before{content:"\F378"}i.icon.binoculars:before{content:"\F1E5"}i.icon.birthday.cake:before{content:"\F1FD"}i.icon.bitbucket:before{content:"\F171"}i.icon.bitcoin:before{content:"\F379"}i.icon.bity:before{content:"\F37A"}i.icon.black.tie:before{content:"\F27E"}i.icon.blackberry:before{content:"\F37B"}i.icon.blind:before{content:"\F29D"}i.icon.blogger:before{content:"\F37C"}i.icon.blogger.b:before{content:"\F37D"}i.icon.bluetooth:before{content:"\F293"}i.icon.bluetooth.b:before{content:"\F294"}i.icon.bold:before{content:"\F032"}i.icon.bolt:before{content:"\F0E7"}i.icon.bomb:before{content:"\F1E2"}i.icon.book:before{content:"\F02D"}i.icon.bookmark:before{content:"\F02E"}i.icon.bowling.ball:before{content:"\F436"}i.icon.box:before{content:"\F466"}i.icon.boxes:before{content:"\F468"}i.icon.braille:before{content:"\F2A1"}i.icon.briefcase:before{content:"\F0B1"}i.icon.btc:before{content:"\F15A"}i.icon.bug:before{content:"\F188"}i.icon.building:before{content:"\F1AD"}i.icon.bullhorn:before{content:"\F0A1"}i.icon.bullseye:before{content:"\F140"}i.icon.buromobelexperte:before{content:"\F37F"}i.icon.bus:before{content:"\F207"}i.icon.buysellads:before{content:"\F20D"}i.icon.calculator:before{content:"\F1EC"}i.icon.calendar:before{content:"\F133"}i.icon.calendar.alternate:before{content:"\F073"}i.icon.calendar.check:before{content:"\F274"}i.icon.calendar.minus:before{content:"\F272"}i.icon.calendar.plus:before{content:"\F271"}i.icon.calendar.times:before{content:"\F273"}i.icon.camera:before{content:"\F030"}i.icon.camera.retro:before{content:"\F083"}i.icon.car:before{content:"\F1B9"}i.icon.caret.down:before{content:"\F0D7"}i.icon.caret.left:before{content:"\F0D9"}i.icon.caret.right:before{content:"\F0DA"}i.icon.caret.square.down:before{content:"\F150"}i.icon.caret.square.left:before{content:"\F191"}i.icon.caret.square.right:before{content:"\F152"}i.icon.caret.square.up:before{content:"\F151"}i.icon.caret.up:before{content:"\F0D8"}i.icon.cart.arrow.down:before{content:"\F218"}i.icon.cart.plus:before{content:"\F217"}i.icon.cc.amazon.pay:before{content:"\F42D"}i.icon.cc.amex:before{content:"\F1F3"}i.icon.cc.apple.pay:before{content:"\F416"}i.icon.cc.diners.club:before{content:"\F24C"}i.icon.cc.discover:before{content:"\F1F2"}i.icon.cc.jcb:before{content:"\F24B"}i.icon.cc.mastercard:before{content:"\F1F1"}i.icon.cc.paypal:before{content:"\F1F4"}i.icon.cc.stripe:before{content:"\F1F5"}i.icon.cc.visa:before{content:"\F1F0"}i.icon.centercode:before{content:"\F380"}i.icon.certificate:before{content:"\F0A3"}i.icon.chart.area:before{content:"\F1FE"}i.icon.chart.bar:before{content:"\F080"}i.icon.chart.line:before{content:"\F201"}i.icon.chart.pie:before{content:"\F200"}i.icon.check:before{content:"\F00C"}i.icon.check.circle:before{content:"\F058"}i.icon.check.square:before{content:"\F14A"}i.icon.chess:before{content:"\F439"}i.icon.chess.bishop:before{content:"\F43A"}i.icon.chess.board:before{content:"\F43C"}i.icon.chess.king:before{content:"\F43F"}i.icon.chess.knight:before{content:"\F441"}i.icon.chess.pawn:before{content:"\F443"}i.icon.chess.queen:before{content:"\F445"}i.icon.chess.rook:before{content:"\F447"}i.icon.chevron.circle.down:before{content:"\F13A"}i.icon.chevron.circle.left:before{content:"\F137"}i.icon.chevron.circle.right:before{content:"\F138"}i.icon.chevron.circle.up:before{content:"\F139"}i.icon.chevron.down:before{content:"\F078"}i.icon.chevron.left:before{content:"\F053"}i.icon.chevron.right:before{content:"\F054"}i.icon.chevron.up:before{content:"\F077"}i.icon.child:before{content:"\F1AE"}i.icon.chrome:before{content:"\F268"}i.icon.circle:before{content:"\F111"}i.icon.circle.notch:before{content:"\F1CE"}i.icon.clipboard:before{content:"\F328"}i.icon.clipboard.check:before{content:"\F46C"}i.icon.clipboard.list:before{content:"\F46D"}i.icon.clock:before{content:"\F017"}i.icon.clone:before{content:"\F24D"}i.icon.closed.captioning:before{content:"\F20A"}i.icon.cloud:before{content:"\F0C2"}i.icon.cloudscale:before{content:"\F383"}i.icon.cloudsmith:before{content:"\F384"}i.icon.cloudversify:before{content:"\F385"}i.icon.code:before{content:"\F121"}i.icon.code.branch:before{content:"\F126"}i.icon.codepen:before{content:"\F1CB"}i.icon.codiepie:before{content:"\F284"}i.icon.coffee:before{content:"\F0F4"}i.icon.cog:before{content:"\F013"}i.icon.cogs:before{content:"\F085"}i.icon.columns:before{content:"\F0DB"}i.icon.comment:before{content:"\F075"}i.icon.comment.alternate:before{content:"\F27A"}i.icon.comments:before{content:"\F086"}i.icon.compass:before{content:"\F14E"}i.icon.compress:before{content:"\F066"}i.icon.connectdevelop:before{content:"\F20E"}i.icon.contao:before{content:"\F26D"}i.icon.copy:before{content:"\F0C5"}i.icon.copyright:before{content:"\F1F9"}i.icon.cpanel:before{content:"\F388"}i.icon.creative.commons:before{content:"\F25E"}i.icon.credit.card:before{content:"\F09D"}i.icon.crop:before{content:"\F125"}i.icon.crosshairs:before{content:"\F05B"}i.icon.css3:before{content:"\F13C"}i.icon.css3.alternate:before{content:"\F38B"}i.icon.cube:before{content:"\F1B2"}i.icon.cubes:before{content:"\F1B3"}i.icon.cut:before{content:"\F0C4"}i.icon.cuttlefish:before{content:"\F38C"}i.icon.d.and.d:before{content:"\F38D"}i.icon.dashcube:before{content:"\F210"}i.icon.database:before{content:"\F1C0"}i.icon.deaf:before{content:"\F2A4"}i.icon.delicious:before{content:"\F1A5"}i.icon.deploydog:before{content:"\F38E"}i.icon.deskpro:before{content:"\F38F"}i.icon.desktop:before{content:"\F108"}i.icon.deviantart:before{content:"\F1BD"}i.icon.digg:before{content:"\F1A6"}i.icon.digital.ocean:before{content:"\F391"}i.icon.discord:before{content:"\F392"}i.icon.discourse:before{content:"\F393"}i.icon.dna:before{content:"\F471"}i.icon.dochub:before{content:"\F394"}i.icon.docker:before{content:"\F395"}i.icon.dollar.sign:before{content:"\F155"}i.icon.dolly:before{content:"\F472"}i.icon.dolly.flatbed:before{content:"\F474"}i.icon.dot.circle:before{content:"\F192"}i.icon.download:before{content:"\F019"}i.icon.draft2digital:before{content:"\F396"}i.icon.dribbble:before{content:"\F17D"}i.icon.dribbble.square:before{content:"\F397"}i.icon.dropbox:before{content:"\F16B"}i.icon.drupal:before{content:"\F1A9"}i.icon.dyalog:before{content:"\F399"}i.icon.earlybirds:before{content:"\F39A"}i.icon.edge:before{content:"\F282"}i.icon.edit:before{content:"\F044"}i.icon.eject:before{content:"\F052"}i.icon.elementor:before{content:"\F430"}i.icon.ellipsis.horizontal:before{content:"\F141"}i.icon.ellipsis.vertical:before{content:"\F142"}i.icon.ember:before{content:"\F423"}i.icon.empire:before{content:"\F1D1"}i.icon.envelope:before{content:"\F0E0"}i.icon.envelope.open:before{content:"\F2B6"}i.icon.envelope.square:before{content:"\F199"}i.icon.envira:before{content:"\F299"}i.icon.eraser:before{content:"\F12D"}i.icon.erlang:before{content:"\F39D"}i.icon.ethereum:before{content:"\F42E"}i.icon.etsy:before{content:"\F2D7"}i.icon.euro.sign:before{content:"\F153"}i.icon.exchange.alternate:before{content:"\F362"}i.icon.exclamation:before{content:"\F12A"}i.icon.exclamation.circle:before{content:"\F06A"}i.icon.exclamation.triangle:before{content:"\F071"}i.icon.expand:before{content:"\F065"}i.icon.expand.arrows.alternate:before{content:"\F31E"}i.icon.expeditedssl:before{content:"\F23E"}i.icon.external.alternate:before{content:"\F35D"}i.icon.external.square.alternate:before{content:"\F360"}i.icon.eye:before{content:"\F06E"}i.icon.eye.dropper:before{content:"\F1FB"}i.icon.eye.slash:before{content:"\F070"}i.icon.facebook:before{content:"\F09A"}i.icon.facebook.f:before{content:"\F39E"}i.icon.facebook.messenger:before{content:"\F39F"}i.icon.facebook.square:before{content:"\F082"}i.icon.fast.backward:before{content:"\F049"}i.icon.fast.forward:before{content:"\F050"}i.icon.fax:before{content:"\F1AC"}i.icon.female:before{content:"\F182"}i.icon.fighter.jet:before{content:"\F0FB"}i.icon.file:before{content:"\F15B"}i.icon.file.alternate:before{content:"\F15C"}i.icon.file.archive:before{content:"\F1C6"}i.icon.file.audio:before{content:"\F1C7"}i.icon.file.code:before{content:"\F1C9"}i.icon.file.excel:before{content:"\F1C3"}i.icon.file.image:before{content:"\F1C5"}i.icon.file.pdf:before{content:"\F1C1"}i.icon.file.powerpoint:before{content:"\F1C4"}i.icon.file.video:before{content:"\F1C8"}i.icon.file.word:before{content:"\F1C2"}i.icon.film:before{content:"\F008"}i.icon.filter:before{content:"\F0B0"}i.icon.fire:before{content:"\F06D"}i.icon.fire.extinguisher:before{content:"\F134"}i.icon.firefox:before{content:"\F269"}i.icon.first.aid:before{content:"\F479"}i.icon.first.order:before{content:"\F2B0"}i.icon.firstdraft:before{content:"\F3A1"}i.icon.flag:before{content:"\F024"}i.icon.flag.checkered:before{content:"\F11E"}i.icon.flask:before{content:"\F0C3"}i.icon.flickr:before{content:"\F16E"}i.icon.flipboard:before{content:"\F44D"}i.icon.fly:before{content:"\F417"}i.icon.folder:before{content:"\F07B"}i.icon.folder.open:before{content:"\F07C"}i.icon.font:before{content:"\F031"}i.icon.font.awesome:before{content:"\F2B4"}i.icon.font.awesome.alternate:before{content:"\F35C"}i.icon.font.awesome.flag:before{content:"\F425"}i.icon.fonticons:before{content:"\F280"}i.icon.fonticons.fi:before{content:"\F3A2"}i.icon.football.ball:before{content:"\F44E"}i.icon.fort.awesome:before{content:"\F286"}i.icon.fort.awesome.alternate:before{content:"\F3A3"}i.icon.forumbee:before{content:"\F211"}i.icon.forward:before{content:"\F04E"}i.icon.foursquare:before{content:"\F180"}i.icon.free.code.camp:before{content:"\F2C5"}i.icon.freebsd:before{content:"\F3A4"}i.icon.frown:before{content:"\F119"}i.icon.futbol:before{content:"\F1E3"}i.icon.gamepad:before{content:"\F11B"}i.icon.gavel:before{content:"\F0E3"}i.icon.gem:before{content:"\F3A5"}i.icon.genderless:before{content:"\F22D"}i.icon.get.pocket:before{content:"\F265"}i.icon.gg:before{content:"\F260"}i.icon.gg.circle:before{content:"\F261"}i.icon.gift:before{content:"\F06B"}i.icon.git:before{content:"\F1D3"}i.icon.git.square:before{content:"\F1D2"}i.icon.github:before{content:"\F09B"}i.icon.github.alternate:before{content:"\F113"}i.icon.github.square:before{content:"\F092"}i.icon.gitkraken:before{content:"\F3A6"}i.icon.gitlab:before{content:"\F296"}i.icon.gitter:before{content:"\F426"}i.icon.glass.martini:before{content:"\F000"}i.icon.glide:before{content:"\F2A5"}i.icon.glide.g:before{content:"\F2A6"}i.icon.globe:before{content:"\F0AC"}i.icon.gofore:before{content:"\F3A7"}i.icon.golf.ball:before{content:"\F450"}i.icon.goodreads:before{content:"\F3A8"}i.icon.goodreads.g:before{content:"\F3A9"}i.icon.google:before{content:"\F1A0"}i.icon.google.drive:before{content:"\F3AA"}i.icon.google.play:before{content:"\F3AB"}i.icon.google.plus:before{content:"\F2B3"}i.icon.google.plus.g:before{content:"\F0D5"}i.icon.google.plus.square:before{content:"\F0D4"}i.icon.google.wallet:before{content:"\F1EE"}i.icon.graduation.cap:before{content:"\F19D"}i.icon.gratipay:before{content:"\F184"}i.icon.grav:before{content:"\F2D6"}i.icon.gripfire:before{content:"\F3AC"}i.icon.grunt:before{content:"\F3AD"}i.icon.gulp:before{content:"\F3AE"}i.icon.h.square:before{content:"\F0FD"}i.icon.hacker.news:before{content:"\F1D4"}i.icon.hacker.news.square:before{content:"\F3AF"}i.icon.hand.lizard:before{content:"\F258"}i.icon.hand.paper:before{content:"\F256"}i.icon.hand.peace:before{content:"\F25B"}i.icon.hand.point.down:before{content:"\F0A7"}i.icon.hand.point.left:before{content:"\F0A5"}i.icon.hand.point.right:before{content:"\F0A4"}i.icon.hand.point.up:before{content:"\F0A6"}i.icon.hand.pointer:before{content:"\F25A"}i.icon.hand.rock:before{content:"\F255"}i.icon.hand.scissors:before{content:"\F257"}i.icon.hand.spock:before{content:"\F259"}i.icon.handshake:before{content:"\F2B5"}i.icon.hashtag:before{content:"\F292"}i.icon.hdd:before{content:"\F0A0"}i.icon.heading:before{content:"\F1DC"}i.icon.headphones:before{content:"\F025"}i.icon.heart:before{content:"\F004"}i.icon.heartbeat:before{content:"\F21E"}i.icon.hips:before{content:"\F452"}i.icon.hire.a.helper:before{content:"\F3B0"}i.icon.history:before{content:"\F1DA"}i.icon.hockey.puck:before{content:"\F453"}i.icon.home:before{content:"\F015"}i.icon.hooli:before{content:"\F427"}i.icon.hospital:before{content:"\F0F8"}i.icon.hospital.symbol:before{content:"\F47E"}i.icon.hotjar:before{content:"\F3B1"}i.icon.hourglass:before{content:"\F254"}i.icon.hourglass.end:before{content:"\F253"}i.icon.hourglass.half:before{content:"\F252"}i.icon.hourglass.start:before{content:"\F251"}i.icon.houzz:before{content:"\F27C"}i.icon.html5:before{content:"\F13B"}i.icon.hubspot:before{content:"\F3B2"}i.icon.i.cursor:before{content:"\F246"}i.icon.id.badge:before{content:"\F2C1"}i.icon.id.card:before{content:"\F2C2"}i.icon.image:before{content:"\F03E"}i.icon.images:before{content:"\F302"}i.icon.imdb:before{content:"\F2D8"}i.icon.inbox:before{content:"\F01C"}i.icon.indent:before{content:"\F03C"}i.icon.industry:before{content:"\F275"}i.icon.info:before{content:"\F129"}i.icon.info.circle:before{content:"\F05A"}i.icon.instagram:before{content:"\F16D"}i.icon.internet.explorer:before{content:"\F26B"}i.icon.ioxhost:before{content:"\F208"}i.icon.italic:before{content:"\F033"}i.icon.itunes:before{content:"\F3B4"}i.icon.itunes.note:before{content:"\F3B5"}i.icon.jenkins:before{content:"\F3B6"}i.icon.joget:before{content:"\F3B7"}i.icon.joomla:before{content:"\F1AA"}i.icon.js:before{content:"\F3B8"}i.icon.js.square:before{content:"\F3B9"}i.icon.jsfiddle:before{content:"\F1CC"}i.icon.key:before{content:"\F084"}i.icon.keyboard:before{content:"\F11C"}i.icon.keycdn:before{content:"\F3BA"}i.icon.kickstarter:before{content:"\F3BB"}i.icon.kickstarter.k:before{content:"\F3BC"}i.icon.korvue:before{content:"\F42F"}i.icon.language:before{content:"\F1AB"}i.icon.laptop:before{content:"\F109"}i.icon.laravel:before{content:"\F3BD"}i.icon.lastfm:before{content:"\F202"}i.icon.lastfm.square:before{content:"\F203"}i.icon.leaf:before{content:"\F06C"}i.icon.leanpub:before{content:"\F212"}i.icon.lemon:before{content:"\F094"}i.icon.less:before{content:"\F41D"}i.icon.level.down.alternate:before{content:"\F3BE"}i.icon.level.up.alternate:before{content:"\F3BF"}i.icon.life.ring:before{content:"\F1CD"}i.icon.lightbulb:before{content:"\F0EB"}i.icon.linechat:before{content:"\F3C0"}i.icon.linkedin:before{content:"\F08C"}i.icon.linkedin.alt:before{content:"\F0E1"}i.icon.linode:before{content:"\F2B8"}i.icon.linux:before{content:"\F17C"}i.icon.lira.sign:before{content:"\F195"}i.icon.list:before{content:"\F03A"}i.icon.list.alternate:before{content:"\F022"}i.icon.list.ol:before{content:"\F0CB"}i.icon.list.ul:before{content:"\F0CA"}i.icon.location.arrow:before{content:"\F124"}i.icon.lock:before{content:"\F023"}i.icon.lock.open:before{content:"\F3C1"}i.icon.long.arrow.alternate.down:before{content:"\F309"}i.icon.long.arrow.alternate.left:before{content:"\F30A"}i.icon.long.arrow.alternate.right:before{content:"\F30B"}i.icon.long.arrow.alternate.up:before{content:"\F30C"}i.icon.low.vision:before{content:"\F2A8"}i.icon.lyft:before{content:"\F3C3"}i.icon.magento:before{content:"\F3C4"}i.icon.magic:before{content:"\F0D0"}i.icon.magnet:before{content:"\F076"}i.icon.male:before{content:"\F183"}i.icon.map:before{content:"\F279"}i.icon.map.marker:before{content:"\F041"}i.icon.map.marker.alternate:before{content:"\F3C5"}i.icon.map.pin:before{content:"\F276"}i.icon.map.signs:before{content:"\F277"}i.icon.mars:before{content:"\F222"}i.icon.mars.double:before{content:"\F227"}i.icon.mars.stroke:before{content:"\F229"}i.icon.mars.stroke.horizontal:before{content:"\F22B"}i.icon.mars.stroke.vertical:before{content:"\F22A"}i.icon.maxcdn:before{content:"\F136"}i.icon.medapps:before{content:"\F3C6"}i.icon.medium:before{content:"\F23A"}i.icon.medium.m:before{content:"\F3C7"}i.icon.medkit:before{content:"\F0FA"}i.icon.medrt:before{content:"\F3C8"}i.icon.meetup:before{content:"\F2E0"}i.icon.meh:before{content:"\F11A"}i.icon.mercury:before{content:"\F223"}i.icon.microchip:before{content:"\F2DB"}i.icon.microphone:before{content:"\F130"}i.icon.microphone.slash:before{content:"\F131"}i.icon.microsoft:before{content:"\F3CA"}i.icon.minus:before{content:"\F068"}i.icon.minus.circle:before{content:"\F056"}i.icon.minus.square:before{content:"\F146"}i.icon.mix:before{content:"\F3CB"}i.icon.mixcloud:before{content:"\F289"}i.icon.mizuni:before{content:"\F3CC"}i.icon.mobile:before{content:"\F10B"}i.icon.mobile.alternate:before{content:"\F3CD"}i.icon.modx:before{content:"\F285"}i.icon.monero:before{content:"\F3D0"}i.icon.money.bill.alternate:before{content:"\F3D1"}i.icon.moon:before{content:"\F186"}i.icon.motorcycle:before{content:"\F21C"}i.icon.mouse.pointer:before{content:"\F245"}i.icon.music:before{content:"\F001"}i.icon.napster:before{content:"\F3D2"}i.icon.neuter:before{content:"\F22C"}i.icon.newspaper:before{content:"\F1EA"}i.icon.nintendo.switch:before{content:"\F418"}i.icon.node:before{content:"\F419"}i.icon.node.js:before{content:"\F3D3"}i.icon.npm:before{content:"\F3D4"}i.icon.ns8:before{content:"\F3D5"}i.icon.nutritionix:before{content:"\F3D6"}i.icon.object.group:before{content:"\F247"}i.icon.object.ungroup:before{content:"\F248"}i.icon.odnoklassniki:before{content:"\F263"}i.icon.odnoklassniki.square:before{content:"\F264"}i.icon.opencart:before{content:"\F23D"}i.icon.openid:before{content:"\F19B"}i.icon.opera:before{content:"\F26A"}i.icon.optin.monster:before{content:"\F23C"}i.icon.osi:before{content:"\F41A"}i.icon.outdent:before{content:"\F03B"}i.icon.page4:before{content:"\F3D7"}i.icon.pagelines:before{content:"\F18C"}i.icon.paint.brush:before{content:"\F1FC"}i.icon.palfed:before{content:"\F3D8"}i.icon.pallet:before{content:"\F482"}i.icon.paper.plane:before{content:"\F1D8"}i.icon.paperclip:before{content:"\F0C6"}i.icon.paragraph:before{content:"\F1DD"}i.icon.paste:before{content:"\F0EA"}i.icon.patreon:before{content:"\F3D9"}i.icon.pause:before{content:"\F04C"}i.icon.pause.circle:before{content:"\F28B"}i.icon.paw:before{content:"\F1B0"}i.icon.paypal:before{content:"\F1ED"}i.icon.pen.square:before{content:"\F14B"}i.icon.pencil.alternate:before{content:"\F303"}i.icon.percent:before{content:"\F295"}i.icon.periscope:before{content:"\F3DA"}i.icon.phabricator:before{content:"\F3DB"}i.icon.phoenix.framework:before{content:"\F3DC"}i.icon.phone:before{content:"\F095"}i.icon.phone.square:before{content:"\F098"}i.icon.phone.volume:before{content:"\F2A0"}i.icon.php:before{content:"\F457"}i.icon.pied.piper:before{content:"\F2AE"}i.icon.pied.piper.alternate:before{content:"\F1A8"}i.icon.pied.piper.pp:before{content:"\F1A7"}i.icon.pills:before{content:"\F484"}i.icon.pinterest:before{content:"\F0D2"}i.icon.pinterest.p:before{content:"\F231"}i.icon.pinterest.square:before{content:"\F0D3"}i.icon.plane:before{content:"\F072"}i.icon.play:before{content:"\F04B"}i.icon.play.circle:before{content:"\F144"}i.icon.playstation:before{content:"\F3DF"}i.icon.plug:before{content:"\F1E6"}i.icon.plus:before{content:"\F067"}i.icon.plus.circle:before{content:"\F055"}i.icon.plus.square:before{content:"\F0FE"}i.icon.podcast:before{content:"\F2CE"}i.icon.pound.sign:before{content:"\F154"}i.icon.power.off:before{content:"\F011"}i.icon.print:before{content:"\F02F"}i.icon.product.hunt:before{content:"\F288"}i.icon.pushed:before{content:"\F3E1"}i.icon.puzzle.piece:before{content:"\F12E"}i.icon.python:before{content:"\F3E2"}i.icon.qq:before{content:"\F1D6"}i.icon.qrcode:before{content:"\F029"}i.icon.question:before{content:"\F128"}i.icon.question.circle:before{content:"\F059"}i.icon.quidditch:before{content:"\F458"}i.icon.quinscape:before{content:"\F459"}i.icon.quora:before{content:"\F2C4"}i.icon.quote.left:before{content:"\F10D"}i.icon.quote.right:before{content:"\F10E"}i.icon.random:before{content:"\F074"}i.icon.ravelry:before{content:"\F2D9"}i.icon.react:before{content:"\F41B"}i.icon.rebel:before{content:"\F1D0"}i.icon.recycle:before{content:"\F1B8"}i.icon.redriver:before{content:"\F3E3"}i.icon.reddit:before{content:"\F1A1"}i.icon.reddit.alien:before{content:"\F281"}i.icon.reddit.square:before{content:"\F1A2"}i.icon.redo:before{content:"\F01E"}i.icon.redo.alternate:before{content:"\F2F9"}i.icon.registered:before{content:"\F25D"}i.icon.rendact:before{content:"\F3E4"}i.icon.renren:before{content:"\F18B"}i.icon.reply:before{content:"\F3E5"}i.icon.reply.all:before{content:"\F122"}i.icon.replyd:before{content:"\F3E6"}i.icon.resolving:before{content:"\F3E7"}i.icon.retweet:before{content:"\F079"}i.icon.road:before{content:"\F018"}i.icon.rocket:before{content:"\F135"}i.icon.rocketchat:before{content:"\F3E8"}i.icon.rockrms:before{content:"\F3E9"}i.icon.rss:before{content:"\F09E"}i.icon.rss.square:before{content:"\F143"}i.icon.ruble.sign:before{content:"\F158"}i.icon.rupee.sign:before{content:"\F156"}i.icon.safari:before{content:"\F267"}i.icon.sass:before{content:"\F41E"}i.icon.save:before{content:"\F0C7"}i.icon.schlix:before{content:"\F3EA"}i.icon.scribd:before{content:"\F28A"}i.icon.search:before{content:"\F002"}i.icon.search.minus:before{content:"\F010"}i.icon.search.plus:before{content:"\F00E"}i.icon.searchengin:before{content:"\F3EB"}i.icon.sellcast:before{content:"\F2DA"}i.icon.sellsy:before{content:"\F213"}i.icon.server:before{content:"\F233"}i.icon.servicestack:before{content:"\F3EC"}i.icon.share:before{content:"\F064"}i.icon.share.alternate:before{content:"\F1E0"}i.icon.share.alternate.square:before{content:"\F1E1"}i.icon.share.square:before{content:"\F14D"}i.icon.shekel.sign:before{content:"\F20B"}i.icon.shield.alternate:before{content:"\F3ED"}i.icon.ship:before{content:"\F21A"}i.icon.shipping.fast:before{content:"\F48B"}i.icon.shirtsinbulk:before{content:"\F214"}i.icon.shopping.bag:before{content:"\F290"}i.icon.shopping.basket:before{content:"\F291"}i.icon.shopping.cart:before{content:"\F07A"}i.icon.shower:before{content:"\F2CC"}i.icon.sign.language:before{content:"\F2A7"}i.icon.signal:before{content:"\F012"}i.icon.simplybuilt:before{content:"\F215"}i.icon.sistrix:before{content:"\F3EE"}i.icon.sitemap:before{content:"\F0E8"}i.icon.skyatlas:before{content:"\F216"}i.icon.skype:before{content:"\F17E"}i.icon.slack:before{content:"\F198"}i.icon.slack.hash:before{content:"\F3EF"}i.icon.sliders.horizontal:before{content:"\F1DE"}i.icon.slideshare:before{content:"\F1E7"}i.icon.smile:before{content:"\F118"}i.icon.snapchat:before{content:"\F2AB"}i.icon.snapchat.ghost:before{content:"\F2AC"}i.icon.snapchat.square:before{content:"\F2AD"}i.icon.snowflake:before{content:"\F2DC"}i.icon.sort:before{content:"\F0DC"}i.icon.sort.alphabet.down:before{content:"\F15D"}i.icon.sort.alphabet.up:before{content:"\F15E"}i.icon.sort.amount.down:before{content:"\F160"}i.icon.sort.amount.up:before{content:"\F161"}i.icon.sort.down:before{content:"\F0DD"}i.icon.sort.numeric.down:before{content:"\F162"}i.icon.sort.numeric.up:before{content:"\F163"}i.icon.sort.up:before{content:"\F0DE"}i.icon.soundcloud:before{content:"\F1BE"}i.icon.space.shuttle:before{content:"\F197"}i.icon.speakap:before{content:"\F3F3"}i.icon.spinner:before{content:"\F110"}i.icon.spotify:before{content:"\F1BC"}i.icon.square:before{content:"\F0C8"}i.icon.square.full:before{content:"\F45C"}i.icon.stack.exchange:before{content:"\F18D"}i.icon.stack.overflow:before{content:"\F16C"}i.icon.star:before{content:"\F005"}i.icon.star.half:before{content:"\F089"}i.icon.staylinked:before{content:"\F3F5"}i.icon.steam:before{content:"\F1B6"}i.icon.steam.square:before{content:"\F1B7"}i.icon.steam.symbol:before{content:"\F3F6"}i.icon.step.backward:before{content:"\F048"}i.icon.step.forward:before{content:"\F051"}i.icon.stethoscope:before{content:"\F0F1"}i.icon.sticker.mule:before{content:"\F3F7"}i.icon.sticky.note:before{content:"\F249"}i.icon.stop:before{content:"\F04D"}i.icon.stop.circle:before{content:"\F28D"}i.icon.stopwatch:before{content:"\F2F2"}i.icon.strava:before{content:"\F428"}i.icon.street.view:before{content:"\F21D"}i.icon.strikethrough:before{content:"\F0CC"}i.icon.stripe:before{content:"\F429"}i.icon.stripe.s:before{content:"\F42A"}i.icon.studiovinari:before{content:"\F3F8"}i.icon.stumbleupon:before{content:"\F1A4"}i.icon.stumbleupon.circle:before{content:"\F1A3"}i.icon.subscript:before{content:"\F12C"}i.icon.subway:before{content:"\F239"}i.icon.suitcase:before{content:"\F0F2"}i.icon.sun:before{content:"\F185"}i.icon.superpowers:before{content:"\F2DD"}i.icon.superscript:before{content:"\F12B"}i.icon.supple:before{content:"\F3F9"}i.icon.sync:before{content:"\F021"}i.icon.sync.alternate:before{content:"\F2F1"}i.icon.syringe:before{content:"\F48E"}i.icon.table:before{content:"\F0CE"}i.icon.table.tennis:before{content:"\F45D"}i.icon.tablet:before{content:"\F10A"}i.icon.tablet.alternate:before{content:"\F3FA"}i.icon.tachometer.alternate:before{content:"\F3FD"}i.icon.tag:before{content:"\F02B"}i.icon.tags:before{content:"\F02C"}i.icon.tasks:before{content:"\F0AE"}i.icon.taxi:before{content:"\F1BA"}i.icon.telegram:before{content:"\F2C6"}i.icon.telegram.plane:before{content:"\F3FE"}i.icon.tencent.weibo:before{content:"\F1D5"}i.icon.terminal:before{content:"\F120"}i.icon.text.height:before{content:"\F034"}i.icon.text.width:before{content:"\F035"}i.icon.th:before{content:"\F00A"}i.icon.th.large:before{content:"\F009"}i.icon.th.list:before{content:"\F00B"}i.icon.themeisle:before{content:"\F2B2"}i.icon.thermometer:before{content:"\F491"}i.icon.thermometer.empty:before{content:"\F2CB"}i.icon.thermometer.full:before{content:"\F2C7"}i.icon.thermometer.half:before{content:"\F2C9"}i.icon.thermometer.quarter:before{content:"\F2CA"}i.icon.thermometer.three.quarters:before{content:"\F2C8"}i.icon.thumbs.down:before{content:"\F165"}i.icon.thumbs.up:before{content:"\F164"}i.icon.thumbtack:before{content:"\F08D"}i.icon.ticket.alternate:before{content:"\F3FF"}i.icon.times:before{content:"\F00D"}i.icon.times.circle:before{content:"\F057"}i.icon.tint:before{content:"\F043"}i.icon.toggle.off:before{content:"\F204"}i.icon.toggle.on:before{content:"\F205"}i.icon.trademark:before{content:"\F25C"}i.icon.train:before{content:"\F238"}i.icon.transgender:before{content:"\F224"}i.icon.transgender.alternate:before{content:"\F225"}i.icon.trash:before{content:"\F1F8"}i.icon.trash.alternate:before{content:"\F2ED"}i.icon.tree:before{content:"\F1BB"}i.icon.trello:before{content:"\F181"}i.icon.tripadvisor:before{content:"\F262"}i.icon.trophy:before{content:"\F091"}i.icon.truck:before{content:"\F0D1"}i.icon.tty:before{content:"\F1E4"}i.icon.tumblr:before{content:"\F173"}i.icon.tumblr.square:before{content:"\F174"}i.icon.tv:before{content:"\F26C"}i.icon.twitch:before{content:"\F1E8"}i.icon.twitter:before{content:"\F099"}i.icon.twitter.square:before{content:"\F081"}i.icon.typo3:before{content:"\F42B"}i.icon.uber:before{content:"\F402"}i.icon.uikit:before{content:"\F403"}i.icon.umbrella:before{content:"\F0E9"}i.icon.underline:before{content:"\F0CD"}i.icon.undo:before{content:"\F0E2"}i.icon.undo.alternate:before{content:"\F2EA"}i.icon.uniregistry:before{content:"\F404"}i.icon.universal.access:before{content:"\F29A"}i.icon.university:before{content:"\F19C"}i.icon.unlink:before{content:"\F127"}i.icon.unlock:before{content:"\F09C"}i.icon.unlock.alternate:before{content:"\F13E"}i.icon.untappd:before{content:"\F405"}i.icon.upload:before{content:"\F093"}i.icon.usb:before{content:"\F287"}i.icon.user:before{content:"\F007"}i.icon.user.circle:before{content:"\F2BD"}i.icon.user.md:before{content:"\F0F0"}i.icon.user.plus:before{content:"\F234"}i.icon.user.secret:before{content:"\F21B"}i.icon.user.times:before{content:"\F235"}i.icon.users:before{content:"\F0C0"}i.icon.ussunnah:before{content:"\F407"}i.icon.utensil.spoon:before{content:"\F2E5"}i.icon.utensils:before{content:"\F2E7"}i.icon.vaadin:before{content:"\F408"}i.icon.venus:before{content:"\F221"}i.icon.venus.double:before{content:"\F226"}i.icon.venus.mars:before{content:"\F228"}i.icon.viacoin:before{content:"\F237"}i.icon.viadeo:before{content:"\F2A9"}i.icon.viadeo.square:before{content:"\F2AA"}i.icon.viber:before{content:"\F409"}i.icon.video:before{content:"\F03D"}i.icon.vimeo:before{content:"\F40A"}i.icon.vimeo.square:before{content:"\F194"}i.icon.vimeo.v:before{content:"\F27D"}i.icon.vine:before{content:"\F1CA"}i.icon.vk:before{content:"\F189"}i.icon.vnv:before{content:"\F40B"}i.icon.volleyball.ball:before{content:"\F45F"}i.icon.volume.down:before{content:"\F027"}i.icon.volume.off:before{content:"\F026"}i.icon.volume.up:before{content:"\F028"}i.icon.vuejs:before{content:"\F41F"}i.icon.warehouse:before{content:"\F494"}i.icon.weibo:before{content:"\F18A"}i.icon.weight:before{content:"\F496"}i.icon.weixin:before{content:"\F1D7"}i.icon.whatsapp:before{content:"\F232"}i.icon.whatsapp.square:before{content:"\F40C"}i.icon.wheelchair:before{content:"\F193"}i.icon.whmcs:before{content:"\F40D"}i.icon.wifi:before{content:"\F1EB"}i.icon.wikipedia.w:before{content:"\F266"}i.icon.window.close:before{content:"\F410"}i.icon.window.maximize:before{content:"\F2D0"}i.icon.window.minimize:before{content:"\F2D1"}i.icon.window.restore:before{content:"\F2D2"}i.icon.windows:before{content:"\F17A"}i.icon.won.sign:before{content:"\F159"}i.icon.wordpress:before{content:"\F19A"}i.icon.wordpress.simple:before{content:"\F411"}i.icon.wpbeginner:before{content:"\F297"}i.icon.wpexplorer:before{content:"\F2DE"}i.icon.wpforms:before{content:"\F298"}i.icon.wrench:before{content:"\F0AD"}i.icon.xbox:before{content:"\F412"}i.icon.xing:before{content:"\F168"}i.icon.xing.square:before{content:"\F169"}i.icon.y.combinator:before{content:"\F23B"}i.icon.yahoo:before{content:"\F19E"}i.icon.yandex:before{content:"\F413"}i.icon.yandex.international:before{content:"\F414"}i.icon.yelp:before{content:"\F1E9"}i.icon.yen.sign:before{content:"\F157"}i.icon.yoast:before{content:"\F2B1"}i.icon.youtube:before{content:"\F167"}i.icon.youtube.square:before{content:"\F431"}i.icon.chess.rock:before{content:"\F447"}i.icon.ordered.list:before{content:"\F0CB"}i.icon.unordered.list:before{content:"\F0CA"}i.icon.user.doctor:before{content:"\F0F0"}i.icon.shield:before{content:"\F3ED"}i.icon.puzzle:before{content:"\F12E"}i.icon.credit.card.amazon.pay:before{content:"\F42D"}i.icon.credit.card.american.express:before{content:"\F1F3"}i.icon.credit.card.diners.club:before{content:"\F24C"}i.icon.credit.card.discover:before{content:"\F1F2"}i.icon.credit.card.jcb:before{content:"\F24B"}i.icon.credit.card.mastercard:before{content:"\F1F1"}i.icon.credit.card.paypal:before{content:"\F1F4"}i.icon.credit.card.stripe:before{content:"\F1F5"}i.icon.credit.card.visa:before{content:"\F1F0"}i.icon.add.circle:before{content:"\F055"}i.icon.add.square:before{content:"\F0FE"}i.icon.add.to.calendar:before{content:"\F271"}i.icon.add.to.cart:before{content:"\F217"}i.icon.add.user:before{content:"\F234"}i.icon.add:before{content:"\F067"}i.icon.alarm.mute:before{content:"\F1F6"}i.icon.alarm:before{content:"\F0F3"}i.icon.ald:before,i.icon.als:before{content:"\F2A2"}i.icon.american.express.card:before,i.icon.american.express:before,i.icon.amex:before{content:"\F1F3"}i.icon.announcement:before{content:"\F0A1"}i.icon.area.chart:before,i.icon.area.graph:before{content:"\F1FE"}i.icon.arrow.down.cart:before{content:"\F218"}i.icon.asexual:before{content:"\F22D"}i.icon.asl.interpreting:before,i.icon.asl:before{content:"\F2A3"}i.icon.assistive.listening.devices:before{content:"\F2A2"}i.icon.attach:before{content:"\F0C6"}i.icon.attention:before{content:"\F06A"}i.icon.balance:before{content:"\F24E"}i.icon.bar:before{content:"\F0FC"}i.icon.bathtub:before{content:"\F2CD"}i.icon.battery.four:before{content:"\F240"}i.icon.battery.high:before{content:"\F241"}i.icon.battery.low:before{content:"\F243"}i.icon.battery.medium:before{content:"\F242"}i.icon.battery.one:before{content:"\F243"}i.icon.battery.three:before{content:"\F241"}i.icon.battery.two:before{content:"\F242"}i.icon.battery.zero:before{content:"\F244"}i.icon.birthday:before{content:"\F1FD"}i.icon.block.layout:before{content:"\F009"}i.icon.bluetooth.alternative:before{content:"\F294"}i.icon.broken.chain:before{content:"\F127"}i.icon.browser:before{content:"\F022"}i.icon.call.square:before{content:"\F098"}i.icon.call:before{content:"\F095"}i.icon.cancel:before{content:"\F00D"}i.icon.cart:before{content:"\F07A"}i.icon.cc:before{content:"\F20A"}i.icon.chain:before{content:"\F0C1"}i.icon.chat:before{content:"\F075"}i.icon.checked.calendar:before{content:"\F274"}i.icon.checkmark:before{content:"\F00C"}i.icon.circle.notched:before{content:"\F1CE"}i.icon.close:before{content:"\F00D"}i.icon.cny:before{content:"\F157"}i.icon.cocktail:before{content:"\F000"}i.icon.commenting:before{content:"\F27A"}i.icon.computer:before{content:"\F108"}i.icon.configure:before{content:"\F0AD"}i.icon.content:before{content:"\F0C9"}i.icon.deafness:before{content:"\F2A4"}i.icon.delete.calendar:before{content:"\F273"}i.icon.delete:before{content:"\F00D"}i.icon.detective:before{content:"\F21B"}i.icon.diners.club.card:before,i.icon.diners.club:before{content:"\F24C"}i.icon.discover.card:before,i.icon.discover:before{content:"\F1F2"}i.icon.discussions:before{content:"\F086"}i.icon.doctor:before{content:"\F0F0"}i.icon.dollar:before{content:"\F155"}i.icon.dont:before{content:"\F05E"}i.icon.dribble:before{content:"\F17D"}i.icon.drivers.license:before{content:"\F2C2"}i.icon.dropdown:before{content:"\F0D7"}i.icon.eercast:before{content:"\F2DA"}i.icon.emergency:before{content:"\F0F9"}i.icon.envira.gallery:before{content:"\F299"}i.icon.erase:before{content:"\F12D"}i.icon.eur:before,i.icon.euro:before{content:"\F153"}i.icon.eyedropper:before{content:"\F1FB"}i.icon.fa:before{content:"\F2B4"}i.icon.factory:before{content:"\F275"}i.icon.favorite:before{content:"\F005"}i.icon.feed:before{content:"\F09E"}i.icon.female.homosexual:before{content:"\F226"}i.icon.file.text:before{content:"\F15C"}i.icon.find:before{content:"\F1E5"}i.icon.first.aid:before{content:"\F0FA"}i.icon.five.hundred.pixels:before{content:"\F26E"}i.icon.fork:before{content:"\F126"}i.icon.game:before{content:"\F11B"}i.icon.gay:before{content:"\F227"}i.icon.gbp:before{content:"\F154"}i.icon.gittip:before{content:"\F184"}i.icon.google.plus.circle:before,i.icon.google.plus.official:before{content:"\F2B3"}i.icon.grab:before{content:"\F255"}i.icon.graduation:before{content:"\F19D"}i.icon.grid.layout:before{content:"\F00A"}i.icon.group:before{content:"\F0C0"}i.icon.h:before{content:"\F0FD"}i.icon.hand.victory:before{content:"\F25B"}i.icon.handicap:before{content:"\F193"}i.icon.hard.of.hearing:before{content:"\F2A4"}i.icon.header:before{content:"\F1DC"}i.icon.help.circle:before{content:"\F059"}i.icon.help:before{content:"\F128"}i.icon.heterosexual:before{content:"\F228"}i.icon.hide:before{content:"\F070"}i.icon.hotel:before{content:"\F236"}i.icon.hourglass.four:before,i.icon.hourglass.full:before{content:"\F254"}i.icon.hourglass.one:before{content:"\F251"}i.icon.hourglass.three:before{content:"\F253"}i.icon.hourglass.two:before{content:"\F252"}i.icon.idea:before{content:"\F0EB"}i.icon.ils:before{content:"\F20B"}i.icon.in-cart:before{content:"\F218"}i.icon.inr:before{content:"\F156"}i.icon.intergender:before,i.icon.intersex:before{content:"\F224"}i.icon.japan.credit.bureau.card:before,i.icon.japan.credit.bureau:before,i.icon.jcb:before{content:"\F24B"}i.icon.jpy:before{content:"\F157"}i.icon.krw:before{content:"\F159"}i.icon.lab:before{content:"\F0C3"}i.icon.law:before{content:"\F24E"}i.icon.legal:before{content:"\F0E3"}i.icon.lesbian:before{content:"\F226"}i.icon.lightning:before{content:"\F0E7"}i.icon.like:before{content:"\F004"}i.icon.line.graph:before{content:"\F201"}i.icon.linkedin.square:before{content:"\F08C"}i.icon.linkify:before{content:"\F0C1"}i.icon.lira:before{content:"\F195"}i.icon.list.layout:before{content:"\F00B"}i.icon.magnify:before{content:"\F00E"}i.icon.mail.forward:before{content:"\F064"}i.icon.mail.square:before{content:"\F199"}i.icon.mail:before{content:"\F0E0"}i.icon.male.homosexual:before{content:"\F227"}i.icon.man:before{content:"\F222"}i.icon.marker:before{content:"\F041"}i.icon.mars.alternate:before{content:"\F229"}i.icon.mars.horizontal:before{content:"\F22B"}i.icon.mars.vertical:before{content:"\F22A"}i.icon.mastercard.card:before,i.icon.mastercard:before{content:"\F1F1"}i.icon.microsoft.edge:before{content:"\F282"}i.icon.military:before{content:"\F0FB"}i.icon.ms.edge:before{content:"\F282"}i.icon.mute:before{content:"\F131"}i.icon.new.pied.piper:before{content:"\F2AE"}i.icon.non.binary.transgender:before{content:"\F223"}i.icon.numbered.list:before{content:"\F0CB"}i.icon.optinmonster:before{content:"\F23C"}i.icon.options:before{content:"\F1DE"}i.icon.other.gender.horizontal:before{content:"\F22B"}i.icon.other.gender.vertical:before{content:"\F22A"}i.icon.other.gender:before{content:"\F229"}i.icon.payment:before{content:"\F09D"}i.icon.paypal.card:before{content:"\F1F4"}i.icon.pencil.square:before{content:"\F14B"}i.icon.photo:before{content:"\F030"}i.icon.picture:before{content:"\F03E"}i.icon.pie.chart:before,i.icon.pie.graph:before{content:"\F200"}i.icon.pied.piper.hat:before{content:"\F2AE"}i.icon.pin:before{content:"\F08D"}i.icon.plus.cart:before{content:"\F217"}i.icon.pocket:before{content:"\F265"}i.icon.point:before{content:"\F041"}i.icon.pointing.down:before{content:"\F0A7"}i.icon.pointing.left:before{content:"\F0A5"}i.icon.pointing.right:before{content:"\F0A4"}i.icon.pointing.up:before{content:"\F0A6"}i.icon.pound:before{content:"\F154"}i.icon.power.cord:before{content:"\F1E6"}i.icon.power:before{content:"\F011"}i.icon.privacy:before{content:"\F084"}i.icon.r.circle:before{content:"\F25D"}i.icon.rain:before{content:"\F0E9"}i.icon.record:before{content:"\F03D"}i.icon.refresh:before{content:"\F021"}i.icon.remove.circle:before{content:"\F057"}i.icon.remove.from.calendar:before{content:"\F272"}i.icon.remove.user:before{content:"\F235"}i.icon.remove:before{content:"\F00D"}i.icon.repeat:before{content:"\F01E"}i.icon.rmb:before{content:"\F157"}i.icon.rouble:before,i.icon.rub:before,i.icon.ruble:before{content:"\F158"}i.icon.rupee:before{content:"\F156"}i.icon.s15:before{content:"\F2CD"}i.icon.selected.radio:before{content:"\F192"}i.icon.send:before{content:"\F1D8"}i.icon.setting:before{content:"\F013"}i.icon.settings:before{content:"\F085"}i.icon.shekel:before,i.icon.sheqel:before{content:"\F20B"}i.icon.shipping:before{content:"\F0D1"}i.icon.shop:before{content:"\F07A"}i.icon.shuffle:before{content:"\F074"}i.icon.shutdown:before{content:"\F011"}i.icon.sidebar:before{content:"\F0C9"}i.icon.signing:before{content:"\F2A7"}i.icon.signup:before{content:"\F044"}i.icon.sliders:before{content:"\F1DE"}i.icon.soccer:before{content:"\F1E3"}i.icon.sort.alphabet.ascending:before{content:"\F15D"}i.icon.sort.alphabet.descending:before{content:"\F15E"}i.icon.sort.ascending:before{content:"\F0DE"}i.icon.sort.content.ascending:before{content:"\F160"}i.icon.sort.content.descending:before{content:"\F161"}i.icon.sort.descending:before{content:"\F0DD"}i.icon.sort.numeric.ascending:before{content:"\F162"}i.icon.sort.numeric.descending:before{content:"\F163"}i.icon.sound:before{content:"\F025"}i.icon.spy:before{content:"\F21B"}i.icon.stripe.card:before{content:"\F1F5"}i.icon.student:before{content:"\F19D"}i.icon.talk:before{content:"\F27A"}i.icon.target:before{content:"\F140"}i.icon.teletype:before{content:"\F1E4"}i.icon.television:before{content:"\F26C"}i.icon.text.cursor:before{content:"\F246"}i.icon.text.telephone:before{content:"\F1E4"}i.icon.theme.isle:before{content:"\F2B2"}i.icon.theme:before{content:"\F043"}i.icon.thermometer:before{content:"\F2C7"}i.icon.thumb.tack:before{content:"\F08D"}i.icon.time:before{content:"\F017"}i.icon.tm:before{content:"\F25C"}i.icon.toggle.down:before{content:"\F150"}i.icon.toggle.left:before{content:"\F191"}i.icon.toggle.right:before{content:"\F152"}i.icon.toggle.up:before{content:"\F151"}i.icon.translate:before{content:"\F1AB"}i.icon.travel:before{content:"\F0B1"}i.icon.treatment:before{content:"\F0F1"}i.icon.triangle.down:before{content:"\F0D7"}i.icon.triangle.left:before{content:"\F0D9"}i.icon.triangle.right:before{content:"\F0DA"}i.icon.triangle.up:before{content:"\F0D8"}i.icon.try:before{content:"\F195"}i.icon.unhide:before{content:"\F06E"}i.icon.unlinkify:before{content:"\F127"}i.icon.unmute:before{content:"\F130"}i.icon.usd:before{content:"\F155"}i.icon.user.cancel:before,i.icon.user.close:before,i.icon.user.delete:before,i.icon.user.x:before{content:"\F235"}i.icon.vcard:before{content:"\F2BB"}i.icon.video.camera:before{content:"\F03D"}i.icon.video.play:before{content:"\F144"}i.icon.visa.card:before,i.icon.visa:before{content:"\F1F0"}i.icon.volume.control.phone:before{content:"\F2A0"}i.icon.wait:before{content:"\F017"}i.icon.warning.circle:before{content:"\F06A"}i.icon.warning.sign:before{content:"\F071"}i.icon.warning:before{content:"\F12A"}i.icon.wechat:before{content:"\F1D7"}i.icon.wi-fi:before{content:"\F1EB"}i.icon.wikipedia:before{content:"\F266"}i.icon.winner:before{content:"\F091"}i.icon.wizard:before{content:"\F0D0"}i.icon.woman:before{content:"\F221"}i.icon.won:before{content:"\F159"}i.icon.wordpress.beginner:before{content:"\F297"}i.icon.wordpress.forms:before{content:"\F298"}i.icon.world:before{content:"\F0AC"}i.icon.write.square:before{content:"\F14B"}i.icon.x:before{content:"\F00D"}i.icon.yc:before,i.icon.ycombinator:before{content:"\F23B"}i.icon.yen:before{content:"\F157"}i.icon.zip:before{content:"\F187"}i.icon.zoom-in:before{content:"\F00E"}i.icon.zoom-out:before{content:"\F010"}i.icon.zoom:before{content:"\F00E"}i.icon.bitbucket.square:before{content:"\F171"}i.icon.checkmark.box:before{content:"\F14A"}i.icon.circle.thin:before{content:"\F111"}i.icon.cloud.download:before{content:"\F381"}i.icon.cloud.upload:before{content:"\F382"}i.icon.compose:before{content:"\F303"}i.icon.conversation:before{content:"\F086"}i.icon.credit.card.alternative:before{content:"\F09D"}i.icon.currency:before{content:"\F3D1"}i.icon.dashboard:before{content:"\F3FD"}i.icon.diamond:before{content:"\F3A5"}i.icon.disk:before{content:"\F0A0"}i.icon.exchange:before{content:"\F362"}i.icon.external.share:before{content:"\F14D"}i.icon.external.square:before{content:"\F360"}i.icon.external:before{content:"\F35D"}i.icon.facebook.official:before{content:"\F082"}i.icon.food:before{content:"\F2E7"}i.icon.hourglass.zero:before{content:"\F253"}i.icon.level.down:before{content:"\F3BE"}i.icon.level.up:before{content:"\F3BF"}i.icon.logout:before{content:"\F2F5"}i.icon.meanpath:before{content:"\F0C8"}i.icon.money:before{content:"\F3D1"}i.icon.move:before{content:"\F0B2"}i.icon.pencil:before{content:"\F303"}i.icon.protect:before{content:"\F023"}i.icon.radio:before{content:"\F192"}i.icon.remove.bookmark:before{content:"\F02E"}i.icon.resize.horizontal:before{content:"\F337"}i.icon.resize.vertical:before{content:"\F338"}i.icon.sign-in:before{content:"\F2F6"}i.icon.sign-out:before{content:"\F2F5"}i.icon.spoon:before{content:"\F2E5"}i.icon.star.half.empty:before,i.icon.star.half.full:before{content:"\F089"}i.icon.ticket:before{content:"\F3FF"}i.icon.times.rectangle:before{content:"\F410"}i.icon.write:before{content:"\F303"}i.icon.youtube.play:before{content:"\F167"}@font-face{font-family:outline-icons;src:url(/assets/fonts/outline-icons.eot?701ae6abd4719e9c2ada3535a497b341);src:url(/assets/fonts/outline-icons.eot?701ae6abd4719e9c2ada3535a497b341?#iefix) format("embedded-opentype"),url(/assets/fonts/outline-icons.woff2?cd6c777f1945164224dee082abaea03a) format("woff2"),url(/assets/fonts/outline-icons.woff?ef60a4f6c25ef7f39f2d25a748dbecfe) format("woff"),url(/assets/fonts/outline-icons.ttf?ad97afd3337e8cda302d10ff5a4026b8) format("truetype"),url(/assets/fonts/outline-icons.svg?82f60bd0b94a1ed68b1e6e309ce2e8c3#icons) format("svg");font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon.outline{font-family:outline-icons}i.icon.address.book.outline:before{content:"\F2B9"}i.icon.address.card.outline:before{content:"\F2BB"}i.icon.arrow.alternate.circle.down.outline:before{content:"\F358"}i.icon.arrow.alternate.circle.left.outline:before{content:"\F359"}i.icon.arrow.alternate.circle.right.outline:before{content:"\F35A"}i.icon.arrow.alternate.circle.up.outline:before{content:"\F35B"}i.icon.bell.outline:before{content:"\F0F3"}i.icon.bell.slash.outline:before{content:"\F1F6"}i.icon.bookmark.outline:before{content:"\F02E"}i.icon.building.outline:before{content:"\F1AD"}i.icon.calendar.outline:before{content:"\F133"}i.icon.calendar.alternate.outline:before{content:"\F073"}i.icon.calendar.check.outline:before{content:"\F274"}i.icon.calendar.minus.outline:before{content:"\F272"}i.icon.calendar.plus.outline:before{content:"\F271"}i.icon.calendar.times.outline:before{content:"\F273"}i.icon.caret.square.down.outline:before{content:"\F150"}i.icon.caret.square.left.outline:before{content:"\F191"}i.icon.caret.square.right.outline:before{content:"\F152"}i.icon.caret.square.up.outline:before{content:"\F151"}i.icon.chart.bar.outline:before{content:"\F080"}i.icon.check.circle.outline:before{content:"\F058"}i.icon.check.square.outline:before{content:"\F14A"}i.icon.circle.outline:before{content:"\F111"}i.icon.clipboard.outline:before{content:"\F328"}i.icon.clock.outline:before{content:"\F017"}i.icon.clone.outline:before{content:"\F24D"}i.icon.closed.captioning.outline:before{content:"\F20A"}i.icon.comment.outline:before{content:"\F075"}i.icon.comment.alternate.outline:before{content:"\F27A"}i.icon.comments.outline:before{content:"\F086"}i.icon.compass.outline:before{content:"\F14E"}i.icon.copy.outline:before{content:"\F0C5"}i.icon.copyright.outline:before{content:"\F1F9"}i.icon.credit.card.outline:before{content:"\F09D"}i.icon.dot.circle.outline:before{content:"\F192"}i.icon.edit.outline:before{content:"\F044"}i.icon.envelope.outline:before{content:"\F0E0"}i.icon.envelope.open.outline:before{content:"\F2B6"}i.icon.eye.slash.outline:before{content:"\F070"}i.icon.file.outline:before{content:"\F15B"}i.icon.file.alternate.outline:before{content:"\F15C"}i.icon.file.archive.outline:before{content:"\F1C6"}i.icon.file.audio.outline:before{content:"\F1C7"}i.icon.file.code.outline:before{content:"\F1C9"}i.icon.file.excel.outline:before{content:"\F1C3"}i.icon.file.image.outline:before{content:"\F1C5"}i.icon.file.pdf.outline:before{content:"\F1C1"}i.icon.file.powerpoint.outline:before{content:"\F1C4"}i.icon.file.video.outline:before{content:"\F1C8"}i.icon.file.word.outline:before{content:"\F1C2"}i.icon.flag.outline:before{content:"\F024"}i.icon.folder.outline:before{content:"\F07B"}i.icon.folder.open.outline:before{content:"\F07C"}i.icon.frown.outline:before{content:"\F119"}i.icon.futbol.outline:before{content:"\F1E3"}i.icon.gem.outline:before{content:"\F3A5"}i.icon.hand.lizard.outline:before{content:"\F258"}i.icon.hand.paper.outline:before{content:"\F256"}i.icon.hand.peace.outline:before{content:"\F25B"}i.icon.hand.point.down.outline:before{content:"\F0A7"}i.icon.hand.point.left.outline:before{content:"\F0A5"}i.icon.hand.point.right.outline:before{content:"\F0A4"}i.icon.hand.point.up.outline:before{content:"\F0A6"}i.icon.hand.pointer.outline:before{content:"\F25A"}i.icon.hand.rock.outline:before{content:"\F255"}i.icon.hand.scissors.outline:before{content:"\F257"}i.icon.hand.spock.outline:before{content:"\F259"}i.icon.handshake.outline:before{content:"\F2B5"}i.icon.hdd.outline:before{content:"\F0A0"}i.icon.heart.outline:before{content:"\F004"}i.icon.hospital.outline:before{content:"\F0F8"}i.icon.hourglass.outline:before{content:"\F254"}i.icon.id.badge.outline:before{content:"\F2C1"}i.icon.id.card.outline:before{content:"\F2C2"}i.icon.image.outline:before{content:"\F03E"}i.icon.images.outline:before{content:"\F302"}i.icon.keyboard.outline:before{content:"\F11C"}i.icon.lemon.outline:before{content:"\F094"}i.icon.life.ring.outline:before{content:"\F1CD"}i.icon.lightbulb.outline:before{content:"\F0EB"}i.icon.list.alternate.outline:before{content:"\F022"}i.icon.map.outline:before{content:"\F279"}i.icon.meh.outline:before{content:"\F11A"}i.icon.minus.square.outline:before{content:"\F146"}i.icon.money.bill.alternate.outline:before{content:"\F3D1"}i.icon.moon.outline:before{content:"\F186"}i.icon.newspaper.outline:before{content:"\F1EA"}i.icon.object.group.outline:before{content:"\F247"}i.icon.object.ungroup.outline:before{content:"\F248"}i.icon.paper.plane.outline:before{content:"\F1D8"}i.icon.pause.circle.outline:before{content:"\F28B"}i.icon.play.circle.outline:before{content:"\F144"}i.icon.plus.square.outline:before{content:"\F0FE"}i.icon.question.circle.outline:before{content:"\F059"}i.icon.registered.outline:before{content:"\F25D"}i.icon.save.outline:before{content:"\F0C7"}i.icon.share.square.outline:before{content:"\F14D"}i.icon.smile.outline:before{content:"\F118"}i.icon.snowflake.outline:before{content:"\F2DC"}i.icon.square.outline:before{content:"\F0C8"}i.icon.star.outline:before{content:"\F005"}i.icon.star.half.outline:before{content:"\F089"}i.icon.sticky.note.outline:before{content:"\F249"}i.icon.stop.circle.outline:before{content:"\F28D"}i.icon.sun.outline:before{content:"\F185"}i.icon.thumbs.down.outline:before{content:"\F165"}i.icon.thumbs.up.outline:before{content:"\F164"}i.icon.times.circle.outline:before{content:"\F057"}i.icon.trash.alternate.outline:before{content:"\F2ED"}i.icon.user.outline:before{content:"\F007"}i.icon.user.circle.outline:before{content:"\F2BD"}i.icon.window.close.outline:before{content:"\F410"}i.icon.window.maximize.outline:before{content:"\F2D0"}i.icon.window.minimize.outline:before{content:"\F2D1"}i.icon.window.restore.outline:before{content:"\F2D2"}i.icon.disk.outline:before{content:"\F0A0"}i.icon.heart.empty,i.icon.star.empty{font-family:outline-icons}i.icon.heart.empty:before{content:"\F004"}i.icon.star.empty:before{content:"\F089"}@font-face{font-family:brand-icons;src:url(/assets/fonts/brand-icons.eot?13db00b7a34fee4d819ab7f9838cc428);src:url(/assets/fonts/brand-icons.eot?13db00b7a34fee4d819ab7f9838cc428?#iefix) format("embedded-opentype"),url(/assets/fonts/brand-icons.woff2?e8c322de9658cbeb8a774b6624167c2c) format("woff2"),url(/assets/fonts/brand-icons.woff?a046592bac8f2fd96e994733faf3858c) format("woff"),url(/assets/fonts/brand-icons.ttf?c5ebe0b32dc1b5cc449a76c4204d13bb) format("truetype"),url(/assets/fonts/brand-icons.svg?a1a749e89f578a49306ec2b055c073da#icons) format("svg");font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon.\35 00px,i.icon.accessible.icon,i.icon.accusoft,i.icon.adn,i.icon.adversal,i.icon.affiliatetheme,i.icon.algolia,i.icon.amazon,i.icon.amazon.pay,i.icon.amilia,i.icon.android,i.icon.angellist,i.icon.angrycreative,i.icon.angular,i.icon.app.store,i.icon.app.store.ios,i.icon.apper,i.icon.apple,i.icon.apple.pay,i.icon.asymmetrik,i.icon.audible,i.icon.autoprefixer,i.icon.avianex,i.icon.aviato,i.icon.aws,i.icon.bandcamp,i.icon.behance,i.icon.behance.square,i.icon.bimobject,i.icon.bitbucket,i.icon.bitcoin,i.icon.bity,i.icon.black.tie,i.icon.blackberry,i.icon.blogger,i.icon.blogger.b,i.icon.bluetooth,i.icon.bluetooth.b,i.icon.btc,i.icon.buromobelexperte,i.icon.buysellads,i.icon.cc.amazon.pay,i.icon.cc.amex,i.icon.cc.apple.pay,i.icon.cc.diners.club,i.icon.cc.discover,i.icon.cc.jcb,i.icon.cc.mastercard,i.icon.cc.paypal,i.icon.cc.stripe,i.icon.cc.visa,i.icon.centercode,i.icon.chrome,i.icon.cloudscale,i.icon.cloudsmith,i.icon.cloudversify,i.icon.codepen,i.icon.codiepie,i.icon.connectdevelop,i.icon.contao,i.icon.cpanel,i.icon.creative.commons,i.icon.css3,i.icon.css3.alternate,i.icon.cuttlefish,i.icon.d.and.d,i.icon.dashcube,i.icon.delicious,i.icon.deploydog,i.icon.deskpro,i.icon.deviantart,i.icon.digg,i.icon.digital.ocean,i.icon.discord,i.icon.discourse,i.icon.dochub,i.icon.docker,i.icon.draft2digital,i.icon.dribbble,i.icon.dribbble.square,i.icon.dropbox,i.icon.drupal,i.icon.dyalog,i.icon.earlybirds,i.icon.edge,i.icon.elementor,i.icon.ember,i.icon.empire,i.icon.envira,i.icon.erlang,i.icon.ethereum,i.icon.etsy,i.icon.expeditedssl,i.icon.facebook,i.icon.facebook.f,i.icon.facebook.messenger,i.icon.facebook.square,i.icon.firefox,i.icon.first.order,i.icon.firstdraft,i.icon.flickr,i.icon.flipboard,i.icon.fly,i.icon.font.awesome,i.icon.font.awesome.alternate,i.icon.font.awesome.flag,i.icon.fonticons,i.icon.fonticons.fi,i.icon.fort.awesome,i.icon.fort.awesome.alternate,i.icon.forumbee,i.icon.foursquare,i.icon.free.code.camp,i.icon.freebsd,i.icon.get.pocket,i.icon.gg,i.icon.gg.circle,i.icon.git,i.icon.git.square,i.icon.github,i.icon.github.alternate,i.icon.github.square,i.icon.gitkraken,i.icon.gitlab,i.icon.gitter,i.icon.glide,i.icon.glide.g,i.icon.gofore,i.icon.goodreads,i.icon.goodreads.g,i.icon.google,i.icon.google.drive,i.icon.google.play,i.icon.google.plus,i.icon.google.plus.g,i.icon.google.plus.square,i.icon.google.wallet,i.icon.gratipay,i.icon.grav,i.icon.gripfire,i.icon.grunt,i.icon.gulp,i.icon.hacker.news,i.icon.hacker.news.square,i.icon.hips,i.icon.hire.a.helper,i.icon.hooli,i.icon.hotjar,i.icon.houzz,i.icon.html5,i.icon.hubspot,i.icon.imdb,i.icon.instagram,i.icon.internet.explorer,i.icon.ioxhost,i.icon.itunes,i.icon.itunes.note,i.icon.jenkins,i.icon.joget,i.icon.joomla,i.icon.js,i.icon.js.square,i.icon.jsfiddle,i.icon.keycdn,i.icon.kickstarter,i.icon.kickstarter.k,i.icon.korvue,i.icon.laravel,i.icon.lastfm,i.icon.lastfm.square,i.icon.leanpub,i.icon.less,i.icon.linechat,i.icon.linkedin,i.icon.linkedin.alternate,i.icon.linkedin.in,i.icon.linode,i.icon.linux,i.icon.lyft,i.icon.magento,i.icon.maxcdn,i.icon.medapps,i.icon.medium,i.icon.medium.m,i.icon.medrt,i.icon.meetup,i.icon.microsoft,i.icon.mix,i.icon.mixcloud,i.icon.mizuni,i.icon.modx,i.icon.monero,i.icon.napster,i.icon.nintendo.switch,i.icon.node,i.icon.node.js,i.icon.npm,i.icon.ns8,i.icon.nutritionix,i.icon.odnoklassniki,i.icon.odnoklassniki.square,i.icon.opencart,i.icon.openid,i.icon.opera,i.icon.optin.monster,i.icon.osi,i.icon.page4,i.icon.pagelines,i.icon.palfed,i.icon.patreon,i.icon.paypal,i.icon.periscope,i.icon.phabricator,i.icon.phoenix.framework,i.icon.php,i.icon.pied.piper,i.icon.pied.piper.alternate,i.icon.pied.piper.pp,i.icon.pinterest,i.icon.pinterest.p,i.icon.pinterest.square,i.icon.playstation,i.icon.product.hunt,i.icon.pushed,i.icon.python,i.icon.qq,i.icon.quinscape,i.icon.quora,i.icon.ravelry,i.icon.react,i.icon.rebel,i.icon.reddit,i.icon.reddit.alien,i.icon.reddit.square,i.icon.redriver,i.icon.rendact,i.icon.renren,i.icon.replyd,i.icon.resolving,i.icon.rocketchat,i.icon.rockrms,i.icon.safari,i.icon.sass,i.icon.schlix,i.icon.scribd,i.icon.searchengin,i.icon.sellcast,i.icon.sellsy,i.icon.servicestack,i.icon.shirtsinbulk,i.icon.simplybuilt,i.icon.sistrix,i.icon.skyatlas,i.icon.skype,i.icon.slack,i.icon.slack.hash,i.icon.slideshare,i.icon.snapchat,i.icon.snapchat.ghost,i.icon.snapchat.square,i.icon.soundcloud,i.icon.speakap,i.icon.spotify,i.icon.stack.exchange,i.icon.stack.overflow,i.icon.staylinked,i.icon.steam,i.icon.steam.square,i.icon.steam.symbol,i.icon.sticker.mule,i.icon.strava,i.icon.stripe,i.icon.stripe.s,i.icon.studiovinari,i.icon.stumbleupon,i.icon.stumbleupon.circle,i.icon.superpowers,i.icon.supple,i.icon.telegram,i.icon.telegram.plane,i.icon.tencent.weibo,i.icon.themeisle,i.icon.trello,i.icon.tripadvisor,i.icon.tumblr,i.icon.tumblr.square,i.icon.twitch,i.icon.twitter,i.icon.twitter.square,i.icon.typo3,i.icon.uber,i.icon.uikit,i.icon.uniregistry,i.icon.untappd,i.icon.usb,i.icon.ussunnah,i.icon.vaadin,i.icon.viacoin,i.icon.viadeo,i.icon.viadeo.square,i.icon.viber,i.icon.vimeo,i.icon.vimeo.square,i.icon.vimeo.v,i.icon.vine,i.icon.vk,i.icon.vnv,i.icon.vuejs,i.icon.wechat,i.icon.weibo,i.icon.weixin,i.icon.whatsapp,i.icon.whatsapp.square,i.icon.whmcs,i.icon.wikipedia.w,i.icon.windows,i.icon.wordpress,i.icon.wordpress.simple,i.icon.wpbeginner,i.icon.wpexplorer,i.icon.wpforms,i.icon.xbox,i.icon.xing,i.icon.xing.square,i.icon.y.combinator,i.icon.yahoo,i.icon.yandex,i.icon.yandex.international,i.icon.yelp,i.icon.yoast,i.icon.youtube,i.icon.youtube.square{font-family:brand-icons}

 /*!
 * # Semantic UI 2.4.0 - Image
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.image{position:relative;display:inline-block;vertical-align:middle;max-width:100%;background-color:transparent}img.ui.image{display:block}.ui.image img,.ui.image svg{display:block;max-width:100%;height:auto}.ui.hidden.image,.ui.hidden.images{display:none}.ui.hidden.transition.image,.ui.hidden.transition.images{display:block;visibility:hidden}.ui.images>.hidden.transition{display:inline-block;visibility:hidden}.ui.disabled.image,.ui.disabled.images{cursor:default;opacity:.45}.ui.inline.image,.ui.inline.image img,.ui.inline.image svg{display:inline-block}.ui.top.aligned.image,.ui.top.aligned.image img,.ui.top.aligned.images .image,.ui.top.aligned.image svg{display:inline-block;vertical-align:top}.ui.middle.aligned.image,.ui.middle.aligned.image img,.ui.middle.aligned.images .image,.ui.middle.aligned.image svg{display:inline-block;vertical-align:middle}.ui.bottom.aligned.image,.ui.bottom.aligned.image img,.ui.bottom.aligned.images .image,.ui.bottom.aligned.image svg{display:inline-block;vertical-align:bottom}.ui.rounded.image,.ui.rounded.image>*,.ui.rounded.images .image,.ui.rounded.images .image>*{border-radius:.3125em}.ui.bordered.image img,.ui.bordered.images .image,.ui.bordered.images img,.ui.bordered.images svg,.ui.bordered.image svg,img.ui.bordered.image{border:1px solid rgba(0,0,0,.1)}.ui.circular.image,.ui.circular.images{overflow:hidden}.ui.circular.image,.ui.circular.image>*,.ui.circular.images .image,.ui.circular.images .image>*{border-radius:500rem}.ui.fluid.image,.ui.fluid.image img,.ui.fluid.images,.ui.fluid.images img,.ui.fluid.images svg,.ui.fluid.image svg{display:block;width:100%;height:auto}.ui.avatar.image,.ui.avatar.image img,.ui.avatar.images .image,.ui.avatar.images img,.ui.avatar.images svg,.ui.avatar.image svg{margin-right:.25em;display:inline-block;width:2em;height:2em;border-radius:500rem}.ui.spaced.image{display:inline-block!important;margin-left:.5em;margin-right:.5em}.ui[class*="left spaced"].image{margin-left:.5em;margin-right:0}.ui[class*="right spaced"].image{margin-left:0;margin-right:.5em}.ui.floated.image,.ui.floated.images{float:left;margin-right:1em;margin-bottom:1em}.ui.right.floated.image,.ui.right.floated.images{float:right;margin-right:0;margin-bottom:1em;margin-left:1em}.ui.floated.image:last-child,.ui.floated.images:last-child{margin-bottom:0}.ui.centered.image,.ui.centered.images{margin-left:auto;margin-right:auto}.ui.mini.image,.ui.mini.images .image,.ui.mini.images img,.ui.mini.images svg{width:35px;height:auto;font-size:.78571429rem}.ui.tiny.image,.ui.tiny.images .image,.ui.tiny.images img,.ui.tiny.images svg{width:80px;height:auto;font-size:.85714286rem}.ui.small.image,.ui.small.images .image,.ui.small.images img,.ui.small.images svg{width:150px;height:auto;font-size:.92857143rem}.ui.medium.image,.ui.medium.images .image,.ui.medium.images img,.ui.medium.images svg{width:300px;height:auto;font-size:1rem}.ui.large.image,.ui.large.images .image,.ui.large.images img,.ui.large.images svg{width:450px;height:auto;font-size:1.14285714rem}.ui.big.image,.ui.big.images .image,.ui.big.images img,.ui.big.images svg{width:600px;height:auto;font-size:1.28571429rem}.ui.huge.image,.ui.huge.images .image,.ui.huge.images img,.ui.huge.images svg{width:800px;height:auto;font-size:1.42857143rem}.ui.massive.image,.ui.massive.images .image,.ui.massive.images img,.ui.massive.images svg{width:960px;height:auto;font-size:1.71428571rem}.ui.images{font-size:0;margin:0 -.25rem}.ui.images .image,.ui.images>img,.ui.images>svg{display:inline-block;margin:0 .25rem .5rem}

 /*!
 * # Semantic UI 2.4.0 - Input
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.input{position:relative;font-weight:400;font-style:normal;display:inline-flex;color:rgba(0,0,0,.87)}.ui.input>input{margin:0;max-width:100%;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:none}.ui.input>input::-webkit-input-placeholder{color:hsla(0,0%,74.9%,.87)}.ui.input>input::-moz-placeholder{color:hsla(0,0%,74.9%,.87)}.ui.input>input:-ms-input-placeholder{color:hsla(0,0%,74.9%,.87)}.ui.disabled.input,.ui.input:not(.disabled) input[disabled]{opacity:.45}.ui.disabled.input>input,.ui.input:not(.disabled) input[disabled]{pointer-events:none}.ui.input.down input,.ui.input>input:active{border-color:rgba(0,0,0,.3);background:#fafafa;color:rgba(0,0,0,.87);box-shadow:none}.ui.loading.loading.input>i.icon:before{border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.loading.input>i.icon:after,.ui.loading.loading.input>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em}.ui.loading.loading.input>i.icon:after{-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border:.2em solid transparent;border-top-color:#767676;box-shadow:0 0 0 1px transparent}.ui.input.focus>input,.ui.input>input:focus{border-color:#85b7d9;background:#fff;color:rgba(0,0,0,.8);box-shadow:none}.ui.input.focus>input::-webkit-input-placeholder,.ui.input>input:focus::-webkit-input-placeholder{color:hsla(0,0%,45.1%,.87)}.ui.input.focus>input::-moz-placeholder,.ui.input>input:focus::-moz-placeholder{color:hsla(0,0%,45.1%,.87)}.ui.input.focus>input:-ms-input-placeholder,.ui.input>input:focus:-ms-input-placeholder{color:hsla(0,0%,45.1%,.87)}.ui.input.error>input{background-color:#fff6f6;border-color:#e0b4b4;color:#9f3a38;box-shadow:none}.ui.input.error>input::-webkit-input-placeholder{color:#e7bdbc}.ui.input.error>input::-moz-placeholder{color:#e7bdbc}.ui.input.error>input:-ms-input-placeholder{color:#e7bdbc!important}.ui.input.error>input:focus::-webkit-input-placeholder{color:#da9796}.ui.input.error>input:focus::-moz-placeholder{color:#da9796}.ui.input.error>input:focus:-ms-input-placeholder{color:#da9796!important}.ui.transparent.input>input{border-color:transparent!important;background-color:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.ui.transparent.icon.input>i.icon{width:1.1em}.ui.transparent.icon.input>input{padding-left:0!important;padding-right:2em!important}.ui.transparent[class*="left icon"].input>input{padding-left:2em!important;padding-right:0!important}.ui.transparent.inverted.input{color:#fff}.ui.transparent.inverted.input>input{color:inherit}.ui.transparent.inverted.input>input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.ui.transparent.inverted.input>input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.ui.transparent.inverted.input>input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.ui.icon.input>i.icon{cursor:default;position:absolute;line-height:1;text-align:center;top:0;right:0;margin:0;height:100%;width:2.67142857em;opacity:.5;border-radius:0 .28571429rem .28571429rem 0;transition:opacity .3s ease}.ui.icon.input>i.icon:not(.link){pointer-events:none}.ui.icon.input>input{padding-right:2.67142857em!important}.ui.icon.input>i.icon:after,.ui.icon.input>i.icon:before{left:0;position:absolute;text-align:center;top:50%;width:100%;margin-top:-.5em}.ui.icon.input>i.link.icon{cursor:pointer}.ui.icon.input>i.circular.icon{top:.35em;right:.5em}.ui[class*="left icon"].input>i.icon{right:auto;left:1px;border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="left icon"].input>i.circular.icon{right:auto;left:.5em}.ui[class*="left icon"].input>input{padding-left:2.67142857em!important;padding-right:1em!important}.ui.icon.input>input:focus~i.icon{opacity:1}.ui.labeled.input>.label{flex:0 0 auto;margin:0;font-size:1em}.ui.labeled.input>.label:not(.corner){padding-top:.78571429em;padding-bottom:.78571429em}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input:focus{border-left-color:#85b7d9}.ui[class*="right labeled"].input>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui[class*="right labeled"].input>input+.label{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="right labeled"].input>input:focus{border-right-color:#85b7d9!important}.ui.labeled.input .corner.label{top:1px;right:1px;font-size:.64285714em;border-radius:0 .28571429rem 0 0}.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input>input{padding-right:2.5em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>input{padding-right:3.25em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>.icon{margin-right:1.25em}.ui[class*="left corner labeled"].labeled.input>input{padding-left:2.5em!important}.ui[class*="left corner labeled"].icon.input>input{padding-left:3.25em!important}.ui[class*="left corner labeled"].icon.input>.icon{margin-left:1.25em}.ui.input>.ui.corner.label{top:1px;right:1px}.ui.input>.ui.left.corner.label{right:auto;left:1px}.ui.action.input>.button,.ui.action.input>.buttons{display:flex;align-items:center;flex:0 0 auto}.ui.action.input>.button,.ui.action.input>.buttons>.button{padding-top:.78571429em;padding-bottom:.78571429em;margin:0}.ui.action.input:not([class*="left action"])>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui.action.input:not([class*="left action"])>.button:not(:first-child),.ui.action.input:not([class*="left action"])>.buttons:not(:first-child)>.button,.ui.action.input:not([class*="left action"])>.dropdown:not(:first-child){border-radius:0}.ui.action.input:not([class*="left action"])>.button:last-child,.ui.action.input:not([class*="left action"])>.buttons:last-child>.button,.ui.action.input:not([class*="left action"])>.dropdown:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.action.input:not([class*="left action"])>input:focus{border-right-color:#85b7d9!important}.ui[class*="left action"].input>input{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left-color:transparent!important}.ui[class*="left action"].input>.button,.ui[class*="left action"].input>.buttons>.button,.ui[class*="left action"].input>.dropdown{border-radius:0}.ui[class*="left action"].input>.button:first-child,.ui[class*="left action"].input>.buttons:first-child>.button,.ui[class*="left action"].input>.dropdown:first-child{border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="left action"].input>input:focus{border-left-color:#85b7d9!important}.ui.inverted.input>input{border:none}.ui.fluid.input{display:flex}.ui.fluid.input>input{width:0!important}.ui.mini.input{font-size:.78571429em}.ui.small.input{font-size:.92857143em}.ui.input{font-size:1em}.ui.large.input{font-size:1.14285714em}.ui.big.input{font-size:1.28571429em}.ui.huge.input{font-size:1.42857143em}.ui.massive.input{font-size:1.71428571em}

 /*!
 * # Semantic UI 2.4.0 - Label
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.label{display:inline-block;line-height:1;vertical-align:baseline;margin:0 .14285714em;background-color:#e8e8e8;background-image:none;padding:.5833em .833em;color:rgba(0,0,0,.6);text-transform:none;font-weight:700;border:0 solid transparent;border-radius:.28571429rem;transition:background .1s ease}.ui.label:first-child{margin-left:0}.ui.label:last-child{margin-right:0}.ui.label>a,a.ui.label{cursor:pointer}.ui.label>a{color:inherit;opacity:.5;transition:opacity .1s ease}.ui.label>a:hover{opacity:1}.ui.label>img{width:auto!important;vertical-align:middle;height:2.1666em!important}.ui.label>.icon{width:auto;margin:0 .75em 0 0}.ui.label>.detail{display:inline-block;vertical-align:top;font-weight:700;margin-left:1em;opacity:.8}.ui.label>.detail .icon{margin:0 .25em 0 0}.ui.label>.close.icon,.ui.label>.delete.icon{cursor:pointer;margin-right:0;margin-left:.5em;font-size:.92857143em;opacity:.5;transition:background .1s ease}.ui.label>.delete.icon:hover{opacity:1}.ui.labels>.label{margin:0 .5em .5em 0}.ui.header>.ui.label{margin-top:-.29165em}.ui.attached.segment>.ui.top.left.attached.label,.ui.bottom.attached.segment>.ui.top.left.attached.label{border-top-left-radius:0}.ui.attached.segment>.ui.top.right.attached.label,.ui.bottom.attached.segment>.ui.top.right.attached.label{border-top-right-radius:0}.ui.top.attached.segment>.ui.bottom.left.attached.label{border-bottom-left-radius:0}.ui.top.attached.segment>.ui.bottom.right.attached.label{border-bottom-right-radius:0}.ui.top.attached.label+[class*="right floated"]+*,.ui.top.attached.label:first-child+:not(.attached){margin-top:2rem!important}.ui.bottom.attached.label:first-child~:last-child:not(.attached){margin-top:0;margin-bottom:2rem!important}.ui.image.label{width:auto!important;margin-top:0;margin-bottom:0;max-width:9999px;vertical-align:baseline;text-transform:none;background:#e8e8e8;padding:.5833em .833em .5833em .5em;border-radius:.28571429rem;box-shadow:none}.ui.image.label img{display:inline-block;vertical-align:top;height:2.1666em;margin:-.5833em .5em -.5833em -.5em;border-radius:.28571429rem 0 0 .28571429rem}.ui.image.label .detail{background:rgba(0,0,0,.1);margin:-.5833em -.833em -.5833em .5em;padding:.5833em .833em;border-radius:0 .28571429rem .28571429rem 0}.ui.tag.label,.ui.tag.labels .label{margin-left:1em;position:relative;padding-left:1.5em;padding-right:1.5em;border-radius:0 .28571429rem .28571429rem 0;transition:none}.ui.tag.label:before,.ui.tag.labels .label:before{position:absolute;transform:translateY(-50%) translateX(50%) rotate(-45deg);top:50%;right:100%;content:"";background-color:inherit;background-image:none;width:1.56em;height:1.56em;transition:none}.ui.tag.label:after,.ui.tag.labels .label:after{position:absolute;content:"";top:50%;left:-.25em;margin-top:-.25em;background-color:#fff!important;width:.5em;height:.5em;box-shadow:0 -1px 1px 0 rgba(0,0,0,.3);border-radius:500rem}.ui.corner.label{margin:0;padding:0;text-align:center;border-color:#e8e8e8;width:4em;height:4em;z-index:1}.ui.corner.label,.ui.corner.label:after{position:absolute;top:0;right:0;transition:border-color .1s ease;background-color:transparent!important}.ui.corner.label:after{content:"";z-index:-1;width:0;height:0;border-color:transparent;border-style:solid;border-width:0 4em 4em 0;border-right-color:inherit}.ui.corner.label .icon{cursor:default;position:relative;top:.64285714em;left:.78571429em;font-size:1.14285714em;margin:0}.ui.left.corner.label,.ui.left.corner.label:after{right:auto;left:0}.ui.left.corner.label:after{border-color:transparent;border-style:solid;border-width:4em 4em 0 0;border-top-color:inherit}.ui.left.corner.label .icon{left:-.78571429em}.ui.segment>.ui.corner.label{top:-1px;right:-1px}.ui.segment>.ui.left.corner.label{right:auto;left:-1px}.ui.ribbon.label{position:relative;margin:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border-radius:0 .28571429rem .28571429rem 0;border-color:rgba(0,0,0,.15)}.ui.ribbon.label:after{position:absolute;content:"";top:100%;left:0;background-color:transparent!important;border-color:transparent;border-style:solid;border-width:0 1.2em 1.2em 0;border-right-color:inherit;width:0;height:0}.ui.ribbon.label{left:calc(-1rem - 1.2em);margin-right:-1.2em;padding-left:calc(1rem + 1.2em);padding-right:1.2em}.ui[class*="right ribbon"].label{left:calc(100% + 1rem + 1.2em);padding-left:1.2em;padding-right:calc(1rem + 1.2em);text-align:left;transform:translateX(-100%);border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="right ribbon"].label:after{left:auto;right:0;border-color:transparent;border-style:solid;border-width:1.2em 1.2em 0 0;border-top-color:inherit}.ui.card .image>.ribbon.label,.ui.image>.ribbon.label{position:absolute;top:1rem}.ui.card .image>.ui.ribbon.label,.ui.image>.ui.ribbon.label{left:calc(.05rem - 1.2em)}.ui.card .image>.ui[class*="right ribbon"].label,.ui.image>.ui[class*="right ribbon"].label{left:calc(100% + -.05rem + 1.2em);padding-left:.833em}.ui.table td>.ui.ribbon.label{left:-1.98571em}.ui.table td>.ui[class*="right ribbon"].label{left:calc(100% + 1.98571em);padding-left:.833em}.ui.attached.label,.ui[class*="top attached"].label{width:100%;position:absolute;margin:0;top:0;left:0;padding:.75em 1em;border-radius:.21428571rem .21428571rem 0 0}.ui[class*="bottom attached"].label{top:auto;bottom:0;border-radius:0 0 .21428571rem .21428571rem}.ui[class*="top left attached"].label{width:auto;margin-top:0!important;border-radius:.21428571rem 0 .28571429rem 0}.ui[class*="top right attached"].label{width:auto;left:auto;right:0;border-radius:0 .21428571rem 0 .28571429rem}.ui[class*="bottom left attached"].label{width:auto;top:auto;bottom:0;border-radius:0 .28571429rem 0 .21428571rem}.ui[class*="bottom right attached"].label{top:auto;bottom:0;left:auto;right:0;width:auto;border-radius:.28571429rem 0 .21428571rem 0}.ui.label.disabled{opacity:.5}a.ui.label:hover,a.ui.labels .label:hover{background-color:#e0e0e0;border-color:#e0e0e0;background-image:none;color:rgba(0,0,0,.8)}.ui.labels a.label:hover:before,a.ui.label:hover:before{color:rgba(0,0,0,.8)}.ui.active.label{border-color:#d0d0d0}.ui.active.label,.ui.active.label:before{background-color:#d0d0d0;background-image:none;color:rgba(0,0,0,.95)}a.ui.active.label:hover,a.ui.labels .active.label:hover{border-color:#c8c8c8}.ui.labels a.active.label:ActiveHover:before,a.ui.active.label:ActiveHover:before,a.ui.active.label:hover,a.ui.labels .active.label:hover{background-color:#c8c8c8;background-image:none;color:rgba(0,0,0,.95)}.ui.label.visible:not(.dropdown),.ui.labels.visible .label{display:inline-block!important}.ui.label.hidden,.ui.labels.hidden .label{display:none!important}.ui.red.label,.ui.red.labels .label{background-color:#db2828!important;border-color:#db2828!important;color:#fff!important}.ui.red.labels .label:hover,a.ui.red.label:hover{background-color:#d01919!important;border-color:#d01919!important;color:#fff!important}.ui.red.corner.label,.ui.red.corner.label:hover{background-color:transparent!important}.ui.red.ribbon.label{border-color:#b21e1e!important}.ui.basic.red.label{background:none #fff!important;color:#db2828!important;border-color:#db2828!important}.ui.basic.red.labels a.label:hover,a.ui.basic.red.label:hover{background-color:#fff!important;color:#d01919!important;border-color:#d01919!important}.ui.orange.label,.ui.orange.labels .label{background-color:#f2711c!important;border-color:#f2711c!important;color:#fff!important}.ui.orange.labels .label:hover,a.ui.orange.label:hover{background-color:#f26202!important;border-color:#f26202!important;color:#fff!important}.ui.orange.corner.label,.ui.orange.corner.label:hover{background-color:transparent!important}.ui.orange.ribbon.label{border-color:#cf590c!important}.ui.basic.orange.label{background:none #fff!important;color:#f2711c!important;border-color:#f2711c!important}.ui.basic.orange.labels a.label:hover,a.ui.basic.orange.label:hover{background-color:#fff!important;color:#f26202!important;border-color:#f26202!important}.ui.yellow.label,.ui.yellow.labels .label{background-color:#fbbd08!important;border-color:#fbbd08!important;color:#fff!important}.ui.yellow.labels .label:hover,a.ui.yellow.label:hover{background-color:#eaae00!important;border-color:#eaae00!important;color:#fff!important}.ui.yellow.corner.label,.ui.yellow.corner.label:hover{background-color:transparent!important}.ui.yellow.ribbon.label{border-color:#cd9903!important}.ui.basic.yellow.label{background:none #fff!important;color:#fbbd08!important;border-color:#fbbd08!important}.ui.basic.yellow.labels a.label:hover,a.ui.basic.yellow.label:hover{background-color:#fff!important;color:#eaae00!important;border-color:#eaae00!important}.ui.olive.label,.ui.olive.labels .label{background-color:#b5cc18!important;border-color:#b5cc18!important;color:#fff!important}.ui.olive.labels .label:hover,a.ui.olive.label:hover{background-color:#a7bd0d!important;border-color:#a7bd0d!important;color:#fff!important}.ui.olive.corner.label,.ui.olive.corner.label:hover{background-color:transparent!important}.ui.olive.ribbon.label{border-color:#198f35!important}.ui.basic.olive.label{background:none #fff!important;color:#b5cc18!important;border-color:#b5cc18!important}.ui.basic.olive.labels a.label:hover,a.ui.basic.olive.label:hover{background-color:#fff!important;color:#a7bd0d!important;border-color:#a7bd0d!important}.ui.green.label,.ui.green.labels .label{background-color:#21ba45!important;border-color:#21ba45!important;color:#fff!important}.ui.green.labels .label:hover,a.ui.green.label:hover{background-color:#16ab39!important;border-color:#16ab39!important;color:#fff!important}.ui.green.corner.label,.ui.green.corner.label:hover{background-color:transparent!important}.ui.green.ribbon.label{border-color:#198f35!important}.ui.basic.green.label{background:none #fff!important;color:#21ba45!important;border-color:#21ba45!important}.ui.basic.green.labels a.label:hover,a.ui.basic.green.label:hover{background-color:#fff!important;color:#16ab39!important;border-color:#16ab39!important}.ui.teal.label,.ui.teal.labels .label{background-color:#00b5ad!important;border-color:#00b5ad!important;color:#fff!important}.ui.teal.labels .label:hover,a.ui.teal.label:hover{background-color:#009c95!important;border-color:#009c95!important;color:#fff!important}.ui.teal.corner.label,.ui.teal.corner.label:hover{background-color:transparent!important}.ui.teal.ribbon.label{border-color:#00827c!important}.ui.basic.teal.label{background:none #fff!important;color:#00b5ad!important;border-color:#00b5ad!important}.ui.basic.teal.labels a.label:hover,a.ui.basic.teal.label:hover{background-color:#fff!important;color:#009c95!important;border-color:#009c95!important}.ui.blue.label,.ui.blue.labels .label{background-color:#2185d0!important;border-color:#2185d0!important;color:#fff!important}.ui.blue.labels .label:hover,a.ui.blue.label:hover{background-color:#1678c2!important;border-color:#1678c2!important;color:#fff!important}.ui.blue.corner.label,.ui.blue.corner.label:hover{background-color:transparent!important}.ui.blue.ribbon.label{border-color:#1a69a4!important}.ui.basic.blue.label{background:none #fff!important;color:#2185d0!important;border-color:#2185d0!important}.ui.basic.blue.labels a.label:hover,a.ui.basic.blue.label:hover{background-color:#fff!important;color:#1678c2!important;border-color:#1678c2!important}.ui.violet.label,.ui.violet.labels .label{background-color:#6435c9!important;border-color:#6435c9!important;color:#fff!important}.ui.violet.labels .label:hover,a.ui.violet.label:hover{background-color:#5829bb!important;border-color:#5829bb!important;color:#fff!important}.ui.violet.corner.label,.ui.violet.corner.label:hover{background-color:transparent!important}.ui.violet.ribbon.label{border-color:#502aa1!important}.ui.basic.violet.label{background:none #fff!important;color:#6435c9!important;border-color:#6435c9!important}.ui.basic.violet.labels a.label:hover,a.ui.basic.violet.label:hover{background-color:#fff!important;color:#5829bb!important;border-color:#5829bb!important}.ui.purple.label,.ui.purple.labels .label{background-color:#a333c8!important;border-color:#a333c8!important;color:#fff!important}.ui.purple.labels .label:hover,a.ui.purple.label:hover{background-color:#9627ba!important;border-color:#9627ba!important;color:#fff!important}.ui.purple.corner.label,.ui.purple.corner.label:hover{background-color:transparent!important}.ui.purple.ribbon.label{border-color:#82299f!important}.ui.basic.purple.label{background:none #fff!important;color:#a333c8!important;border-color:#a333c8!important}.ui.basic.purple.labels a.label:hover,a.ui.basic.purple.label:hover{background-color:#fff!important;color:#9627ba!important;border-color:#9627ba!important}.ui.pink.label,.ui.pink.labels .label{background-color:#e03997!important;border-color:#e03997!important;color:#fff!important}.ui.pink.labels .label:hover,a.ui.pink.label:hover{background-color:#e61a8d!important;border-color:#e61a8d!important;color:#fff!important}.ui.pink.corner.label,.ui.pink.corner.label:hover{background-color:transparent!important}.ui.pink.ribbon.label{border-color:#c71f7e!important}.ui.basic.pink.label{background:none #fff!important;color:#e03997!important;border-color:#e03997!important}.ui.basic.pink.labels a.label:hover,a.ui.basic.pink.label:hover{background-color:#fff!important;color:#e61a8d!important;border-color:#e61a8d!important}.ui.brown.label,.ui.brown.labels .label{background-color:#a5673f!important;border-color:#a5673f!important;color:#fff!important}.ui.brown.labels .label:hover,a.ui.brown.label:hover{background-color:#975b33!important;border-color:#975b33!important;color:#fff!important}.ui.brown.corner.label,.ui.brown.corner.label:hover{background-color:transparent!important}.ui.brown.ribbon.label{border-color:#805031!important}.ui.basic.brown.label{background:none #fff!important;color:#a5673f!important;border-color:#a5673f!important}.ui.basic.brown.labels a.label:hover,a.ui.basic.brown.label:hover{background-color:#fff!important;color:#975b33!important;border-color:#975b33!important}.ui.grey.label,.ui.grey.labels .label{background-color:#767676!important;border-color:#767676!important;color:#fff!important}.ui.grey.labels .label:hover,a.ui.grey.label:hover{background-color:#838383!important;border-color:#838383!important;color:#fff!important}.ui.grey.corner.label,.ui.grey.corner.label:hover{background-color:transparent!important}.ui.grey.ribbon.label{border-color:#805031!important}.ui.basic.grey.label{background:none #fff!important;color:#767676!important;border-color:#767676!important}.ui.basic.grey.labels a.label:hover,a.ui.basic.grey.label:hover{background-color:#fff!important;color:#838383!important;border-color:#838383!important}.ui.black.label,.ui.black.labels .label{background-color:#1b1c1d!important;border-color:#1b1c1d!important;color:#fff!important}.ui.black.labels .label:hover,a.ui.black.label:hover{background-color:#27292a!important;border-color:#27292a!important;color:#fff!important}.ui.black.corner.label,.ui.black.corner.label:hover{background-color:transparent!important}.ui.black.ribbon.label{border-color:#805031!important}.ui.basic.black.label{background:none #fff!important;color:#1b1c1d!important;border-color:#1b1c1d!important}.ui.basic.black.labels a.label:hover,a.ui.basic.black.label:hover{background-color:#fff!important;color:#27292a!important;border-color:#27292a!important}.ui.basic.label{background:none #fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);box-shadow:none}a.ui.basic.label:hover{text-decoration:none;background:none #fff;color:#e0faf9;box-shadow:1px solid rgba(34,36,38,.15);box-shadow:none}.ui.basic.pointing.label:before{border-color:inherit}.ui.fluid.labels>.label,.ui.label.fluid{width:100%;box-sizing:border-box}.ui.inverted.label,.ui.inverted.labels .label{color:hsla(0,0%,100%,.9)!important}.ui.horizontal.label,.ui.horizontal.labels .label{margin:0 .5em 0 0;padding:.4em .833em;min-width:3em;text-align:center}.ui.circular.label,.ui.circular.labels .label{min-width:2em;min-height:2em;padding:.5em!important;line-height:1em;text-align:center;border-radius:500rem}.ui.empty.circular.label,.ui.empty.circular.labels .label{min-width:0;min-height:0;overflow:hidden;width:.5em;height:.5em;vertical-align:baseline}.ui.pointing.label{position:relative}.ui.attached.pointing.label{position:absolute}.ui.pointing.label:before{background-color:inherit;background-image:inherit;border:0 solid;border-color:inherit;position:absolute;content:"";transform:rotate(45deg);background-image:none;z-index:2;width:.6666em;height:.6666em;transition:background .1s ease}.ui.pointing.label,.ui[class*="pointing above"].label{margin-top:1em}.ui.pointing.label:before,.ui[class*="pointing above"].label:before{border-width:1px 0 0 1px;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:0;left:50%}.ui[class*="bottom pointing"].label,.ui[class*="pointing below"].label{margin-top:0;margin-bottom:1em}.ui[class*="bottom pointing"].label:before,.ui[class*="pointing below"].label:before{border-width:0 1px 1px 0;top:auto;right:auto;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:100%;left:50%}.ui[class*="left pointing"].label{margin-top:0;margin-left:.6666em}.ui[class*="left pointing"].label:before{border-width:0 0 1px 1px;transform:translateX(-50%) translateY(-50%) rotate(45deg);bottom:auto;right:auto;top:50%;left:0}.ui[class*="right pointing"].label{margin-top:0;margin-right:.6666em}.ui[class*="right pointing"].label:before{border-width:1px 1px 0 0;transform:translateX(50%) translateY(-50%) rotate(45deg);top:50%;right:0;bottom:auto;left:auto}.ui.basic.pointing.label:before,.ui.basic[class*="pointing above"].label:before{margin-top:-1px}.ui.basic[class*="bottom pointing"].label:before,.ui.basic[class*="pointing below"].label:before{bottom:auto;top:100%;margin-top:1px}.ui.basic[class*="left pointing"].label:before{top:50%;left:-1px}.ui.basic[class*="right pointing"].label:before{top:50%;right:-1px}.ui.floating.label{position:absolute;z-index:100;top:-1em;left:100%;margin:0 0 0 -1.5em!important}.ui.mini.label,.ui.mini.labels .label{font-size:.64285714rem}.ui.tiny.label,.ui.tiny.labels .label{font-size:.71428571rem}.ui.small.label,.ui.small.labels .label{font-size:.78571429rem}.ui.label,.ui.labels .label{font-size:.85714286rem}.ui.large.label,.ui.large.labels .label{font-size:1rem}.ui.big.label,.ui.big.labels .label{font-size:1.28571429rem}.ui.huge.label,.ui.huge.labels .label{font-size:1.42857143rem}.ui.massive.label,.ui.massive.labels .label{font-size:1.71428571rem}

 /*!
 * # Semantic UI 2.4.0 - List
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.list,ol.ui.list,ul.ui.list{list-style-type:none;margin:1em 0;padding:0}.ui.list:first-child,ol.ui.list:first-child,ul.ui.list:first-child{margin-top:0;padding-top:0}.ui.list:last-child,ol.ui.list:last-child,ul.ui.list:last-child{margin-bottom:0;padding-bottom:0}.ui.list .list>.item,.ui.list>.item,ol.ui.list li,ul.ui.list li{display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:.21428571em 0;line-height:1.14285714em}.ui.list>.item:after,.ui.list>.list>.item,ol.ui.list>li:first-child:after,ul.ui.list>li:first-child:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ui.list .list>.item:first-child,.ui.list>.item:first-child,ol.ui.list li:first-child,ul.ui.list li:first-child{padding-top:0}.ui.list .list>.item:last-child,.ui.list>.item:last-child,ol.ui.list li:last-child,ul.ui.list li:last-child{padding-bottom:0}.ui.list .list,ol.ui.list ol,ul.ui.list ul{clear:both;margin:0;padding:.75em 0 .25em .5em}.ui.list .list>.item,ol.ui.list ol li,ul.ui.list ul li{padding:.14285714em 0;line-height:inherit}.ui.list .list>.item>i.icon,.ui.list>.item>i.icon{display:table-cell;margin:0;padding-top:0;padding-right:.28571429em;vertical-align:top;transition:color .1s ease}.ui.list .list>.item>i.icon:only-child,.ui.list>.item>i.icon:only-child{display:inline-block;vertical-align:top}.ui.list .list>.item>.image,.ui.list>.item>.image{display:table-cell;background-color:transparent;margin:0;vertical-align:top}.ui.list .list>.item>.image:not(:only-child):not(img),.ui.list>.item>.image:not(:only-child):not(img){padding-right:.5em}.ui.list .list>.item>.image img,.ui.list>.item>.image img{vertical-align:top}.ui.list .list>.item>.image:only-child,.ui.list .list>.item>img.image,.ui.list>.item>.image:only-child,.ui.list>.item>img.image{display:inline-block}.ui.list .list>.item>.content,.ui.list>.item>.content{line-height:1.14285714em}.ui.list .list>.item>.icon+.content,.ui.list .list>.item>.image+.content,.ui.list>.item>.icon+.content,.ui.list>.item>.image+.content{display:table-cell;width:100%;padding:0 0 0 .5em;vertical-align:top}.ui.list .list>.item>img.image+.content,.ui.list>.item>img.image+.content{display:inline-block;width:auto}.ui.list .list>.item>.content>.list,.ui.list>.item>.content>.list{margin-left:0;padding-left:0}.ui.list .list>.item .header,.ui.list>.item .header{display:block;margin:0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;color:rgba(0,0,0,.87)}.ui.list .list>.item .description,.ui.list>.item .description{display:block;color:rgba(0,0,0,.7)}.ui.list .list>.item a,.ui.list>.item a{cursor:pointer}.ui.list .list>a.item,.ui.list>a.item{cursor:pointer;color:#4183c4}.ui.list .list>a.item:hover,.ui.list>a.item:hover{color:#1e70bf}.ui.list .list>a.item i.icon,.ui.list>a.item i.icon{color:rgba(0,0,0,.4)}.ui.list .list>.item a.header,.ui.list>.item a.header{cursor:pointer;color:#4183c4!important}.ui.list .list>.item a.header:hover,.ui.list>.item a.header:hover{color:#1e70bf!important}.ui[class*="left floated"].list{float:left}.ui[class*="right floated"].list{float:right}.ui.list .list>.item [class*="left floated"],.ui.list>.item [class*="left floated"]{float:left;margin:0 1em 0 0}.ui.list .list>.item [class*="right floated"],.ui.list>.item [class*="right floated"]{float:right;margin:0 0 0 1em}.ui.menu .ui.list .list>.item,.ui.menu .ui.list>.item{display:list-item;table-layout:fixed;background-color:transparent;list-style-type:none;list-style-position:outside;padding:.21428571em 0;line-height:1.14285714em}.ui.menu .ui.list .list>.item:before,.ui.menu .ui.list>.item:before{border:none;background:0 0}.ui.menu .ui.list .list>.item:first-child,.ui.menu .ui.list>.item:first-child{padding-top:0}.ui.menu .ui.list .list>.item:last-child,.ui.menu .ui.list>.item:last-child{padding-bottom:0}.ui.horizontal.list{display:inline-block;font-size:0}.ui.horizontal.list>.item{display:inline-block;margin-left:1em;font-size:1rem}.ui.horizontal.list:not(.celled)>.item:first-child{margin-left:0!important;padding-left:0!important}.ui.horizontal.list .list{padding-left:0;padding-bottom:0}.ui.horizontal.list .list>.item>.content,.ui.horizontal.list .list>.item>.icon,.ui.horizontal.list .list>.item>.image,.ui.horizontal.list>.item>.content,.ui.horizontal.list>.item>.icon,.ui.horizontal.list>.item>.image{vertical-align:middle}.ui.horizontal.list>.item:first-child,.ui.horizontal.list>.item:last-child{padding-top:.21428571em;padding-bottom:.21428571em}.ui.horizontal.list>.item>i.icon{margin:0;padding:0 .25em 0 0}.ui.horizontal.list>.item>.icon,.ui.horizontal.list>.item>.icon+.content{float:none;display:inline-block}.ui.list .list>.disabled.item,.ui.list>.disabled.item{pointer-events:none;color:rgba(40,40,40,.3)!important}.ui.inverted.list .list>.disabled.item,.ui.inverted.list>.disabled.item{color:hsla(0,0%,88.2%,.3)!important}.ui.list .list>a.item:hover .icon,.ui.list>a.item:hover .icon{color:rgba(0,0,0,.87)}.ui.inverted.list .list>a.item>.icon,.ui.inverted.list>a.item>.icon{color:hsla(0,0%,100%,.7)}.ui.inverted.list .list>.item .header,.ui.inverted.list>.item .header{color:hsla(0,0%,100%,.9)}.ui.inverted.list .list>.item .description,.ui.inverted.list>.item .description{color:hsla(0,0%,100%,.7)}.ui.inverted.list .list>a.item,.ui.inverted.list>a.item{cursor:pointer;color:hsla(0,0%,100%,.9)}.ui.inverted.list .list>a.item:hover,.ui.inverted.list>a.item:hover{color:#1e70bf}.ui.inverted.list .item a:not(.ui){color:hsla(0,0%,100%,.9)!important}.ui.inverted.list .item a:not(.ui):hover{color:#1e70bf!important}.ui.list [class*="top aligned"],.ui.list[class*="top aligned"] .content,.ui.list[class*="top aligned"] .image{vertical-align:top!important}.ui.list [class*="middle aligned"],.ui.list[class*="middle aligned"] .content,.ui.list[class*="middle aligned"] .image{vertical-align:middle!important}.ui.list [class*="bottom aligned"],.ui.list[class*="bottom aligned"] .content,.ui.list[class*="bottom aligned"] .image{vertical-align:bottom!important}.ui.link.list .item,.ui.link.list .item a:not(.ui),.ui.link.list a.item{color:rgba(0,0,0,.4);transition:color .1s ease}.ui.link.list.list .item a:not(.ui):hover,.ui.link.list.list a.item:hover{color:rgba(0,0,0,.8)}.ui.link.list.list .item a:not(.ui):active,.ui.link.list.list a.item:active{color:rgba(0,0,0,.9)}.ui.link.list.list .active.item,.ui.link.list.list .active.item a:not(.ui){color:rgba(0,0,0,.95)}.ui.inverted.link.list .item,.ui.inverted.link.list .item a:not(.ui),.ui.inverted.link.list a.item{color:hsla(0,0%,100%,.5)}.ui.inverted.link.list.list .active.item a:not(.ui),.ui.inverted.link.list.list .item a:not(.ui):active,.ui.inverted.link.list.list .item a:not(.ui):hover,.ui.inverted.link.list.list a.active.item,.ui.inverted.link.list.list a.item:active,.ui.inverted.link.list.list a.item:hover{color:#fff}.ui.selection.list .list>.item,.ui.selection.list>.item{cursor:pointer;background:0 0;padding:.5em;margin:0;color:rgba(0,0,0,.4);border-radius:.5em;transition:color .1s ease,padding-left .1s ease,background-color .1s ease}.ui.selection.list .list>.item:last-child,.ui.selection.list>.item:last-child{margin-bottom:0}.ui.selection.list.list>.item:hover,.ui.selection.list>.item:hover{background:rgba(0,0,0,.03);color:rgba(0,0,0,.8)}.ui.selection.list .list>.item:active,.ui.selection.list>.item:active{background:rgba(0,0,0,.05);color:rgba(0,0,0,.9)}.ui.selection.list .list>.item.active,.ui.selection.list>.item.active{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.inverted.selection.list>.item{background:0 0;color:hsla(0,0%,100%,.5)}.ui.inverted.selection.list>.item:hover{background:hsla(0,0%,100%,.02);color:#fff}.ui.inverted.selection.list>.item.active,.ui.inverted.selection.list>.item:active{background:hsla(0,0%,100%,.08);color:#fff}.ui.celled.selection.list .list>.item,.ui.celled.selection.list>.item,.ui.divided.selection.list .list>.item,.ui.divided.selection.list>.item{border-radius:0}.ui.animated.list>.item{transition:color .25s ease .1s,padding-left .25s ease .1s,background-color .25s ease .1s}.ui.animated.list:not(.horizontal)>.item:hover{padding-left:1em}.ui.fitted.list:not(.selection) .list>.item,.ui.fitted.list:not(.selection)>.item{padding-left:0;padding-right:0}.ui.fitted.selection.list .list>.item,.ui.fitted.selection.list>.item{margin-left:-.5em;margin-right:-.5em}.ui.bulleted.list,ul.ui.list{margin-left:1.25rem}.ui.bulleted.list .list>.item,.ui.bulleted.list>.item,ul.ui.list li{position:relative}.ui.bulleted.list .list>.item:before,.ui.bulleted.list>.item:before,ul.ui.list li:before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:auto;left:auto;font-weight:400;margin-left:-1.25rem;content:"\2022";opacity:1;color:inherit;vertical-align:top}.ui.bulleted.list .list>a.item:before,.ui.bulleted.list>a.item:before,ul.ui.list li:before{color:rgba(0,0,0,.87)}.ui.bulleted.list .list,ul.ui.list ul{padding-left:1.25rem}.ui.horizontal.bulleted.list,ul.ui.horizontal.bulleted.list{margin-left:0}.ui.horizontal.bulleted.list>.item,ul.ui.horizontal.bulleted.list li{margin-left:1.75rem}.ui.horizontal.bulleted.list>.item:first-child,ul.ui.horizontal.bulleted.list li:first-child{margin-left:0}.ui.horizontal.bulleted.list>.item:before,ul.ui.horizontal.bulleted.list li:before{color:rgba(0,0,0,.87)}.ui.horizontal.bulleted.list>.item:first-child:before,ul.ui.horizontal.bulleted.list li:first-child:before{display:none}.ui.ordered.list,.ui.ordered.list .list,ol.ui.list,ol.ui.list ol{counter-reset:ordered;margin-left:1.25rem;list-style-type:none}.ui.ordered.list .list>.item,.ui.ordered.list>.item,ol.ui.list li{list-style-type:none;position:relative}.ui.ordered.list .list>.item:before,.ui.ordered.list>.item:before,ol.ui.list li:before{position:absolute;top:auto;left:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;margin-left:-1.25rem;counter-increment:ordered;content:counters(ordered,".") " ";text-align:right;color:rgba(0,0,0,.87);vertical-align:middle;opacity:.8}.ui.ordered.inverted.list .list>.item:before,.ui.ordered.inverted.list>.item:before,ol.ui.inverted.list li:before{color:hsla(0,0%,100%,.7)}.ui.ordered.list>.item[data-value],.ui.ordered.list>.list>.item[data-value]{content:attr(data-value)}ol.ui.list li[value]:before{content:attr(value)}.ui.ordered.list .list,ol.ui.list ol{margin-left:1em}.ui.ordered.list .list>.item:before,ol.ui.list ol li:before{margin-left:-2em}.ui.ordered.horizontal.list,ol.ui.horizontal.list{margin-left:0}.ui.ordered.horizontal.list .list>.item:before,.ui.ordered.horizontal.list>.item:before,ol.ui.horizontal.list li:before{position:static;margin:0 .5em 0 0}.ui.divided.list>.item{border-top:1px solid rgba(34,36,38,.15)}.ui.divided.list .item .list>.item,.ui.divided.list .list>.item,.ui.divided.list .list>.item:first-child,.ui.divided.list>.item:first-child{border-top:none}.ui.divided.list:not(.horizontal) .list>.item:first-child{border-top-width:1px}.ui.divided.bulleted.list .list,.ui.divided.bulleted.list:not(.horizontal){margin-left:0;padding-left:0}.ui.divided.bulleted.list>.item:not(.horizontal){padding-left:1.25rem}.ui.divided.ordered.list{margin-left:0}.ui.divided.ordered.list .list>.item,.ui.divided.ordered.list>.item{padding-left:1.25rem}.ui.divided.ordered.list .item .list{margin-left:0;margin-right:0;padding-bottom:.21428571em}.ui.divided.ordered.list .item .list>.item{padding-left:1em}.ui.divided.selection.list .list>.item,.ui.divided.selection.list>.item{margin:0;border-radius:0}.ui.divided.horizontal.list{margin-left:0}.ui.divided.horizontal.list>.item:not(:first-child){padding-left:.5em}.ui.divided.horizontal.list>.item:not(:last-child){padding-right:.5em}.ui.divided.horizontal.list>.item{border-top:none;border-left:1px solid rgba(34,36,38,.15);margin:0;line-height:.6}.ui.horizontal.divided.list>.item:first-child{border-left:none}.ui.divided.inverted.horizontal.list>.item,.ui.divided.inverted.list>.item,.ui.divided.inverted.list>.list{border-color:hsla(0,0%,100%,.1)}.ui.celled.list>.item,.ui.celled.list>.list{border-top:1px solid rgba(34,36,38,.15);padding-left:.5em;padding-right:.5em}.ui.celled.list>.item:last-child{border-bottom:1px solid rgba(34,36,38,.15)}.ui.celled.list>.item:first-child,.ui.celled.list>.item:last-child{padding-top:.21428571em;padding-bottom:.21428571em}.ui.celled.list .item .list>.item{border-width:0}.ui.celled.list .list>.item:first-child{border-top-width:0}.ui.celled.bulleted.list{margin-left:0}.ui.celled.bulleted.list .list>.item,.ui.celled.bulleted.list>.item{padding-left:1.25rem}.ui.celled.bulleted.list .item .list{margin-left:-1.25rem;margin-right:-1.25rem;padding-bottom:.21428571em}.ui.celled.ordered.list{margin-left:0}.ui.celled.ordered.list .list>.item,.ui.celled.ordered.list>.item{padding-left:1.25rem}.ui.celled.ordered.list .item .list{margin-left:0;margin-right:0;padding-bottom:.21428571em}.ui.celled.ordered.list .list>.item{padding-left:1em}.ui.horizontal.celled.list{margin-left:0}.ui.horizontal.celled.list .list>.item,.ui.horizontal.celled.list>.item{border-top:none;border-left:1px solid rgba(34,36,38,.15);margin:0;padding-left:.5em;padding-right:.5em;line-height:.6}.ui.horizontal.celled.list .list>.item:last-child,.ui.horizontal.celled.list>.item:last-child{border-bottom:none;border-right:1px solid rgba(34,36,38,.15)}.ui.celled.inverted.horizontal.list .list>.item,.ui.celled.inverted.horizontal.list>.item,.ui.celled.inverted.list>.item,.ui.celled.inverted.list>.list{border-color:1px solid hsla(0,0%,100%,.1)}.ui.relaxed.list:not(.horizontal)>.item:not(:first-child){padding-top:.42857143em}.ui.relaxed.list:not(.horizontal)>.item:not(:last-child){padding-bottom:.42857143em}.ui.horizontal.relaxed.list .list>.item:not(:first-child),.ui.horizontal.relaxed.list>.item:not(:first-child){padding-left:1rem}.ui.horizontal.relaxed.list .list>.item:not(:last-child),.ui.horizontal.relaxed.list>.item:not(:last-child){padding-right:1rem}.ui[class*="very relaxed"].list:not(.horizontal)>.item:not(:first-child){padding-top:.85714286em}.ui[class*="very relaxed"].list:not(.horizontal)>.item:not(:last-child){padding-bottom:.85714286em}.ui.horizontal[class*="very relaxed"].list .list>.item:not(:first-child),.ui.horizontal[class*="very relaxed"].list>.item:not(:first-child){padding-left:1.5rem}.ui.horizontal[class*="very relaxed"].list .list>.item:not(:last-child),.ui.horizontal[class*="very relaxed"].list>.item:not(:last-child){padding-right:1.5rem}.ui.mini.list{font-size:.78571429em}.ui.tiny.list{font-size:.85714286em}.ui.small.list{font-size:.92857143em}.ui.list{font-size:1em}.ui.large.list{font-size:1.14285714em}.ui.big.list{font-size:1.28571429em}.ui.huge.list{font-size:1.42857143em}.ui.massive.list{font-size:1.71428571em}.ui.mini.horizontal.list .list>.item,.ui.mini.horizontal.list>.item{font-size:.78571429rem}.ui.tiny.horizontal.list .list>.item,.ui.tiny.horizontal.list>.item{font-size:.85714286rem}.ui.small.horizontal.list .list>.item,.ui.small.horizontal.list>.item{font-size:.92857143rem}.ui.horizontal.list .list>.item,.ui.horizontal.list>.item{font-size:1rem}.ui.large.horizontal.list .list>.item,.ui.large.horizontal.list>.item{font-size:1.14285714rem}.ui.big.horizontal.list .list>.item,.ui.big.horizontal.list>.item{font-size:1.28571429rem}.ui.huge.horizontal.list .list>.item,.ui.huge.horizontal.list>.item{font-size:1.42857143rem}.ui.massive.horizontal.list .list>.item,.ui.massive.horizontal.list>.item{font-size:1.71428571rem}

 /*!
 * # Semantic UI 2.4.0 - Loader
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.loader{display:none;position:absolute;top:50%;left:50%;margin:0;text-align:center;z-index:1000;transform:translateX(-50%) translateY(-50%)}.ui.loader:before{border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loader:after,.ui.loader:before{position:absolute;content:"";top:0;left:50%;width:100%;height:100%}.ui.loader:after{-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border:.2em solid transparent;border-top-color:#767676;box-shadow:0 0 0 1px transparent}@-webkit-keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ui.mini.loader:after,.ui.mini.loader:before{width:1rem;height:1rem;margin:0 0 0 -.5rem}.ui.tiny.loader:after,.ui.tiny.loader:before{width:1.14285714rem;height:1.14285714rem;margin:0 0 0 -.57142857rem}.ui.small.loader:after,.ui.small.loader:before{width:1.71428571rem;height:1.71428571rem;margin:0 0 0 -.85714286rem}.ui.loader:after,.ui.loader:before{width:2.28571429rem;height:2.28571429rem;margin:0 0 0 -1.14285714rem}.ui.large.loader:after,.ui.large.loader:before{width:3.42857143rem;height:3.42857143rem;margin:0 0 0 -1.71428571rem}.ui.big.loader:after,.ui.big.loader:before{width:3.71428571rem;height:3.71428571rem;margin:0 0 0 -1.85714286rem}.ui.huge.loader:after,.ui.huge.loader:before{width:4.14285714rem;height:4.14285714rem;margin:0 0 0 -2.07142857rem}.ui.massive.loader:after,.ui.massive.loader:before{width:4.57142857rem;height:4.57142857rem;margin:0 0 0 -2.28571429rem}.ui.dimmer .loader{display:block}.ui.dimmer .ui.loader{color:hsla(0,0%,100%,.9)}.ui.dimmer .ui.loader:before{border-color:hsla(0,0%,100%,.15)}.ui.dimmer .ui.loader:after{border-color:#fff transparent transparent}.ui.inverted.dimmer .ui.loader{color:rgba(0,0,0,.87)}.ui.inverted.dimmer .ui.loader:before{border-color:rgba(0,0,0,.1)}.ui.inverted.dimmer .ui.loader:after{border-color:#767676 transparent transparent}.ui.text.loader{width:auto!important;height:auto!important;text-align:center;font-style:normal}.ui.indeterminate.loader:after{animation-direction:reverse;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ui.loader.active,.ui.loader.visible{display:block}.ui.loader.disabled,.ui.loader.hidden{display:none}.ui.inverted.dimmer .ui.mini.loader,.ui.mini.loader{width:1rem;height:1rem;font-size:.78571429em}.ui.inverted.dimmer .ui.tiny.loader,.ui.tiny.loader{width:1.14285714rem;height:1.14285714rem;font-size:.85714286em}.ui.inverted.dimmer .ui.small.loader,.ui.small.loader{width:1.71428571rem;height:1.71428571rem;font-size:.92857143em}.ui.inverted.dimmer .ui.loader,.ui.loader{width:2.28571429rem;height:2.28571429rem;font-size:1em}.ui.inverted.dimmer .ui.large.loader,.ui.large.loader{width:3.42857143rem;height:3.42857143rem;font-size:1.14285714em}.ui.big.loader,.ui.inverted.dimmer .ui.big.loader{width:3.71428571rem;height:3.71428571rem;font-size:1.28571429em}.ui.huge.loader,.ui.inverted.dimmer .ui.huge.loader{width:4.14285714rem;height:4.14285714rem;font-size:1.42857143em}.ui.inverted.dimmer .ui.massive.loader,.ui.massive.loader{width:4.57142857rem;height:4.57142857rem;font-size:1.71428571em}.ui.mini.text.loader{min-width:1rem;padding-top:1.78571429rem}.ui.tiny.text.loader{min-width:1.14285714rem;padding-top:1.92857143rem}.ui.small.text.loader{min-width:1.71428571rem;padding-top:2.5rem}.ui.text.loader{min-width:2.28571429rem;padding-top:3.07142857rem}.ui.large.text.loader{min-width:3.42857143rem;padding-top:4.21428571rem}.ui.big.text.loader{min-width:3.71428571rem;padding-top:4.5rem}.ui.huge.text.loader{min-width:4.14285714rem;padding-top:4.92857143rem}.ui.massive.text.loader{min-width:4.57142857rem;padding-top:5.35714286rem}.ui.inverted.loader{color:hsla(0,0%,100%,.9)}.ui.inverted.loader:before{border-color:hsla(0,0%,100%,.15)}.ui.inverted.loader:after{border-top-color:#fff}.ui.inline.loader{position:relative;vertical-align:middle;margin:0;left:0;top:0;transform:none}.ui.inline.loader.active,.ui.inline.loader.visible{display:inline-block}.ui.centered.inline.loader.active,.ui.centered.inline.loader.visible{display:block;margin-left:auto;margin-right:auto}

 /*!
 * # Semantic UI 2.4.0 - Loader
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.placeholder{position:static;overflow:hidden;-webkit-animation:placeholderShimmer 2s linear;animation:placeholderShimmer 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#fff;background-image:linear-gradient(90deg,rgba(0,0,0,.08),rgba(0,0,0,.15) 15%,rgba(0,0,0,.08) 30%);background-size:1200px 100%;max-width:30rem}@-webkit-keyframes placeholderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}@keyframes placeholderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}.ui.placeholder+.ui.placeholder{margin-top:2rem;-webkit-animation-delay:.15s;animation-delay:.15s}.ui.placeholder+.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.3s;animation-delay:.3s}.ui.placeholder+.ui.placeholder+.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.45s;animation-delay:.45s}.ui.placeholder+.ui.placeholder+.ui.placeholder+.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.6s;animation-delay:.6s}.ui.placeholder,.ui.placeholder .image.header:after,.ui.placeholder .line,.ui.placeholder .line:after,.ui.placeholder>:before{background-color:#fff}.ui.placeholder .image:not(.header):not(.ui){height:100px}.ui.placeholder .square.image:not(.header){height:0;overflow:hidden;padding-top:100%}.ui.placeholder .rectangular.image:not(.header){height:0;overflow:hidden;padding-top:75%}.ui.placeholder .line{position:relative;height:.85714286em}.ui.placeholder .line:after,.ui.placeholder .line:before{top:100%;position:absolute;content:"";background-color:inherit}.ui.placeholder .line:before{left:0}.ui.placeholder .line:after{right:0}.ui.placeholder .line{margin-bottom:.5em}.ui.placeholder .line:after,.ui.placeholder .line:before{height:.5em}.ui.placeholder .line:not(:first-child){margin-top:.5em}.ui.placeholder .header{position:relative;overflow:hidden}.ui.placeholder .line:first-child:after{width:0}.ui.placeholder .line:nth-child(2):after{width:50%}.ui.placeholder .line:nth-child(3):after{width:10%}.ui.placeholder .line:nth-child(4):after{width:35%}.ui.placeholder .line:nth-child(5):after{width:65%}.ui.placeholder .header .line{margin-bottom:.64285714em}.ui.placeholder .header .line:after,.ui.placeholder .header .line:before{height:.64285714em}.ui.placeholder .header .line:not(:first-child){margin-top:.64285714em}.ui.placeholder .header .line:after{width:20%}.ui.placeholder .header .line:nth-child(2):after{width:60%}.ui.placeholder .image.header .line{margin-left:3em}.ui.placeholder .image.header .line:before{width:.71428571rem}.ui.placeholder .image.header:after{display:block;height:.85714286em;content:"";margin-left:3em}.ui.placeholder .header .line:first-child,.ui.placeholder .image .line:first-child,.ui.placeholder .paragraph .line:first-child{height:.01px}.ui.placeholder .header:not(:first-child):before,.ui.placeholder .image:not(:first-child):before,.ui.placeholder .paragraph:not(:first-child):before{height:1.42857143em;content:"";display:block}.ui.inverted.placeholder{background-image:linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.14) 15%,hsla(0,0%,100%,.08) 30%)}.ui.inverted.placeholder,.ui.inverted.placeholder .image.header:after,.ui.inverted.placeholder .line,.ui.inverted.placeholder .line:after,.ui.inverted.placeholder>:before{background-color:#1b1c1d}.ui.placeholder .full.line.line.line:after{width:0}.ui.placeholder .very.long.line.line.line:after{width:10%}.ui.placeholder .long.line.line.line:after{width:35%}.ui.placeholder .medium.line.line.line:after{width:50%}.ui.placeholder .short.line.line.line:after{width:65%}.ui.placeholder .very.short.line.line.line:after{width:80%}.ui.fluid.placeholder{max-width:none}

 /*!
 * # Semantic UI 2.4.0 - Rail
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.rail{position:absolute;top:0;width:300px;height:100%}.ui.left.rail{left:auto;right:100%;padding:0 2rem 0 0;margin:0 2rem 0 0}.ui.right.rail{left:100%}.ui.left.internal.rail,.ui.right.rail{right:auto;padding:0 0 0 2rem;margin:0 0 0 2rem}.ui.left.internal.rail{left:0}.ui.right.internal.rail{left:auto;right:0;padding:0 2rem 0 0;margin:0 2rem 0 0}.ui.dividing.rail{width:302.5px}.ui.left.dividing.rail{padding:0 2.5rem 0 0;margin:0 2.5rem 0 0;border-right:1px solid rgba(34,36,38,.15)}.ui.right.dividing.rail{border-left:1px solid rgba(34,36,38,.15);padding:0 0 0 2.5rem;margin:0 0 0 2.5rem}.ui.close.rail{width:calc(300px + 1em)}.ui.close.left.rail{padding:0 1em 0 0;margin:0 1em 0 0}.ui.close.right.rail{padding:0 0 0 1em;margin:0 0 0 1em}.ui.very.close.rail{width:calc(300px + .5em)}.ui.very.close.left.rail{padding:0 .5em 0 0;margin:0 .5em 0 0}.ui.very.close.right.rail{padding:0 0 0 .5em;margin:0 0 0 .5em}.ui.attached.left.rail,.ui.attached.right.rail{padding:0;margin:0}.ui.mini.rail{font-size:.78571429rem}.ui.tiny.rail{font-size:.85714286rem}.ui.small.rail{font-size:.92857143rem}.ui.rail{font-size:1rem}.ui.large.rail{font-size:1.14285714rem}.ui.big.rail{font-size:1.28571429rem}.ui.huge.rail{font-size:1.42857143rem}.ui.massive.rail{font-size:1.71428571rem}

 /*!
 * # Semantic UI 2.4.0 - Reveal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.reveal{display:inherit;position:relative!important;font-size:0!important}.ui.reveal>.visible.content{position:absolute!important;top:0!important;left:0!important;z-index:3!important;transition:all .5s ease .1s}.ui.reveal>.hidden.content{position:relative!important;z-index:2!important}.ui.active.reveal .visible.content,.ui.reveal:hover .visible.content{z-index:4!important}.ui.slide.reveal{position:relative!important;overflow:hidden!important;white-space:nowrap}.ui.slide.reveal>.content{display:block;width:100%;white-space:normal;float:left;margin:0;transition:transform .5s ease .1s}.ui.slide.reveal>.visible.content{position:relative!important}.ui.slide.reveal>.hidden.content{position:absolute!important;left:0!important;width:100%!important;transform:translateX(100%)!important}.ui.slide.active.reveal>.visible.content,.ui.slide.reveal:hover>.visible.content{transform:translateX(-100%)!important}.ui.slide.active.reveal>.hidden.content,.ui.slide.reveal:hover>.hidden.content,.ui.slide.right.reveal>.visible.content{transform:translateX(0)!important}.ui.slide.right.reveal>.hidden.content{transform:translateX(-100%)!important}.ui.slide.right.active.reveal>.visible.content,.ui.slide.right.reveal:hover>.visible.content{transform:translateX(100%)!important}.ui.slide.right.active.reveal>.hidden.content,.ui.slide.right.reveal:hover>.hidden.content{transform:translateX(0)!important}.ui.slide.up.reveal>.hidden.content{transform:translateY(100%)!important}.ui.slide.up.active.reveal>.visible.content,.ui.slide.up.reveal:hover>.visible.content{transform:translateY(-100%)!important}.ui.slide.up.active.reveal>.hidden.content,.ui.slide.up.reveal:hover>.hidden.content{transform:translateY(0)!important}.ui.slide.down.reveal>.hidden.content{transform:translateY(-100%)!important}.ui.slide.down.active.reveal>.visible.content,.ui.slide.down.reveal:hover>.visible.content{transform:translateY(100%)!important}.ui.slide.down.active.reveal>.hidden.content,.ui.slide.down.reveal:hover>.hidden.content{transform:translateY(0)!important}.ui.fade.reveal>.visible.content{opacity:1}.ui.fade.active.reveal>.visible.content,.ui.fade.reveal:hover>.visible.content{opacity:0}.ui.move.reveal{position:relative!important;overflow:hidden!important;white-space:nowrap}.ui.move.reveal>.content{display:block;float:left;white-space:normal;margin:0;transition:transform .5s cubic-bezier(.175,.885,.32,1) .1s}.ui.move.reveal>.visible.content{position:relative!important}.ui.move.reveal>.hidden.content{position:absolute!important;left:0!important;width:100%!important}.ui.move.active.reveal>.visible.content,.ui.move.reveal:hover>.visible.content{transform:translateX(-100%)!important}.ui.move.right.active.reveal>.visible.content,.ui.move.right.reveal:hover>.visible.content{transform:translateX(100%)!important}.ui.move.up.active.reveal>.visible.content,.ui.move.up.reveal:hover>.visible.content{transform:translateY(-100%)!important}.ui.move.down.active.reveal>.visible.content,.ui.move.down.reveal:hover>.visible.content{transform:translateY(100%)!important}.ui.rotate.reveal>.visible.content{transition-duration:.5s;transform:rotate(0)}.ui.rotate.reveal>.visible.content,.ui.rotate.right.reveal>.visible.content{transform-origin:bottom right}.ui.rotate.active.reveal>.visible.content,.ui.rotate.reveal:hover>.visible.content,.ui.rotate.right.active.reveal>.visible.content,.ui.rotate.right.reveal:hover>.visible.content{transform:rotate(110deg)}.ui.rotate.left.reveal>.visible.content{transform-origin:bottom left}.ui.rotate.left.active.reveal>.visible.content,.ui.rotate.left.reveal:hover>.visible.content{transform:rotate(-110deg)}.ui.disabled.reveal:hover>.visible.visible.content{position:static!important;display:block!important;opacity:1!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;transform:none!important}.ui.disabled.reveal:hover>.hidden.hidden.content{display:none!important}.ui.reveal>.ui.ribbon.label{z-index:5}.ui.visible.reveal{overflow:visible}.ui.instant.reveal>.content{transition-delay:0s!important}.ui.reveal>.content{font-size:1rem!important}

 /*!
 * # Semantic UI 2.4.0 - Segment
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.segment{position:relative;background:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);margin:1rem 0;padding:1em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.segment:first-child{margin-top:0}.ui.segment:last-child{margin-bottom:0}.ui.vertical.segment{margin:0;padding-left:0;padding-right:0;background:none transparent;border-radius:0;box-shadow:none;border:none;border-bottom:1px solid rgba(34,36,38,.15)}.ui.vertical.segment:last-child{border-bottom:none}.ui.inverted.segment>.ui.header{color:#fff}.ui[class*="bottom attached"].segment>[class*="top attached"].label{border-top-left-radius:0;border-top-right-radius:0}.ui[class*="top attached"].segment>[class*="bottom attached"].label{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.attached.segment:not(.top):not(.bottom)>[class*="top attached"].label{border-top-left-radius:0;border-top-right-radius:0}.ui.attached.segment:not(.top):not(.bottom)>[class*="bottom attached"].label{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.grid>.row>.ui.segment.column,.ui.grid>.ui.segment.column,.ui.page.grid.segment{padding-top:2em;padding-bottom:2em}.ui.grid.segment{margin:1rem 0;border-radius:.28571429rem}.ui.basic.table.segment{background:#fff;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}.ui[class*="very basic"].table.segment{padding:1em}.ui.placeholder.segment{display:flex;flex-direction:column;justify-content:center;align-items:stretch;max-width:none;-webkit-animation:none;animation:none;overflow:visible;padding:1em;min-height:18rem;background:#f9fafb;border-color:rgba(34,36,38,.15);box-shadow:inset 0 2px 25px 0 rgba(34,36,38,.05)}.ui.placeholder.segment .button,.ui.placeholder.segment textarea{display:block}.ui.placeholder.segment .button,.ui.placeholder.segment .column .button,.ui.placeholder.segment .column .field,.ui.placeholder.segment .column>.ui.input,.ui.placeholder.segment .column textarea,.ui.placeholder.segment .field,.ui.placeholder.segment>.ui.input,.ui.placeholder.segment textarea{max-width:15rem;margin-left:auto;margin-right:auto}.ui.placeholder.segment>.inline{align-self:center}.ui.placeholder.segment>.inline>.button{display:inline-block;width:auto;margin:0 .35714286rem 0 0}.ui.placeholder.segment>.inline>.button:last-child{margin-right:0}.ui.piled.segment,.ui.piled.segments{margin:3em 0;box-shadow:"";z-index:auto}.ui.piled.segment:first-child{margin-top:0}.ui.piled.segment:last-child{margin-bottom:0}.ui.piled.segment:after,.ui.piled.segment:before,.ui.piled.segments:after,.ui.piled.segments:before{background-color:#fff;visibility:visible;content:"";display:block;height:100%;left:0;position:absolute;width:100%;border:1px solid rgba(34,36,38,.15);box-shadow:""}.ui.piled.segment:before,.ui.piled.segments:before{transform:rotate(-1.2deg);top:0;z-index:-2}.ui.piled.segment:after,.ui.piled.segments:after{transform:rotate(1.2deg);top:0;z-index:-1}.ui[class*="top attached"].piled.segment{margin-top:3em;margin-bottom:0}.ui.piled.segment[class*="top attached"]:first-child{margin-top:0}.ui.piled.segment[class*="bottom attached"]{margin-top:0;margin-bottom:3em}.ui.piled.segment[class*="bottom attached"]:last-child{margin-bottom:0}.ui.stacked.segment{padding-bottom:1.4em}.ui.stacked.segment:after,.ui.stacked.segment:before,.ui.stacked.segments:after,.ui.stacked.segments:before{content:"";position:absolute;bottom:-3px;left:0;border-top:1px solid rgba(34,36,38,.15);background:rgba(0,0,0,.03);width:100%;height:6px;visibility:visible}.ui.stacked.segment:before,.ui.stacked.segments:before{display:none}.ui.tall.stacked.segment:before,.ui.tall.stacked.segments:before{display:block;bottom:0}.ui.stacked.inverted.segment:after,.ui.stacked.inverted.segment:before,.ui.stacked.inverted.segments:after,.ui.stacked.inverted.segments:before{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(34,36,38,.35)}.ui.padded.segment{padding:1.5em}.ui[class*="very padded"].segment{padding:3em}.ui.padded.segment.vertical.segment,.ui[class*="very padded"].vertical.segment{padding-left:0;padding-right:0}.ui.compact.segment{display:table}.ui.compact.segments{display:inline-flex}.ui.compact.segments .segment,.ui.segments .compact.segment{display:block;flex:0 1 auto}.ui.circular.segment{display:table-cell;padding:2em;text-align:center;vertical-align:middle;border-radius:500em}.ui.raised.segment,.ui.raised.segments{box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.segments{flex-direction:column;position:relative;margin:1rem 0;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.28571429rem}.ui.segments:first-child{margin-top:0}.ui.segments:last-child{margin-bottom:0}.ui.segments>.segment{top:0;bottom:0;border-radius:0;margin:0;width:auto;box-shadow:none;border:none;border-top:1px solid rgba(34,36,38,.15)}.ui.segments:not(.horizontal)>.segment:first-child{border-top:none;margin-top:0;bottom:0;margin-bottom:0;top:0;border-radius:.28571429rem .28571429rem 0 0}.ui.segments:not(.horizontal)>.segment:last-child{top:0;bottom:0;margin-top:0;margin-bottom:0;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;border-radius:0 0 .28571429rem .28571429rem}.ui.segments:not(.horizontal)>.segment:only-child{border-radius:.28571429rem}.ui.segments>.ui.segments{border-top:1px solid rgba(34,36,38,.15);margin:1rem}.ui.segments>.segments:first-child{border-top:none}.ui.segments>.segment+.segments:not(.horizontal){margin-top:0}.ui.horizontal.segments{display:flex;flex-direction:row;background-color:transparent;border-radius:0;padding:0;background-color:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);margin:1rem 0;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.segments>.horizontal.segments{margin:0;background-color:transparent;border-radius:0;box-shadow:none;border:none;border-top:1px solid rgba(34,36,38,.15)}.ui.horizontal.segments>.segment{flex:1 1 auto;-ms-flex:1 1 0px;margin:0;min-width:0;background-color:transparent;border-radius:0;box-shadow:none;border:none;border-left:1px solid rgba(34,36,38,.15)}.ui.segments>.horizontal.segments:first-child{border-top:none}.ui.horizontal.segments>.segment:first-child{border-left:none}.ui.disabled.segment{opacity:.45;color:rgba(40,40,40,.3)}.ui.loading.segment{position:relative;cursor:default;pointer-events:none;text-shadow:none!important;color:transparent!important;transition:all 0s linear}.ui.loading.segment:before{position:absolute;content:"";top:0;left:0;background:hsla(0,0%,100%,.8);width:100%;height:100%;border-radius:.28571429rem;z-index:100}.ui.loading.segment:after{position:absolute;content:"";top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:segment-spin .6s linear;animation:segment-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-top-color:#767676;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes segment-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes segment-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ui.basic.segment{background:none transparent;box-shadow:none;border:none;border-radius:0}.ui.clearing.segment:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui.red.segment:not(.inverted){border-top:2px solid #db2828!important}.ui.inverted.red.segment{background-color:#db2828!important;color:#fff!important}.ui.orange.segment:not(.inverted){border-top:2px solid #f2711c!important}.ui.inverted.orange.segment{background-color:#f2711c!important;color:#fff!important}.ui.yellow.segment:not(.inverted){border-top:2px solid #fbbd08!important}.ui.inverted.yellow.segment{background-color:#fbbd08!important;color:#fff!important}.ui.olive.segment:not(.inverted){border-top:2px solid #b5cc18!important}.ui.inverted.olive.segment{background-color:#b5cc18!important;color:#fff!important}.ui.green.segment:not(.inverted){border-top:2px solid #21ba45!important}.ui.inverted.green.segment{background-color:#21ba45!important;color:#fff!important}.ui.teal.segment:not(.inverted){border-top:2px solid #00b5ad!important}.ui.inverted.teal.segment{background-color:#00b5ad!important;color:#fff!important}.ui.blue.segment:not(.inverted){border-top:2px solid #2185d0!important}.ui.inverted.blue.segment{background-color:#2185d0!important;color:#fff!important}.ui.violet.segment:not(.inverted){border-top:2px solid #6435c9!important}.ui.inverted.violet.segment{background-color:#6435c9!important;color:#fff!important}.ui.purple.segment:not(.inverted){border-top:2px solid #a333c8!important}.ui.inverted.purple.segment{background-color:#a333c8!important;color:#fff!important}.ui.pink.segment:not(.inverted){border-top:2px solid #e03997!important}.ui.inverted.pink.segment{background-color:#e03997!important;color:#fff!important}.ui.brown.segment:not(.inverted){border-top:2px solid #a5673f!important}.ui.inverted.brown.segment{background-color:#a5673f!important;color:#fff!important}.ui.grey.segment:not(.inverted){border-top:2px solid #767676!important}.ui.inverted.grey.segment{background-color:#767676!important;color:#fff!important}.ui.black.segment:not(.inverted){border-top:2px solid #1b1c1d!important}.ui.inverted.black.segment{background-color:#1b1c1d!important;color:#fff!important}.ui[class*="left aligned"].segment{text-align:left}.ui[class*="right aligned"].segment{text-align:right}.ui[class*="center aligned"].segment{text-align:center}.ui.floated.segment,.ui[class*="left floated"].segment{float:left;margin-right:1em}.ui[class*="right floated"].segment{float:right;margin-left:1em}.ui.inverted.segment{border:none;box-shadow:none}.ui.inverted.segment,.ui.primary.inverted.segment{background:#1b1c1d;color:hsla(0,0%,100%,.9)}.ui.inverted.segment .segment{color:rgba(0,0,0,.87)}.ui.inverted.segment .inverted.segment{color:hsla(0,0%,100%,.9)}.ui.inverted.attached.segment{border-color:#555}.ui.secondary.segment{background:#f3f4f5;color:rgba(0,0,0,.6)}.ui.secondary.inverted.segment{background:#4c4f52 linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));color:hsla(0,0%,100%,.8)}.ui.tertiary.segment{background:#dcddde;color:rgba(0,0,0,.6)}.ui.tertiary.inverted.segment{background:#717579 linear-gradient(hsla(0,0%,100%,.35),hsla(0,0%,100%,.35));color:hsla(0,0%,100%,.8)}.ui.attached.segment{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);box-shadow:none;border:1px solid #d4d4d5}.ui.attached:not(.message)+.ui.attached.segment:not(.top){border-top:none}.ui[class*="top attached"].segment{bottom:0;margin-bottom:0;top:0;margin-top:1rem;border-radius:.28571429rem .28571429rem 0 0}.ui.segment[class*="top attached"]:first-child{margin-top:0}.ui.segment[class*="bottom attached"]{bottom:0;margin-top:0;top:0;margin-bottom:1rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;border-radius:0 0 .28571429rem .28571429rem}.ui.segment[class*="bottom attached"]:last-child{margin-bottom:0}.ui.mini.segment,.ui.mini.segments .segment{font-size:.78571429rem}.ui.tiny.segment,.ui.tiny.segments .segment{font-size:.85714286rem}.ui.small.segment,.ui.small.segments .segment{font-size:.92857143rem}.ui.segment,.ui.segments .segment{font-size:1rem}.ui.large.segment,.ui.large.segments .segment{font-size:1.14285714rem}.ui.big.segment,.ui.big.segments .segment{font-size:1.28571429rem}.ui.huge.segment,.ui.huge.segments .segment{font-size:1.42857143rem}.ui.massive.segment,.ui.massive.segments .segment{font-size:1.71428571rem}

 /*!
 * # Semantic UI 2.4.0 - Step
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.steps{display:inline-flex;flex-direction:row;align-items:stretch;margin:1em 0;background:"";box-shadow:none;line-height:1.14285714em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.steps:first-child{margin-top:0}.ui.steps:last-child{margin-bottom:0}.ui.steps .step{position:relative;display:flex;flex:1 0 auto;flex-wrap:wrap;flex-direction:row;vertical-align:middle;align-items:center;justify-content:center;margin:0;padding:1.14285714em 2em;background:#fff;color:rgba(0,0,0,.87);box-shadow:none;border-radius:0;border:none;border-right:1px solid rgba(34,36,38,.15)}.ui.steps .step,.ui.steps .step:after{transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease}.ui.steps .step:after{display:none;position:absolute;z-index:2;content:"";top:50%;right:0;background-color:#fff;width:1.14285714em;height:1.14285714em;border:solid rgba(34,36,38,.15);border-width:0 1px 1px 0;transform:translateY(-50%) translateX(50%) rotate(-45deg)}.ui.steps .step:first-child{padding-left:2em;border-radius:.28571429rem 0 0 .28571429rem}.ui.steps .step:last-child{border-radius:0 .28571429rem .28571429rem 0;border-right:none;margin-right:0}.ui.steps .step:only-child{border-radius:.28571429rem}.ui.steps .step .title{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em;font-weight:700}.ui.steps .step>.title{width:100%}.ui.steps .step .description{font-weight:400;font-size:.92857143em;color:rgba(0,0,0,.87)}.ui.steps .step>.description{width:100%}.ui.steps .step .title~.description{margin-top:.25em}.ui.steps .step>.icon{line-height:1;font-size:2.5em;margin:0 1rem 0 0}.ui.steps .step>.icon,.ui.steps .step>.icon~.content{display:block;flex:0 1 auto;align-self:middle}.ui.steps .step>.icon~.content{flex-grow:1 0 auto}.ui.steps:not(.vertical) .step>.icon{width:auto}.ui.steps .link.step,.ui.steps a.step{cursor:pointer}.ui.ordered.steps{counter-reset:ordered}.ui.ordered.steps .step:before{position:static;text-align:center;content:counters(ordered,".");margin-right:1rem;font-size:2.5em;counter-increment:ordered;font-family:inherit;font-weight:700}.ui.ordered.steps .step:before,.ui.ordered.steps .step>*{display:block;align-self:middle}.ui.vertical.steps{display:inline-flex;flex-direction:column;overflow:visible}.ui.vertical.steps .step{justify-content:flex-start;border-radius:0;padding:1.14285714em 2em;border-right:none;border-bottom:1px solid rgba(34,36,38,.15)}.ui.vertical.steps .step:first-child{padding:1.14285714em 2em;border-radius:.28571429rem .28571429rem 0 0}.ui.vertical.steps .step:last-child{border-bottom:none;border-radius:0 0 .28571429rem .28571429rem}.ui.vertical.steps .step:only-child{border-radius:.28571429rem}.ui.vertical.steps .step:after{top:50%;right:0;border-width:0 1px 1px 0;display:none}.ui.vertical.steps .active.step:after{display:block}.ui.vertical.steps .step:last-child:after{display:none}.ui.vertical.steps .active.step:last-child:after{display:block}@media only screen and (max-width:767px){.ui.steps:not(.unstackable){display:inline-flex;overflow:visible;flex-direction:column}.ui.steps:not(.unstackable) .step{width:100%!important;flex-direction:column;border-radius:0;padding:1.14285714em 2em}.ui.steps:not(.unstackable) .step:first-child{padding:1.14285714em 2em;border-radius:.28571429rem .28571429rem 0 0}.ui.steps:not(.unstackable) .step:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.steps:not(.unstackable) .step:after{display:none!important}.ui.steps:not(.unstackable) .step .content{text-align:center}.ui.ordered.steps:not(.unstackable) .step:before,.ui.steps:not(.unstackable) .step>.icon{margin:0 0 1rem}}.ui.steps .link.step:hover,.ui.steps .link.step:hover:after,.ui.steps a.step:hover,.ui.steps a.step:hover:after{background:#f9fafb;color:rgba(0,0,0,.8)}.ui.steps .link.step:active,.ui.steps .link.step:active:after,.ui.steps a.step:active,.ui.steps a.step:active:after{background:#f3f4f5;color:rgba(0,0,0,.9)}.ui.steps .step.active{cursor:auto;background:#f3f4f5}.ui.steps .step.active:after{background:#f3f4f5}.ui.steps .step.active .title{color:#4183c4}.ui.ordered.steps .step.active:before,.ui.steps .active.step .icon{color:rgba(0,0,0,.85)}.ui.steps .active.step:after,.ui.steps .step:after{display:block}.ui.steps .active.step:last-child:after,.ui.steps .step:last-child:after{display:none}.ui.steps .link.active.step:hover,.ui.steps .link.active.step:hover:after,.ui.steps a.active.step:hover,.ui.steps a.active.step:hover:after{cursor:pointer;background:#dcddde;color:rgba(0,0,0,.87)}.ui.ordered.steps .step.completed:before,.ui.steps .step.completed>.icon:before{color:#21ba45}.ui.steps .disabled.step{cursor:auto;background:#fff;pointer-events:none}.ui.steps .disabled.step,.ui.steps .disabled.step .description,.ui.steps .disabled.step .title{color:rgba(40,40,40,.3)}.ui.steps .disabled.step:after{background:#fff}@media only screen and (max-width:991px){.ui[class*="tablet stackable"].steps{display:inline-flex;overflow:visible;flex-direction:column}.ui[class*="tablet stackable"].steps .step{flex-direction:column;border-radius:0;padding:1.14285714em 2em}.ui[class*="tablet stackable"].steps .step:first-child{padding:1.14285714em 2em;border-radius:.28571429rem .28571429rem 0 0}.ui[class*="tablet stackable"].steps .step:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui[class*="tablet stackable"].steps .step:after{display:none!important}.ui[class*="tablet stackable"].steps .step .content{text-align:center}.ui[class*="tablet stackable"].ordered.steps .step:before,.ui[class*="tablet stackable"].steps .step>.icon{margin:0 0 1rem}}.ui.fluid.steps{display:flex;width:100%}.ui.attached.steps{width:calc(100% + 2px)!important;margin:0 -1px;max-width:calc(100% + 2px);border-radius:.28571429rem .28571429rem 0 0}.ui.attached.steps .step:first-child{border-radius:.28571429rem 0 0 0}.ui.attached.steps .step:last-child{border-radius:0 .28571429rem 0 0}.ui.bottom.attached.steps{margin:0 -1px;border-radius:0 0 .28571429rem .28571429rem}.ui.bottom.attached.steps .step:first-child{border-radius:0 0 0 .28571429rem}.ui.bottom.attached.steps .step:last-child{border-radius:0 0 .28571429rem 0}.ui.eight.steps,.ui.five.steps,.ui.four.steps,.ui.one.steps,.ui.seven.steps,.ui.six.steps,.ui.three.steps,.ui.two.steps{width:100%}.ui.eight.steps>.step,.ui.five.steps>.step,.ui.four.steps>.step,.ui.one.steps>.step,.ui.seven.steps>.step,.ui.six.steps>.step,.ui.three.steps>.step,.ui.two.steps>.step{flex-wrap:nowrap}.ui.one.steps>.step{width:100%}.ui.two.steps>.step{width:50%}.ui.three.steps>.step{width:33.333%}.ui.four.steps>.step{width:25%}.ui.five.steps>.step{width:20%}.ui.six.steps>.step{width:16.666%}.ui.seven.steps>.step{width:14.285%}.ui.eight.steps>.step{width:12.5%}.ui.mini.step,.ui.mini.steps .step{font-size:.78571429rem}.ui.tiny.step,.ui.tiny.steps .step{font-size:.85714286rem}.ui.small.step,.ui.small.steps .step{font-size:.92857143rem}.ui.step,.ui.steps .step{font-size:1rem}.ui.large.step,.ui.large.steps .step{font-size:1.14285714rem}.ui.big.step,.ui.big.steps .step{font-size:1.28571429rem}.ui.huge.step,.ui.huge.steps .step{font-size:1.42857143rem}.ui.massive.step,.ui.massive.steps .step{font-size:1.71428571rem}@font-face{font-family:Step;src:url(data:application/x-font-ttf;charset=utf-8;;base64,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) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff")}.ui.ordered.steps .step.completed:before,.ui.steps .step.completed>.icon:before{font-family:Step;content:"\E800"}

 /*!
 * # Semantic UI 2.4.0 - Breadcrumb
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.breadcrumb{line-height:1;display:inline-block;margin:0;vertical-align:middle}.ui.breadcrumb:first-child{margin-top:0}.ui.breadcrumb:last-child{margin-bottom:0}.ui.breadcrumb .divider{display:inline-block;opacity:.7;margin:0 .21428571rem;font-size:.92857143em;color:rgba(0,0,0,.4);vertical-align:baseline}.ui.breadcrumb a{color:#4183c4}.ui.breadcrumb a:hover{color:#1e70bf}.ui.breadcrumb .icon.divider{font-size:.85714286em;vertical-align:baseline}.ui.breadcrumb a.section{cursor:pointer}.ui.breadcrumb .section{display:inline-block;margin:0;padding:0}.ui.breadcrumb.segment{display:inline-block;padding:.78571429em 1em}.ui.breadcrumb .active.section{font-weight:700}.ui.mini.breadcrumb{font-size:.78571429rem}.ui.tiny.breadcrumb{font-size:.85714286rem}.ui.small.breadcrumb{font-size:.92857143rem}.ui.breadcrumb{font-size:1rem}.ui.large.breadcrumb{font-size:1.14285714rem}.ui.big.breadcrumb{font-size:1.28571429rem}.ui.huge.breadcrumb{font-size:1.42857143rem}.ui.massive.breadcrumb{font-size:1.71428571rem}

 /*!
 * # Semantic UI 2.4.0 - Form
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.form{position:relative;max-width:100%}.ui.form>p{margin:1em 0}.ui.form .field{clear:both;margin:0 0 1em}.ui.form .field:last-child,.ui.form .fields:last-child .field{margin-bottom:0}.ui.form .fields .field{clear:both;margin:0}.ui.form .field>label{display:block;margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{width:100%;vertical-align:top}.ui.form ::-webkit-datetime-edit,.ui.form ::-webkit-inner-spin-button{height:1.21428571em}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:hsla(0,0%,100%,0);line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:inset 0 0 0 0 transparent;transition:color .1s ease,border-color .1s ease}.ui.form textarea{margin:0;-webkit-appearance:none;tap-highlight-color:hsla(0,0%,100%,0);padding:.78571429em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);outline:0;color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:inset 0 0 0 0 transparent;transition:color .1s ease,border-color .1s ease;font-size:1em;line-height:1.2857;resize:vertical}.ui.form textarea:not([rows]){height:12em;min-height:8em;max-height:24em}.ui.form input[type=checkbox],.ui.form textarea{vertical-align:top}.ui.form input.attached{width:auto}.ui.form select{display:block;height:auto;width:100%;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;box-shadow:inset 0 0 0 0 transparent;padding:.62em 1em;color:rgba(0,0,0,.87);transition:color .1s ease,border-color .1s ease}.ui.form .field>.selection.dropdown{width:100%}.ui.form .field>.selection.dropdown>.dropdown.icon{float:right}.ui.form .inline.field>.selection.dropdown,.ui.form .inline.fields .field>.selection.dropdown{width:auto}.ui.form .inline.field>.selection.dropdown>.dropdown.icon,.ui.form .inline.fields .field>.selection.dropdown>.dropdown.icon{float:none}.ui.form .field .ui.input,.ui.form .fields .field .ui.input,.ui.form .wide.field .ui.input{width:100%}.ui.form .inline.field:not(.wide) .ui.input,.ui.form .inline.fields .field:not(.wide) .ui.input{width:auto;vertical-align:middle}.ui.form .field .ui.input input,.ui.form .fields .field .ui.input input{width:auto}.ui.form .eight.fields .ui.input input,.ui.form .five.fields .ui.input input,.ui.form .four.fields .ui.input input,.ui.form .nine.fields .ui.input input,.ui.form .seven.fields .ui.input input,.ui.form .six.fields .ui.input input,.ui.form .ten.fields .ui.input input,.ui.form .three.fields .ui.input input,.ui.form .two.fields .ui.input input,.ui.form .wide.field .ui.input input{flex:1 0 auto;width:0}.ui.form .error.message,.ui.form .success.message,.ui.form .warning.message{display:none}.ui.form .message:first-child{margin-top:0}.ui.form .field .prompt.label{white-space:normal;background:#fff!important;border:1px solid #e0b4b4!important;color:#9f3a38!important}.ui.form .inline.field .prompt,.ui.form .inline.fields .field .prompt{vertical-align:top;margin:-.25em 0 -.5em .5em}.ui.form .inline.field .prompt:before,.ui.form .inline.fields .field .prompt:before{border-width:0 0 1px 1px;bottom:auto;right:auto;top:50%;left:0}.ui.form .field.field input:-webkit-autofill{box-shadow:inset 0 0 0 100px ivory!important;border-color:#e5dfa1!important}.ui.form .field.field input:-webkit-autofill:focus{box-shadow:inset 0 0 0 100px ivory!important;border-color:#d5c315!important}.ui.form .error.error input:-webkit-autofill{box-shadow:inset 0 0 0 100px #fffaf0!important;border-color:#e0b4b4!important}.ui.form ::-webkit-input-placeholder{color:hsla(0,0%,74.9%,.87)}.ui.form :-ms-input-placeholder{color:hsla(0,0%,74.9%,.87)!important}.ui.form ::-moz-placeholder{color:hsla(0,0%,74.9%,.87)}.ui.form :focus::-webkit-input-placeholder{color:hsla(0,0%,45.1%,.87)}.ui.form :focus:-ms-input-placeholder{color:hsla(0,0%,45.1%,.87)!important}.ui.form :focus::-moz-placeholder{color:hsla(0,0%,45.1%,.87)}.ui.form .error ::-webkit-input-placeholder{color:#e7bdbc}.ui.form .error :-ms-input-placeholder{color:#e7bdbc!important}.ui.form .error ::-moz-placeholder{color:#e7bdbc}.ui.form .error :focus::-webkit-input-placeholder{color:#da9796}.ui.form .error :focus:-ms-input-placeholder{color:#da9796!important}.ui.form .error :focus::-moz-placeholder{color:#da9796}.ui.form input:not([type]):focus,.ui.form input[type=date]:focus,.ui.form input[type=datetime-local]:focus,.ui.form input[type=email]:focus,.ui.form input[type=file]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=search]:focus,.ui.form input[type=tel]:focus,.ui.form input[type=text]:focus,.ui.form input[type=time]:focus,.ui.form input[type=url]:focus,.ui.form textarea:focus{color:rgba(0,0,0,.95);border-color:#85b7d9;border-radius:.28571429rem;background:#fff;box-shadow:inset 0 0 0 0 rgba(34,36,38,.35)}.ui.form textarea:focus{-webkit-appearance:none}.ui.form.success .success.message:not(:empty){display:block}.ui.form.success .compact.success.message:not(:empty){display:inline-block}.ui.form.success .icon.success.message:not(:empty){display:flex}.ui.form.warning .warning.message:not(:empty){display:block}.ui.form.warning .compact.warning.message:not(:empty){display:inline-block}.ui.form.warning .icon.warning.message:not(:empty){display:flex}.ui.form.error .error.message:not(:empty){display:block}.ui.form.error .compact.error.message:not(:empty){display:inline-block}.ui.form.error .icon.error.message:not(:empty){display:flex}.ui.form .field.error .input,.ui.form .field.error label,.ui.form .fields.error .field .input,.ui.form .fields.error .field label{color:#9f3a38}.ui.form .field.error .corner.label,.ui.form .fields.error .field .corner.label{border-color:#9f3a38;color:#fff}.ui.form .field.error input:not([type]),.ui.form .field.error input[type=date],.ui.form .field.error input[type=datetime-local],.ui.form .field.error input[type=email],.ui.form .field.error input[type=file],.ui.form .field.error input[type=number],.ui.form .field.error input[type=password],.ui.form .field.error input[type=search],.ui.form .field.error input[type=tel],.ui.form .field.error input[type=text],.ui.form .field.error input[type=time],.ui.form .field.error input[type=url],.ui.form .field.error select,.ui.form .field.error textarea,.ui.form .fields.error .field input:not([type]),.ui.form .fields.error .field input[type=date],.ui.form .fields.error .field input[type=datetime-local],.ui.form .fields.error .field input[type=email],.ui.form .fields.error .field input[type=file],.ui.form .fields.error .field input[type=number],.ui.form .fields.error .field input[type=password],.ui.form .fields.error .field input[type=search],.ui.form .fields.error .field input[type=tel],.ui.form .fields.error .field input[type=text],.ui.form .fields.error .field input[type=time],.ui.form .fields.error .field input[type=url],.ui.form .fields.error .field select,.ui.form .fields.error .field textarea{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;border-radius:"";box-shadow:none}.ui.form .field.error input:not([type]):focus,.ui.form .field.error input[type=date]:focus,.ui.form .field.error input[type=datetime-local]:focus,.ui.form .field.error input[type=email]:focus,.ui.form .field.error input[type=file]:focus,.ui.form .field.error input[type=number]:focus,.ui.form .field.error input[type=password]:focus,.ui.form .field.error input[type=search]:focus,.ui.form .field.error input[type=tel]:focus,.ui.form .field.error input[type=text]:focus,.ui.form .field.error input[type=time]:focus,.ui.form .field.error input[type=url]:focus,.ui.form .field.error select:focus,.ui.form .field.error textarea:focus{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-appearance:none;box-shadow:none}.ui.form .field.error select{-webkit-appearance:menulist-button}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown .item,.ui.form .field.error .ui.dropdown .text,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown .item{background:#fff6f6;color:#9f3a38}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown:hover,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown:hover{border-color:#e0b4b4!important}.ui.form .field.error .ui.dropdown:hover .menu,.ui.form .fields.error .field .ui.dropdown:hover .menu{border-color:#e0b4b4}.ui.form .field.error .ui.multiple.selection.dropdown>.label,.ui.form .fields.error .field .ui.multiple.selection.dropdown>.label{background-color:#eacbcb;color:#9f3a38}.ui.form .field.error .ui.dropdown .menu .item:hover,.ui.form .field.error .ui.dropdown .menu .selected.item,.ui.form .fields.error .field .ui.dropdown .menu .item:hover,.ui.form .fields.error .field .ui.dropdown .menu .selected.item{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .active.item,.ui.form .fields.error .field .ui.dropdown .menu .active.item{background-color:#fdcfcf!important}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label{color:#9f3a38}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before{background:#fff6f6;border-color:#e0b4b4}.ui.form .field.error .checkbox .box:after,.ui.form .field.error .checkbox label:after,.ui.form .fields.error .field .checkbox .box:after,.ui.form .fields.error .field .checkbox label:after{color:#9f3a38}.ui.form .disabled.field,.ui.form .disabled.fields .field,.ui.form .field :disabled{pointer-events:none;opacity:.45}.ui.form .field.disabled>label,.ui.form .fields.disabled>label{opacity:.45}.ui.form .field.disabled :disabled{opacity:1}.ui.loading.form{position:relative;cursor:default;pointer-events:none}.ui.loading.form:before{position:absolute;content:"";top:0;left:0;background:hsla(0,0%,100%,.8);width:100%;height:100%;z-index:100}.ui.loading.form:after{position:absolute;content:"";top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:form-spin .6s linear;animation:form-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border:.2em solid rgba(0,0,0,.1);border-top-color:#767676;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes form-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes form-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ui.form .required.field>.checkbox:after,.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>label:after{margin:-.2em 0 0 .2em;content:"*";color:#db2828}.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>label:after{display:inline-block;vertical-align:top}.ui.form .required.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after{position:absolute;top:0;left:100%}.ui.form .inverted.segment .ui.checkbox .box,.ui.form .inverted.segment .ui.checkbox label,.ui.form .inverted.segment label,.ui.inverted.form .inline.field>label,.ui.inverted.form .inline.field>p,.ui.inverted.form .inline.fields .field>label,.ui.inverted.form .inline.fields .field>p,.ui.inverted.form .inline.fields>label,.ui.inverted.form .ui.checkbox .box,.ui.inverted.form .ui.checkbox label,.ui.inverted.form label{color:hsla(0,0%,100%,.9)}.ui.inverted.form input:not([type]),.ui.inverted.form input[type=date],.ui.inverted.form input[type=datetime-local],.ui.inverted.form input[type=email],.ui.inverted.form input[type=file],.ui.inverted.form input[type=number],.ui.inverted.form input[type=password],.ui.inverted.form input[type=search],.ui.inverted.form input[type=tel],.ui.inverted.form input[type=text],.ui.inverted.form input[type=time],.ui.inverted.form input[type=url]{background:#fff;border-color:hsla(0,0%,100%,.1);color:rgba(0,0,0,.87);box-shadow:none}.ui.form .grouped.fields{display:block;margin:0 0 1em}.ui.form .grouped.fields:last-child{margin-bottom:0}.ui.form .grouped.fields>label{margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form .grouped.fields .field,.ui.form .grouped.inline.fields .field{display:block;margin:.5em 0;padding:0}.ui.form .fields{display:flex;flex-direction:row;margin:0 -.5em 1em}.ui.form .fields>.field{flex:0 1 auto;padding-left:.5em;padding-right:.5em}.ui.form .fields>.field:first-child{border-left:none;box-shadow:none}.ui.form .two.fields>.field,.ui.form .two.fields>.fields{width:50%}.ui.form .three.fields>.field,.ui.form .three.fields>.fields{width:33.33333333%}.ui.form .four.fields>.field,.ui.form .four.fields>.fields{width:25%}.ui.form .five.fields>.field,.ui.form .five.fields>.fields{width:20%}.ui.form .six.fields>.field,.ui.form .six.fields>.fields{width:16.66666667%}.ui.form .seven.fields>.field,.ui.form .seven.fields>.fields{width:14.28571429%}.ui.form .eight.fields>.field,.ui.form .eight.fields>.fields{width:12.5%}.ui.form .nine.fields>.field,.ui.form .nine.fields>.fields{width:11.11111111%}.ui.form .ten.fields>.field,.ui.form .ten.fields>.fields{width:10%}@media only screen and (max-width:767px){.ui.form .fields{flex-wrap:wrap}.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) [class*="equal width"].fields:not(.unstackable)>.field,.ui[class*="equal width"].form:not(.unstackable) .fields>.field{width:100%!important;margin:0 0 1em}}.ui.form .fields .wide.field{width:6.25%;padding-left:.5em;padding-right:.5em}.ui.form .one.wide.field{width:6.25%!important}.ui.form .two.wide.field{width:12.5%!important}.ui.form .three.wide.field{width:18.75%!important}.ui.form .four.wide.field{width:25%!important}.ui.form .five.wide.field{width:31.25%!important}.ui.form .six.wide.field{width:37.5%!important}.ui.form .seven.wide.field{width:43.75%!important}.ui.form .eight.wide.field{width:50%!important}.ui.form .nine.wide.field{width:56.25%!important}.ui.form .ten.wide.field{width:62.5%!important}.ui.form .eleven.wide.field{width:68.75%!important}.ui.form .twelve.wide.field{width:75%!important}.ui.form .thirteen.wide.field{width:81.25%!important}.ui.form .fourteen.wide.field{width:87.5%!important}.ui.form .fifteen.wide.field{width:93.75%!important}.ui.form .sixteen.wide.field{width:100%!important}@media only screen and (max-width:767px){.ui.form:not(.unstackable) .fields:not(.unstackable)>.eight.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.eleven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fifteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.five.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.four.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fourteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.nine.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.seven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.six.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.sixteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.ten.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.thirteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.three.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.twelve.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.two.wide.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields{width:100%!important}.ui.form .fields{margin-bottom:0}}.ui.form [class*="equal width"].fields>.field,.ui[class*="equal width"].form .fields>.field{width:100%;flex:1 1 auto}.ui.form .inline.fields{margin:0 0 1em;align-items:center}.ui.form .inline.fields .field{margin:0;padding:0 1em 0 0}.ui.form .inline.field>label,.ui.form .inline.field>p,.ui.form .inline.fields .field>label,.ui.form .inline.fields .field>p,.ui.form .inline.fields>label{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:baseline;font-size:.92857143em;font-weight:700;color:rgba(0,0,0,.87);text-transform:none}.ui.form .inline.fields>label{margin:.035714em 1em 0 0}.ui.form .inline.field>input,.ui.form .inline.field>select,.ui.form .inline.fields .field>input,.ui.form .inline.fields .field>select{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:middle;font-size:1em}.ui.form .inline.field>:first-child,.ui.form .inline.fields .field>:first-child{margin:0 .85714286em 0 0}.ui.form .inline.field>:only-child,.ui.form .inline.fields .field>:only-child{margin:0}.ui.form .inline.fields .wide.field{display:flex;align-items:center}.ui.form .inline.fields .wide.field>input,.ui.form .inline.fields .wide.field>select{width:100%}.ui.mini.form{font-size:.78571429rem}.ui.tiny.form{font-size:.85714286rem}.ui.small.form{font-size:.92857143rem}.ui.form{font-size:1rem}.ui.large.form{font-size:1.14285714rem}.ui.big.form{font-size:1.28571429rem}.ui.huge.form{font-size:1.42857143rem}.ui.massive.form{font-size:1.71428571rem}

 /*!
 * # Semantic UI 2.4.0 - Grid
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.grid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding:0;margin:-1rem}.ui.relaxed.grid{margin-left:-1.5rem;margin-right:-1.5rem}.ui[class*="very relaxed"].grid{margin-left:-2.5rem;margin-right:-2.5rem}.ui.grid+.grid{margin-top:1rem}.ui.grid>.column:not(.row),.ui.grid>.row>.column{position:relative;display:inline-block;width:6.25%;padding-left:1rem;padding-right:1rem;vertical-align:top}.ui.grid>*{padding-left:1rem;padding-right:1rem}.ui.grid>.row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:inherit;align-items:stretch;width:100%!important;padding:1rem 0}.ui.grid>.column:not(.row){padding-top:1rem;padding-bottom:1rem}.ui.grid>.row>.column{margin-top:0;margin-bottom:0}.ui.grid>.row>.column>img,.ui.grid>.row>img{max-width:100%}.ui.grid>.ui.grid:first-child{margin-top:0}.ui.grid>.ui.grid:last-child{margin-bottom:0}.ui.aligned.grid .column>.segment:not(.compact):not(.attached),.ui.grid .aligned.row>.column>.segment:not(.compact):not(.attached){width:100%}.ui.grid .row+.ui.divider{flex-grow:1;margin:1rem}.ui.grid .column+.ui.vertical.divider{height:calc(50% - 1rem)}.ui.grid>.column:last-child>.horizontal.segment,.ui.grid>.row>.column:last-child>.horizontal.segment{box-shadow:none}@media only screen and (max-width:767px){.ui.page.grid{width:auto;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:2em;padding-right:2em}}@media only screen and (min-width:992px) and (max-width:1199px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:3%;padding-right:3%}}@media only screen and (min-width:1200px) and (max-width:1919px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:15%;padding-right:15%}}@media only screen and (min-width:1920px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:23%;padding-right:23%}}.ui.grid>.column:only-child,.ui.grid>.row>.column:only-child,.ui[class*="one column"].grid>.column:not(.row),.ui[class*="one column"].grid>.row>.column{width:100%}.ui[class*="two column"].grid>.column:not(.row),.ui[class*="two column"].grid>.row>.column{width:50%}.ui[class*="three column"].grid>.column:not(.row),.ui[class*="three column"].grid>.row>.column{width:33.33333333%}.ui[class*="four column"].grid>.column:not(.row),.ui[class*="four column"].grid>.row>.column{width:25%}.ui[class*="five column"].grid>.column:not(.row),.ui[class*="five column"].grid>.row>.column{width:20%}.ui[class*="six column"].grid>.column:not(.row),.ui[class*="six column"].grid>.row>.column{width:16.66666667%}.ui[class*="seven column"].grid>.column:not(.row),.ui[class*="seven column"].grid>.row>.column{width:14.28571429%}.ui[class*="eight column"].grid>.column:not(.row),.ui[class*="eight column"].grid>.row>.column{width:12.5%}.ui[class*="nine column"].grid>.column:not(.row),.ui[class*="nine column"].grid>.row>.column{width:11.11111111%}.ui[class*="ten column"].grid>.column:not(.row),.ui[class*="ten column"].grid>.row>.column{width:10%}.ui[class*="eleven column"].grid>.column:not(.row),.ui[class*="eleven column"].grid>.row>.column{width:9.09090909%}.ui[class*="twelve column"].grid>.column:not(.row),.ui[class*="twelve column"].grid>.row>.column{width:8.33333333%}.ui[class*="thirteen column"].grid>.column:not(.row),.ui[class*="thirteen column"].grid>.row>.column{width:7.69230769%}.ui[class*="fourteen column"].grid>.column:not(.row),.ui[class*="fourteen column"].grid>.row>.column{width:7.14285714%}.ui[class*="fifteen column"].grid>.column:not(.row),.ui[class*="fifteen column"].grid>.row>.column{width:6.66666667%}.ui[class*="sixteen column"].grid>.column:not(.row),.ui[class*="sixteen column"].grid>.row>.column{width:6.25%}.ui.grid>[class*="one column"].row>.column{width:100%!important}.ui.grid>[class*="two column"].row>.column{width:50%!important}.ui.grid>[class*="three column"].row>.column{width:33.33333333%!important}.ui.grid>[class*="four column"].row>.column{width:25%!important}.ui.grid>[class*="five column"].row>.column{width:20%!important}.ui.grid>[class*="six column"].row>.column{width:16.66666667%!important}.ui.grid>[class*="seven column"].row>.column{width:14.28571429%!important}.ui.grid>[class*="eight column"].row>.column{width:12.5%!important}.ui.grid>[class*="nine column"].row>.column{width:11.11111111%!important}.ui.grid>[class*="ten column"].row>.column{width:10%!important}.ui.grid>[class*="eleven column"].row>.column{width:9.09090909%!important}.ui.grid>[class*="twelve column"].row>.column{width:8.33333333%!important}.ui.grid>[class*="thirteen column"].row>.column{width:7.69230769%!important}.ui.grid>[class*="fourteen column"].row>.column{width:7.14285714%!important}.ui.grid>[class*="fifteen column"].row>.column{width:6.66666667%!important}.ui.grid>[class*="sixteen column"].row>.column{width:6.25%!important}.ui.celled.page.grid{box-shadow:none}.ui.column.grid>[class*="one wide"].column,.ui.grid>.column.row>[class*="one wide"].column,.ui.grid>.row>[class*="one wide"].column,.ui.grid>[class*="one wide"].column{width:6.25%!important}.ui.column.grid>[class*="two wide"].column,.ui.grid>.column.row>[class*="two wide"].column,.ui.grid>.row>[class*="two wide"].column,.ui.grid>[class*="two wide"].column{width:12.5%!important}.ui.column.grid>[class*="three wide"].column,.ui.grid>.column.row>[class*="three wide"].column,.ui.grid>.row>[class*="three wide"].column,.ui.grid>[class*="three wide"].column{width:18.75%!important}.ui.column.grid>[class*="four wide"].column,.ui.grid>.column.row>[class*="four wide"].column,.ui.grid>.row>[class*="four wide"].column,.ui.grid>[class*="four wide"].column{width:25%!important}.ui.column.grid>[class*="five wide"].column,.ui.grid>.column.row>[class*="five wide"].column,.ui.grid>.row>[class*="five wide"].column,.ui.grid>[class*="five wide"].column{width:31.25%!important}.ui.column.grid>[class*="six wide"].column,.ui.grid>.column.row>[class*="six wide"].column,.ui.grid>.row>[class*="six wide"].column,.ui.grid>[class*="six wide"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide"].column,.ui.grid>.column.row>[class*="seven wide"].column,.ui.grid>.row>[class*="seven wide"].column,.ui.grid>[class*="seven wide"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide"].column,.ui.grid>.column.row>[class*="eight wide"].column,.ui.grid>.row>[class*="eight wide"].column,.ui.grid>[class*="eight wide"].column{width:50%!important}.ui.column.grid>[class*="nine wide"].column,.ui.grid>.column.row>[class*="nine wide"].column,.ui.grid>.row>[class*="nine wide"].column,.ui.grid>[class*="nine wide"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide"].column,.ui.grid>.column.row>[class*="ten wide"].column,.ui.grid>.row>[class*="ten wide"].column,.ui.grid>[class*="ten wide"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide"].column,.ui.grid>.column.row>[class*="eleven wide"].column,.ui.grid>.row>[class*="eleven wide"].column,.ui.grid>[class*="eleven wide"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide"].column,.ui.grid>.column.row>[class*="twelve wide"].column,.ui.grid>.row>[class*="twelve wide"].column,.ui.grid>[class*="twelve wide"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide"].column,.ui.grid>.column.row>[class*="thirteen wide"].column,.ui.grid>.row>[class*="thirteen wide"].column,.ui.grid>[class*="thirteen wide"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide"].column,.ui.grid>.column.row>[class*="fourteen wide"].column,.ui.grid>.row>[class*="fourteen wide"].column,.ui.grid>[class*="fourteen wide"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide"].column,.ui.grid>.column.row>[class*="fifteen wide"].column,.ui.grid>.row>[class*="fifteen wide"].column,.ui.grid>[class*="fifteen wide"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide"].column,.ui.grid>.column.row>[class*="sixteen wide"].column,.ui.grid>.row>[class*="sixteen wide"].column,.ui.grid>[class*="sixteen wide"].column{width:100%!important}@media only screen and (min-width:320px) and (max-width:767px){.ui.column.grid>[class*="one wide mobile"].column,.ui.grid>.column.row>[class*="one wide mobile"].column,.ui.grid>.row>[class*="one wide mobile"].column,.ui.grid>[class*="one wide mobile"].column{width:6.25%!important}.ui.column.grid>[class*="two wide mobile"].column,.ui.grid>.column.row>[class*="two wide mobile"].column,.ui.grid>.row>[class*="two wide mobile"].column,.ui.grid>[class*="two wide mobile"].column{width:12.5%!important}.ui.column.grid>[class*="three wide mobile"].column,.ui.grid>.column.row>[class*="three wide mobile"].column,.ui.grid>.row>[class*="three wide mobile"].column,.ui.grid>[class*="three wide mobile"].column{width:18.75%!important}.ui.column.grid>[class*="four wide mobile"].column,.ui.grid>.column.row>[class*="four wide mobile"].column,.ui.grid>.row>[class*="four wide mobile"].column,.ui.grid>[class*="four wide mobile"].column{width:25%!important}.ui.column.grid>[class*="five wide mobile"].column,.ui.grid>.column.row>[class*="five wide mobile"].column,.ui.grid>.row>[class*="five wide mobile"].column,.ui.grid>[class*="five wide mobile"].column{width:31.25%!important}.ui.column.grid>[class*="six wide mobile"].column,.ui.grid>.column.row>[class*="six wide mobile"].column,.ui.grid>.row>[class*="six wide mobile"].column,.ui.grid>[class*="six wide mobile"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide mobile"].column,.ui.grid>.column.row>[class*="seven wide mobile"].column,.ui.grid>.row>[class*="seven wide mobile"].column,.ui.grid>[class*="seven wide mobile"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide mobile"].column,.ui.grid>.column.row>[class*="eight wide mobile"].column,.ui.grid>.row>[class*="eight wide mobile"].column,.ui.grid>[class*="eight wide mobile"].column{width:50%!important}.ui.column.grid>[class*="nine wide mobile"].column,.ui.grid>.column.row>[class*="nine wide mobile"].column,.ui.grid>.row>[class*="nine wide mobile"].column,.ui.grid>[class*="nine wide mobile"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide mobile"].column,.ui.grid>.column.row>[class*="ten wide mobile"].column,.ui.grid>.row>[class*="ten wide mobile"].column,.ui.grid>[class*="ten wide mobile"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide mobile"].column,.ui.grid>.column.row>[class*="eleven wide mobile"].column,.ui.grid>.row>[class*="eleven wide mobile"].column,.ui.grid>[class*="eleven wide mobile"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide mobile"].column,.ui.grid>.column.row>[class*="twelve wide mobile"].column,.ui.grid>.row>[class*="twelve wide mobile"].column,.ui.grid>[class*="twelve wide mobile"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide mobile"].column,.ui.grid>.column.row>[class*="thirteen wide mobile"].column,.ui.grid>.row>[class*="thirteen wide mobile"].column,.ui.grid>[class*="thirteen wide mobile"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide mobile"].column,.ui.grid>.column.row>[class*="fourteen wide mobile"].column,.ui.grid>.row>[class*="fourteen wide mobile"].column,.ui.grid>[class*="fourteen wide mobile"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide mobile"].column,.ui.grid>.column.row>[class*="fifteen wide mobile"].column,.ui.grid>.row>[class*="fifteen wide mobile"].column,.ui.grid>[class*="fifteen wide mobile"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide mobile"].column,.ui.grid>.column.row>[class*="sixteen wide mobile"].column,.ui.grid>.row>[class*="sixteen wide mobile"].column,.ui.grid>[class*="sixteen wide mobile"].column{width:100%!important}}@media only screen and (min-width:768px) and (max-width:991px){.ui.column.grid>[class*="one wide tablet"].column,.ui.grid>.column.row>[class*="one wide tablet"].column,.ui.grid>.row>[class*="one wide tablet"].column,.ui.grid>[class*="one wide tablet"].column{width:6.25%!important}.ui.column.grid>[class*="two wide tablet"].column,.ui.grid>.column.row>[class*="two wide tablet"].column,.ui.grid>.row>[class*="two wide tablet"].column,.ui.grid>[class*="two wide tablet"].column{width:12.5%!important}.ui.column.grid>[class*="three wide tablet"].column,.ui.grid>.column.row>[class*="three wide tablet"].column,.ui.grid>.row>[class*="three wide tablet"].column,.ui.grid>[class*="three wide tablet"].column{width:18.75%!important}.ui.column.grid>[class*="four wide tablet"].column,.ui.grid>.column.row>[class*="four wide tablet"].column,.ui.grid>.row>[class*="four wide tablet"].column,.ui.grid>[class*="four wide tablet"].column{width:25%!important}.ui.column.grid>[class*="five wide tablet"].column,.ui.grid>.column.row>[class*="five wide tablet"].column,.ui.grid>.row>[class*="five wide tablet"].column,.ui.grid>[class*="five wide tablet"].column{width:31.25%!important}.ui.column.grid>[class*="six wide tablet"].column,.ui.grid>.column.row>[class*="six wide tablet"].column,.ui.grid>.row>[class*="six wide tablet"].column,.ui.grid>[class*="six wide tablet"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide tablet"].column,.ui.grid>.column.row>[class*="seven wide tablet"].column,.ui.grid>.row>[class*="seven wide tablet"].column,.ui.grid>[class*="seven wide tablet"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide tablet"].column,.ui.grid>.column.row>[class*="eight wide tablet"].column,.ui.grid>.row>[class*="eight wide tablet"].column,.ui.grid>[class*="eight wide tablet"].column{width:50%!important}.ui.column.grid>[class*="nine wide tablet"].column,.ui.grid>.column.row>[class*="nine wide tablet"].column,.ui.grid>.row>[class*="nine wide tablet"].column,.ui.grid>[class*="nine wide tablet"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide tablet"].column,.ui.grid>.column.row>[class*="ten wide tablet"].column,.ui.grid>.row>[class*="ten wide tablet"].column,.ui.grid>[class*="ten wide tablet"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide tablet"].column,.ui.grid>.column.row>[class*="eleven wide tablet"].column,.ui.grid>.row>[class*="eleven wide tablet"].column,.ui.grid>[class*="eleven wide tablet"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide tablet"].column,.ui.grid>.column.row>[class*="twelve wide tablet"].column,.ui.grid>.row>[class*="twelve wide tablet"].column,.ui.grid>[class*="twelve wide tablet"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide tablet"].column,.ui.grid>.column.row>[class*="thirteen wide tablet"].column,.ui.grid>.row>[class*="thirteen wide tablet"].column,.ui.grid>[class*="thirteen wide tablet"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide tablet"].column,.ui.grid>.column.row>[class*="fourteen wide tablet"].column,.ui.grid>.row>[class*="fourteen wide tablet"].column,.ui.grid>[class*="fourteen wide tablet"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide tablet"].column,.ui.grid>.column.row>[class*="fifteen wide tablet"].column,.ui.grid>.row>[class*="fifteen wide tablet"].column,.ui.grid>[class*="fifteen wide tablet"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide tablet"].column,.ui.grid>.column.row>[class*="sixteen wide tablet"].column,.ui.grid>.row>[class*="sixteen wide tablet"].column,.ui.grid>[class*="sixteen wide tablet"].column{width:100%!important}}@media only screen and (min-width:992px){.ui.column.grid>[class*="one wide computer"].column,.ui.grid>.column.row>[class*="one wide computer"].column,.ui.grid>.row>[class*="one wide computer"].column,.ui.grid>[class*="one wide computer"].column{width:6.25%!important}.ui.column.grid>[class*="two wide computer"].column,.ui.grid>.column.row>[class*="two wide computer"].column,.ui.grid>.row>[class*="two wide computer"].column,.ui.grid>[class*="two wide computer"].column{width:12.5%!important}.ui.column.grid>[class*="three wide computer"].column,.ui.grid>.column.row>[class*="three wide computer"].column,.ui.grid>.row>[class*="three wide computer"].column,.ui.grid>[class*="three wide computer"].column{width:18.75%!important}.ui.column.grid>[class*="four wide computer"].column,.ui.grid>.column.row>[class*="four wide computer"].column,.ui.grid>.row>[class*="four wide computer"].column,.ui.grid>[class*="four wide computer"].column{width:25%!important}.ui.column.grid>[class*="five wide computer"].column,.ui.grid>.column.row>[class*="five wide computer"].column,.ui.grid>.row>[class*="five wide computer"].column,.ui.grid>[class*="five wide computer"].column{width:31.25%!important}.ui.column.grid>[class*="six wide computer"].column,.ui.grid>.column.row>[class*="six wide computer"].column,.ui.grid>.row>[class*="six wide computer"].column,.ui.grid>[class*="six wide computer"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide computer"].column,.ui.grid>.column.row>[class*="seven wide computer"].column,.ui.grid>.row>[class*="seven wide computer"].column,.ui.grid>[class*="seven wide computer"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide computer"].column,.ui.grid>.column.row>[class*="eight wide computer"].column,.ui.grid>.row>[class*="eight wide computer"].column,.ui.grid>[class*="eight wide computer"].column{width:50%!important}.ui.column.grid>[class*="nine wide computer"].column,.ui.grid>.column.row>[class*="nine wide computer"].column,.ui.grid>.row>[class*="nine wide computer"].column,.ui.grid>[class*="nine wide computer"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide computer"].column,.ui.grid>.column.row>[class*="ten wide computer"].column,.ui.grid>.row>[class*="ten wide computer"].column,.ui.grid>[class*="ten wide computer"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide computer"].column,.ui.grid>.column.row>[class*="eleven wide computer"].column,.ui.grid>.row>[class*="eleven wide computer"].column,.ui.grid>[class*="eleven wide computer"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide computer"].column,.ui.grid>.column.row>[class*="twelve wide computer"].column,.ui.grid>.row>[class*="twelve wide computer"].column,.ui.grid>[class*="twelve wide computer"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide computer"].column,.ui.grid>.column.row>[class*="thirteen wide computer"].column,.ui.grid>.row>[class*="thirteen wide computer"].column,.ui.grid>[class*="thirteen wide computer"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide computer"].column,.ui.grid>.column.row>[class*="fourteen wide computer"].column,.ui.grid>.row>[class*="fourteen wide computer"].column,.ui.grid>[class*="fourteen wide computer"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide computer"].column,.ui.grid>.column.row>[class*="fifteen wide computer"].column,.ui.grid>.row>[class*="fifteen wide computer"].column,.ui.grid>[class*="fifteen wide computer"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide computer"].column,.ui.grid>.column.row>[class*="sixteen wide computer"].column,.ui.grid>.row>[class*="sixteen wide computer"].column,.ui.grid>[class*="sixteen wide computer"].column{width:100%!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.ui.column.grid>[class*="one wide large screen"].column,.ui.grid>.column.row>[class*="one wide large screen"].column,.ui.grid>.row>[class*="one wide large screen"].column,.ui.grid>[class*="one wide large screen"].column{width:6.25%!important}.ui.column.grid>[class*="two wide large screen"].column,.ui.grid>.column.row>[class*="two wide large screen"].column,.ui.grid>.row>[class*="two wide large screen"].column,.ui.grid>[class*="two wide large screen"].column{width:12.5%!important}.ui.column.grid>[class*="three wide large screen"].column,.ui.grid>.column.row>[class*="three wide large screen"].column,.ui.grid>.row>[class*="three wide large screen"].column,.ui.grid>[class*="three wide large screen"].column{width:18.75%!important}.ui.column.grid>[class*="four wide large screen"].column,.ui.grid>.column.row>[class*="four wide large screen"].column,.ui.grid>.row>[class*="four wide large screen"].column,.ui.grid>[class*="four wide large screen"].column{width:25%!important}.ui.column.grid>[class*="five wide large screen"].column,.ui.grid>.column.row>[class*="five wide large screen"].column,.ui.grid>.row>[class*="five wide large screen"].column,.ui.grid>[class*="five wide large screen"].column{width:31.25%!important}.ui.column.grid>[class*="six wide large screen"].column,.ui.grid>.column.row>[class*="six wide large screen"].column,.ui.grid>.row>[class*="six wide large screen"].column,.ui.grid>[class*="six wide large screen"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide large screen"].column,.ui.grid>.column.row>[class*="seven wide large screen"].column,.ui.grid>.row>[class*="seven wide large screen"].column,.ui.grid>[class*="seven wide large screen"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide large screen"].column,.ui.grid>.column.row>[class*="eight wide large screen"].column,.ui.grid>.row>[class*="eight wide large screen"].column,.ui.grid>[class*="eight wide large screen"].column{width:50%!important}.ui.column.grid>[class*="nine wide large screen"].column,.ui.grid>.column.row>[class*="nine wide large screen"].column,.ui.grid>.row>[class*="nine wide large screen"].column,.ui.grid>[class*="nine wide large screen"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide large screen"].column,.ui.grid>.column.row>[class*="ten wide large screen"].column,.ui.grid>.row>[class*="ten wide large screen"].column,.ui.grid>[class*="ten wide large screen"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide large screen"].column,.ui.grid>.column.row>[class*="eleven wide large screen"].column,.ui.grid>.row>[class*="eleven wide large screen"].column,.ui.grid>[class*="eleven wide large screen"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide large screen"].column,.ui.grid>.column.row>[class*="twelve wide large screen"].column,.ui.grid>.row>[class*="twelve wide large screen"].column,.ui.grid>[class*="twelve wide large screen"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide large screen"].column,.ui.grid>.column.row>[class*="thirteen wide large screen"].column,.ui.grid>.row>[class*="thirteen wide large screen"].column,.ui.grid>[class*="thirteen wide large screen"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide large screen"].column,.ui.grid>.column.row>[class*="fourteen wide large screen"].column,.ui.grid>.row>[class*="fourteen wide large screen"].column,.ui.grid>[class*="fourteen wide large screen"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide large screen"].column,.ui.grid>.column.row>[class*="fifteen wide large screen"].column,.ui.grid>.row>[class*="fifteen wide large screen"].column,.ui.grid>[class*="fifteen wide large screen"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide large screen"].column,.ui.grid>.column.row>[class*="sixteen wide large screen"].column,.ui.grid>.row>[class*="sixteen wide large screen"].column,.ui.grid>[class*="sixteen wide large screen"].column{width:100%!important}}@media only screen and (min-width:1920px){.ui.column.grid>[class*="one wide widescreen"].column,.ui.grid>.column.row>[class*="one wide widescreen"].column,.ui.grid>.row>[class*="one wide widescreen"].column,.ui.grid>[class*="one wide widescreen"].column{width:6.25%!important}.ui.column.grid>[class*="two wide widescreen"].column,.ui.grid>.column.row>[class*="two wide widescreen"].column,.ui.grid>.row>[class*="two wide widescreen"].column,.ui.grid>[class*="two wide widescreen"].column{width:12.5%!important}.ui.column.grid>[class*="three wide widescreen"].column,.ui.grid>.column.row>[class*="three wide widescreen"].column,.ui.grid>.row>[class*="three wide widescreen"].column,.ui.grid>[class*="three wide widescreen"].column{width:18.75%!important}.ui.column.grid>[class*="four wide widescreen"].column,.ui.grid>.column.row>[class*="four wide widescreen"].column,.ui.grid>.row>[class*="four wide widescreen"].column,.ui.grid>[class*="four wide widescreen"].column{width:25%!important}.ui.column.grid>[class*="five wide widescreen"].column,.ui.grid>.column.row>[class*="five wide widescreen"].column,.ui.grid>.row>[class*="five wide widescreen"].column,.ui.grid>[class*="five wide widescreen"].column{width:31.25%!important}.ui.column.grid>[class*="six wide widescreen"].column,.ui.grid>.column.row>[class*="six wide widescreen"].column,.ui.grid>.row>[class*="six wide widescreen"].column,.ui.grid>[class*="six wide widescreen"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide widescreen"].column,.ui.grid>.column.row>[class*="seven wide widescreen"].column,.ui.grid>.row>[class*="seven wide widescreen"].column,.ui.grid>[class*="seven wide widescreen"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide widescreen"].column,.ui.grid>.column.row>[class*="eight wide widescreen"].column,.ui.grid>.row>[class*="eight wide widescreen"].column,.ui.grid>[class*="eight wide widescreen"].column{width:50%!important}.ui.column.grid>[class*="nine wide widescreen"].column,.ui.grid>.column.row>[class*="nine wide widescreen"].column,.ui.grid>.row>[class*="nine wide widescreen"].column,.ui.grid>[class*="nine wide widescreen"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide widescreen"].column,.ui.grid>.column.row>[class*="ten wide widescreen"].column,.ui.grid>.row>[class*="ten wide widescreen"].column,.ui.grid>[class*="ten wide widescreen"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide widescreen"].column,.ui.grid>.column.row>[class*="eleven wide widescreen"].column,.ui.grid>.row>[class*="eleven wide widescreen"].column,.ui.grid>[class*="eleven wide widescreen"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide widescreen"].column,.ui.grid>.column.row>[class*="twelve wide widescreen"].column,.ui.grid>.row>[class*="twelve wide widescreen"].column,.ui.grid>[class*="twelve wide widescreen"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide widescreen"].column,.ui.grid>.column.row>[class*="thirteen wide widescreen"].column,.ui.grid>.row>[class*="thirteen wide widescreen"].column,.ui.grid>[class*="thirteen wide widescreen"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide widescreen"].column,.ui.grid>.column.row>[class*="fourteen wide widescreen"].column,.ui.grid>.row>[class*="fourteen wide widescreen"].column,.ui.grid>[class*="fourteen wide widescreen"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide widescreen"].column,.ui.grid>.column.row>[class*="fifteen wide widescreen"].column,.ui.grid>.row>[class*="fifteen wide widescreen"].column,.ui.grid>[class*="fifteen wide widescreen"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide widescreen"].column,.ui.grid>.column.row>[class*="sixteen wide widescreen"].column,.ui.grid>.row>[class*="sixteen wide widescreen"].column,.ui.grid>[class*="sixteen wide widescreen"].column{width:100%!important}}.ui.centered.grid,.ui.centered.grid>.row,.ui.grid>.centered.row{text-align:center;justify-content:center}.ui.centered.grid>.column:not(.aligned):not(.justified):not(.row),.ui.centered.grid>.row>.column:not(.aligned):not(.justified),.ui.grid .centered.row>.column:not(.aligned):not(.justified){text-align:left}.ui.grid>.centered.column,.ui.grid>.row>.centered.column{display:block;margin-left:auto;margin-right:auto}.ui.grid>.relaxed.row>.column,.ui.relaxed.grid>.column:not(.row),.ui.relaxed.grid>.row>.column{padding-left:1.5rem;padding-right:1.5rem}.ui.grid>[class*="very relaxed"].row>.column,.ui[class*="very relaxed"].grid>.column:not(.row),.ui[class*="very relaxed"].grid>.row>.column{padding-left:2.5rem;padding-right:2.5rem}.ui.grid .relaxed.row+.ui.divider,.ui.relaxed.grid .row+.ui.divider{margin-left:1.5rem;margin-right:1.5rem}.ui.grid [class*="very relaxed"].row+.ui.divider,.ui[class*="very relaxed"].grid .row+.ui.divider{margin-left:2.5rem;margin-right:2.5rem}.ui.padded.grid:not(.vertically):not(.horizontally){margin:0!important}[class*="horizontally padded"].ui.grid{margin-left:0!important;margin-right:0!important}[class*="vertically padded"].ui.grid{margin-top:0!important;margin-bottom:0!important}.ui.grid [class*="left floated"].column{margin-right:auto}.ui.grid [class*="right floated"].column{margin-left:auto}.ui.divided.grid:not([class*="vertically divided"])>.column:not(.row),.ui.divided.grid:not([class*="vertically divided"])>.row>.column{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui[class*="vertically divided"].grid>.column:not(.row),.ui[class*="vertically divided"].grid>.row>.column{margin-top:1rem;margin-bottom:1rem;padding-top:0;padding-bottom:0}.ui[class*="vertically divided"].grid>.row{margin-top:0;margin-bottom:0}.ui.divided.grid:not([class*="vertically divided"])>.column:first-child,.ui.divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:none}.ui[class*="vertically divided"].grid>.row:first-child>.column{margin-top:0}.ui.grid>.divided.row>.column{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui.grid>.divided.row>.column:first-child{box-shadow:none}.ui[class*="vertically divided"].grid>.row{position:relative}.ui[class*="vertically divided"].grid>.row:before{position:absolute;content:"";top:0;left:0;width:calc(100% - 2rem);height:1px;margin:0 1rem;box-shadow:0 -1px 0 0 rgba(34,36,38,.15)}.ui.padded.divided.grid:not(.vertically):not(.horizontally),[class*="horizontally padded"].ui.divided.grid{width:100%}.ui[class*="vertically divided"].grid>.row:first-child:before{box-shadow:none}.ui.inverted.divided.grid:not([class*="vertically divided"])>.column:not(.row),.ui.inverted.divided.grid:not([class*="vertically divided"])>.row>.column{box-shadow:-1px 0 0 0 hsla(0,0%,100%,.1)}.ui.inverted.divided.grid:not([class*="vertically divided"])>.column:not(.row):first-child,.ui.inverted.divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:none}.ui.inverted[class*="vertically divided"].grid>.row:before{box-shadow:0 -1px 0 0 hsla(0,0%,100%,.1)}.ui.relaxed[class*="vertically divided"].grid>.row:before{margin-left:1.5rem;margin-right:1.5rem;width:calc(100% - 3rem)}.ui[class*="very relaxed"][class*="vertically divided"].grid>.row:before{margin-left:5rem;margin-right:5rem;width:calc(100% - 5rem)}.ui.celled.grid{width:100%;margin:1em 0;box-shadow:0 0 0 1px #d4d4d5}.ui.celled.grid>.row{width:100%!important;margin:0;padding:0;box-shadow:0 -1px 0 0 #d4d4d5}.ui.celled.grid>.column:not(.row),.ui.celled.grid>.row>.column{box-shadow:-1px 0 0 0 #d4d4d5}.ui.celled.grid>.column:first-child,.ui.celled.grid>.row>.column:first-child{box-shadow:none}.ui.celled.grid>.column:not(.row),.ui.celled.grid>.row>.column{padding:1em}.ui.relaxed.celled.grid>.column:not(.row),.ui.relaxed.celled.grid>.row>.column{padding:1.5em}.ui[class*="very relaxed"].celled.grid>.column:not(.row),.ui[class*="very relaxed"].celled.grid>.row>.column{padding:2em}.ui[class*="internally celled"].grid{box-shadow:none;margin:0}.ui[class*="internally celled"].grid>.row:first-child,.ui[class*="internally celled"].grid>.row>.column:first-child{box-shadow:none}.ui.grid>.row>[class*="top aligned"].column,.ui.grid>[class*="top aligned"].column:not(.row),.ui.grid>[class*="top aligned"].row>.column,.ui[class*="top aligned"].grid>.column:not(.row),.ui[class*="top aligned"].grid>.row>.column{flex-direction:column;vertical-align:top;align-self:flex-start!important}.ui.grid>.row>[class*="middle aligned"].column,.ui.grid>[class*="middle aligned"].column:not(.row),.ui.grid>[class*="middle aligned"].row>.column,.ui[class*="middle aligned"].grid>.column:not(.row),.ui[class*="middle aligned"].grid>.row>.column{flex-direction:column;vertical-align:middle;align-self:center!important}.ui.grid>.row>[class*="bottom aligned"].column,.ui.grid>[class*="bottom aligned"].column:not(.row),.ui.grid>[class*="bottom aligned"].row>.column,.ui[class*="bottom aligned"].grid>.column:not(.row),.ui[class*="bottom aligned"].grid>.row>.column{flex-direction:column;vertical-align:bottom;align-self:flex-end!important}.ui.grid>.row>.stretched.column,.ui.grid>.stretched.column:not(.row),.ui.grid>.stretched.row>.column,.ui.stretched.grid>.column,.ui.stretched.grid>.row>.column{display:inline-flex!important;align-self:stretch;flex-direction:column}.ui.grid>.row>.stretched.column>*,.ui.grid>.stretched.column:not(.row)>*,.ui.grid>.stretched.row>.column>*,.ui.stretched.grid>.column>*,.ui.stretched.grid>.row>.column>*{flex-grow:1}.ui.grid>.row>[class*="left aligned"].column.column,.ui.grid>[class*="left aligned"].column.column,.ui.grid>[class*="left aligned"].row>.column,.ui[class*="left aligned"].grid>.column,.ui[class*="left aligned"].grid>.row>.column{text-align:left;align-self:inherit}.ui.grid>.row>[class*="center aligned"].column.column,.ui.grid>[class*="center aligned"].column.column,.ui.grid>[class*="center aligned"].row>.column,.ui[class*="center aligned"].grid>.column,.ui[class*="center aligned"].grid>.row>.column{text-align:center;align-self:inherit}.ui[class*="center aligned"].grid{justify-content:center}.ui.grid>.row>[class*="right aligned"].column.column,.ui.grid>[class*="right aligned"].column.column,.ui.grid>[class*="right aligned"].row>.column,.ui[class*="right aligned"].grid>.column,.ui[class*="right aligned"].grid>.row>.column{text-align:right;align-self:inherit}.ui.grid>.justified.column.column,.ui.grid>.justified.row>.column,.ui.grid>.row>.justified.column.column,.ui.justified.grid>.column,.ui.justified.grid>.row>.column{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ui.grid>.row>.black.column,.ui.grid>.row>.blue.column,.ui.grid>.row>.brown.column,.ui.grid>.row>.green.column,.ui.grid>.row>.grey.column,.ui.grid>.row>.olive.column,.ui.grid>.row>.orange.column,.ui.grid>.row>.pink.column,.ui.grid>.row>.purple.column,.ui.grid>.row>.red.column,.ui.grid>.row>.teal.column,.ui.grid>.row>.violet.column,.ui.grid>.row>.yellow.column{margin-top:-1rem;margin-bottom:-1rem;padding-top:1rem;padding-bottom:1rem}.ui.grid>.red.column,.ui.grid>.red.row,.ui.grid>.row>.red.column{background-color:#db2828!important;color:#fff}.ui.grid>.orange.column,.ui.grid>.orange.row,.ui.grid>.row>.orange.column{background-color:#f2711c!important;color:#fff}.ui.grid>.row>.yellow.column,.ui.grid>.yellow.column,.ui.grid>.yellow.row{background-color:#fbbd08!important;color:#fff}.ui.grid>.olive.column,.ui.grid>.olive.row,.ui.grid>.row>.olive.column{background-color:#b5cc18!important;color:#fff}.ui.grid>.green.column,.ui.grid>.green.row,.ui.grid>.row>.green.column{background-color:#21ba45!important;color:#fff}.ui.grid>.row>.teal.column,.ui.grid>.teal.column,.ui.grid>.teal.row{background-color:#00b5ad!important;color:#fff}.ui.grid>.blue.column,.ui.grid>.blue.row,.ui.grid>.row>.blue.column{background-color:#2185d0!important;color:#fff}.ui.grid>.row>.violet.column,.ui.grid>.violet.column,.ui.grid>.violet.row{background-color:#6435c9!important;color:#fff}.ui.grid>.purple.column,.ui.grid>.purple.row,.ui.grid>.row>.purple.column{background-color:#a333c8!important;color:#fff}.ui.grid>.pink.column,.ui.grid>.pink.row,.ui.grid>.row>.pink.column{background-color:#e03997!important;color:#fff}.ui.grid>.brown.column,.ui.grid>.brown.row,.ui.grid>.row>.brown.column{background-color:#a5673f!important;color:#fff}.ui.grid>.grey.column,.ui.grid>.grey.row,.ui.grid>.row>.grey.column{background-color:#767676!important;color:#fff}.ui.grid>.black.column,.ui.grid>.black.row,.ui.grid>.row>.black.column{background-color:#1b1c1d!important;color:#fff}.ui.grid>[class*="equal width"].row>.column,.ui[class*="equal width"].grid>.column:not(.row),.ui[class*="equal width"].grid>.row>.column{display:inline-block;flex-grow:1}.ui.grid>[class*="equal width"].row>.wide.column,.ui[class*="equal width"].grid>.row>.wide.column,.ui[class*="equal width"].grid>.wide.column{flex-grow:0}@media only screen and (max-width:767px){.ui.grid>[class*="mobile reversed"].row,.ui[class*="mobile reversed"].grid,.ui[class*="mobile reversed"].grid>.row{flex-direction:row-reverse}.ui.stackable[class*="mobile reversed"],.ui[class*="mobile vertically reversed"].grid{flex-direction:column-reverse}.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.column:first-child,.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.column:last-child,.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:last-child{box-shadow:none}.ui.grid[class*="vertically divided"][class*="mobile vertically reversed"]>.row:first-child:before{box-shadow:0 -1px 0 0 rgba(34,36,38,.15)}.ui.grid[class*="vertically divided"][class*="mobile vertically reversed"]>.row:last-child:before{box-shadow:none}.ui[class*="mobile reversed"].celled.grid>.row>.column:first-child{box-shadow:-1px 0 0 0 #d4d4d5}.ui[class*="mobile reversed"].celled.grid>.row>.column:last-child{box-shadow:none}}@media only screen and (min-width:768px) and (max-width:991px){.ui.grid>[class*="tablet reversed"].row,.ui[class*="tablet reversed"].grid,.ui[class*="tablet reversed"].grid>.row{flex-direction:row-reverse}.ui[class*="tablet vertically reversed"].grid{flex-direction:column-reverse}.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.column:first-child,.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.column:last-child,.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:last-child{box-shadow:none}.ui.grid[class*="vertically divided"][class*="tablet vertically reversed"]>.row:first-child:before{box-shadow:0 -1px 0 0 rgba(34,36,38,.15)}.ui.grid[class*="vertically divided"][class*="tablet vertically reversed"]>.row:last-child:before{box-shadow:none}.ui[class*="tablet reversed"].celled.grid>.row>.column:first-child{box-shadow:-1px 0 0 0 #d4d4d5}.ui[class*="tablet reversed"].celled.grid>.row>.column:last-child{box-shadow:none}}@media only screen and (min-width:992px){.ui.grid>[class*="computer reversed"].row,.ui[class*="computer reversed"].grid,.ui[class*="computer reversed"].grid>.row{flex-direction:row-reverse}.ui[class*="computer vertically reversed"].grid{flex-direction:column-reverse}.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.column:first-child,.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.column:last-child,.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:last-child{box-shadow:none}.ui.grid[class*="vertically divided"][class*="computer vertically reversed"]>.row:first-child:before{box-shadow:0 -1px 0 0 rgba(34,36,38,.15)}.ui.grid[class*="vertically divided"][class*="computer vertically reversed"]>.row:last-child:before{box-shadow:none}.ui[class*="computer reversed"].celled.grid>.row>.column:first-child{box-shadow:-1px 0 0 0 #d4d4d5}.ui[class*="computer reversed"].celled.grid>.row>.column:last-child{box-shadow:none}}@media only screen and (min-width:768px) and (max-width:991px){.ui.doubling.grid{width:auto}.ui.doubling.grid>.row,.ui.grid>.doubling.row{margin:0!important;padding:0!important}.ui.doubling.grid>.row>.column,.ui.grid>.doubling.row>.column{display:inline-block!important;padding-top:1rem!important;padding-bottom:1rem!important;box-shadow:none!important;margin:0}.ui.grid>[class*="two column"].doubling.row.row>.column,.ui[class*="two column"].doubling.grid>.column:not(.row),.ui[class*="two column"].doubling.grid>.row>.column{width:100%!important}.ui.grid>[class*="four column"].doubling.row.row>.column,.ui.grid>[class*="three column"].doubling.row.row>.column,.ui[class*="four column"].doubling.grid>.column:not(.row),.ui[class*="four column"].doubling.grid>.row>.column,.ui[class*="three column"].doubling.grid>.column:not(.row),.ui[class*="three column"].doubling.grid>.row>.column{width:50%!important}.ui.grid>[class*="five column"].doubling.row.row>.column,.ui.grid>[class*="seven column"].doubling.row.row>.column,.ui.grid>[class*="six column"].doubling.row.row>.column,.ui[class*="five column"].doubling.grid>.column:not(.row),.ui[class*="five column"].doubling.grid>.row>.column,.ui[class*="seven column"].doubling.grid>.column:not(.row),.ui[class*="seven column"].doubling.grid>.row>.column,.ui[class*="six column"].doubling.grid>.column:not(.row),.ui[class*="six column"].doubling.grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="eight column"].doubling.row.row>.column,.ui.grid>[class*="nine column"].doubling.row.row>.column,.ui[class*="eight column"].doubling.grid>.column:not(.row),.ui[class*="eight column"].doubling.grid>.row>.column,.ui[class*="nine column"].doubling.grid>.column:not(.row),.ui[class*="nine column"].doubling.grid>.row>.column{width:25%!important}.ui.grid>[class*="eleven column"].doubling.row.row>.column,.ui.grid>[class*="ten column"].doubling.row.row>.column,.ui[class*="eleven column"].doubling.grid>.column:not(.row),.ui[class*="eleven column"].doubling.grid>.row>.column,.ui[class*="ten column"].doubling.grid>.column:not(.row),.ui[class*="ten column"].doubling.grid>.row>.column{width:20%!important}.ui.grid>[class*="thirteen column"].doubling.row.row>.column,.ui.grid>[class*="twelve column"].doubling.row.row>.column,.ui[class*="thirteen column"].doubling.grid>.column:not(.row),.ui[class*="thirteen column"].doubling.grid>.row>.column,.ui[class*="twelve column"].doubling.grid>.column:not(.row),.ui[class*="twelve column"].doubling.grid>.row>.column{width:16.66666667%!important}.ui.grid>[class*="fifteen column"].doubling.row.row>.column,.ui.grid>[class*="fourteen column"].doubling.row.row>.column,.ui[class*="fifteen column"].doubling.grid>.column:not(.row),.ui[class*="fifteen column"].doubling.grid>.row>.column,.ui[class*="fourteen column"].doubling.grid>.column:not(.row),.ui[class*="fourteen column"].doubling.grid>.row>.column{width:14.28571429%!important}.ui.grid>[class*="sixteen column"].doubling.row.row>.column,.ui[class*="sixteen column"].doubling.grid>.column:not(.row),.ui[class*="sixteen column"].doubling.grid>.row>.column{width:12.5%!important}}@media only screen and (max-width:767px){.ui.doubling.grid>.row,.ui.grid>.doubling.row{margin:0!important;padding:0!important}.ui.doubling.grid>.row>.column,.ui.grid>.doubling.row>.column{padding-top:1rem!important;padding-bottom:1rem!important;margin:0!important;box-shadow:none!important}.ui.grid>[class*="two column"].doubling:not(.stackable).row.row>.column,.ui[class*="two column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="two column"].doubling:not(.stackable).grid>.row>.column{width:100%!important}.ui.grid>[class*="eight column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="five column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="four column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="seven column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="six column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="three column"].doubling:not(.stackable).row.row>.column,.ui[class*="eight column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="eight column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="five column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="five column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="four column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="four column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="seven column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="seven column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="six column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="six column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="three column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="three column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="eleven column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="nine column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="ten column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="thirteen column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="twelve column"].doubling:not(.stackable).row.row>.column,.ui[class*="eleven column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="eleven column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="nine column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="nine column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="ten column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="ten column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="thirteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="thirteen column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="twelve column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="twelve column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="fifteen column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="fourteen column"].doubling:not(.stackable).row.row>.column,.ui.grid>[class*="sixteen column"].doubling:not(.stackable).row.row>.column,.ui[class*="fifteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="fifteen column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="fourteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="fourteen column"].doubling:not(.stackable).grid>.row>.column,.ui[class*="sixteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="sixteen column"].doubling:not(.stackable).grid>.row>.column{width:25%!important}}@media only screen and (max-width:767px){.ui.stackable.grid{width:auto;margin-left:0!important;margin-right:0!important}.ui.grid>.stackable.stackable.row>.column,.ui.stackable.grid>.column.grid>.column,.ui.stackable.grid>.column.row>.column,.ui.stackable.grid>.column:not(.row),.ui.stackable.grid>.row>.column,.ui.stackable.grid>.row>.wide.column,.ui.stackable.grid>.wide.column{width:100%!important;margin:0!important;box-shadow:none!important;padding:1rem!important}.ui.stackable.grid:not(.vertically)>.row{margin:0;padding:0}.ui.container>.ui.stackable.grid>.column,.ui.container>.ui.stackable.grid>.row>.column{padding-left:0!important;padding-right:0!important}.ui.grid .ui.stackable.grid,.ui.segment:not(.vertical) .ui.stackable.page.grid{margin-left:-1rem!important;margin-right:-1rem!important}.ui.stackable.celled.grid>.column:not(.row):first-child,.ui.stackable.celled.grid>.row:first-child>.column:first-child,.ui.stackable.divided.grid>.column:not(.row):first-child,.ui.stackable.divided.grid>.row:first-child>.column:first-child{border-top:none!important}.ui.inverted.stackable.celled.grid>.column:not(.row),.ui.inverted.stackable.celled.grid>.row>.column,.ui.inverted.stackable.divided.grid>.column:not(.row),.ui.inverted.stackable.divided.grid>.row>.column{border-top:1px solid hsla(0,0%,100%,.1)}.ui.stackable.celled.grid>.column:not(.row),.ui.stackable.celled.grid>.row>.column,.ui.stackable.divided:not(.vertically).grid>.column:not(.row),.ui.stackable.divided:not(.vertically).grid>.row>.column{border-top:1px solid rgba(34,36,38,.15);box-shadow:none!important;padding-top:2rem!important;padding-bottom:2rem!important}.ui.stackable.celled.grid>.row{box-shadow:none!important}.ui.stackable.divided:not(.vertically).grid>.column:not(.row),.ui.stackable.divided:not(.vertically).grid>.row>.column{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:767px){.ui.grid.grid.grid>.row>[class*="computer only"].column:not(.mobile),.ui.grid.grid.grid>.row>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.mobile),.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="computer only"].column:not(.mobile),.ui.grid.grid.grid>[class*="computer only"].row:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].row:not(.mobile),.ui.grid.grid.grid>[class*="tablet only"].column:not(.mobile),.ui.grid.grid.grid>[class*="tablet only"].row:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="computer only"].grid.grid.grid:not(.mobile),.ui[class*="large screen only"].grid.grid.grid:not(.mobile),.ui[class*="tablet only"].grid.grid.grid:not(.mobile),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.ui.grid.grid.grid>.row>[class*="computer only"].column:not(.tablet),.ui.grid.grid.grid>.row>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.tablet),.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="computer only"].column:not(.tablet),.ui.grid.grid.grid>[class*="computer only"].row:not(.tablet),.ui.grid.grid.grid>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].row:not(.mobile),.ui.grid.grid.grid>[class*="mobile only"].column:not(.tablet),.ui.grid.grid.grid>[class*="mobile only"].row:not(.tablet),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="computer only"].grid.grid.grid:not(.tablet),.ui[class*="large screen only"].grid.grid.grid:not(.mobile),.ui[class*="mobile only"].grid.grid.grid:not(.tablet),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.ui.grid.grid.grid>.row>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].row:not(.mobile),.ui.grid.grid.grid>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].row:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].row:not(.computer),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="large screen only"].grid.grid.grid:not(.mobile),.ui[class*="mobile only"].grid.grid.grid:not(.computer),.ui[class*="tablet only"].grid.grid.grid:not(.computer),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].row:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].row:not(.computer),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="mobile only"].grid.grid.grid:not(.computer),.ui[class*="tablet only"].grid.grid.grid:not(.computer),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:1920px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].row:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].row:not(.computer),.ui[class*="mobile only"].grid.grid.grid:not(.computer),.ui[class*="tablet only"].grid.grid.grid:not(.computer){display:none!important}}.ui.menu{display:flex;margin:1rem 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;background:#fff;font-weight:400;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.28571429rem;min-height:2.85714286em}.ui.menu:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ui.menu:first-child{margin-top:0}.ui.menu:last-child{margin-bottom:0}.ui.menu .menu{margin:0}.ui.menu:not(.vertical)>.menu{display:flex}.ui.menu:not(.vertical) .item{display:flex;align-items:center}.ui.menu .item{position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;padding:.92857143em 1.14285714em;text-transform:none;color:rgba(0,0,0,.87);font-weight:400;transition:background .1s ease,box-shadow .1s ease,color .1s ease}.ui.menu>.item:first-child{border-radius:.28571429rem 0 0 .28571429rem}.ui.menu .item:before{position:absolute;content:"";top:0;right:0;height:100%;width:1px;background:rgba(34,36,38,.1)}.ui.menu .item>a:not(.ui),.ui.menu .item>p:only-child,.ui.menu .text.item>*{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;line-height:1.3}.ui.menu .item>p:first-child{margin-top:0}.ui.menu .item>p:last-child{margin-bottom:0}.ui.menu .item>i.icon{opacity:.9;float:none;margin:0 .35714286em 0 0}.ui.menu:not(.vertical) .item>.button{position:relative;top:0;margin:-.5em 0;padding-bottom:.78571429em;padding-top:.78571429em;font-size:1em}.ui.menu>.container,.ui.menu>.grid{display:flex;align-items:inherit;flex-direction:inherit}.ui.menu .item>.input{width:100%}.ui.menu:not(.vertical) .item>.input{position:relative;top:0;margin:-.5em 0}.ui.menu .item>.input input{font-size:1em;padding-top:.57142857em;padding-bottom:.57142857em}.ui.menu .header.item,.ui.vertical.menu .header.item{margin:0;background:"";text-transform:normal;font-weight:700}.ui.vertical.menu .item>.header:not(.ui){margin:0 0 .5em;font-size:1em;font-weight:700}.ui.menu .item>i.dropdown.icon{padding:0;float:right;margin:0 0 0 1em}.ui.menu .dropdown.item .menu{min-width:calc(100% - 1px);border-radius:0 0 .28571429rem .28571429rem;background:#fff;margin:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);flex-direction:column!important}.ui.menu .ui.dropdown .menu>.item{margin:0;text-align:left;font-size:1em!important;padding:.78571429em 1.14285714em!important;background:0 0!important;color:rgba(0,0,0,.87)!important;text-transform:none!important;font-weight:400!important;box-shadow:none!important;transition:none!important}.ui.menu .ui.dropdown .menu>.item:hover,.ui.menu .ui.dropdown .menu>.selected.item{background:rgba(0,0,0,.05)!important;color:rgba(0,0,0,.95)!important}.ui.menu .ui.dropdown .menu>.active.item{background:rgba(0,0,0,.03)!important;font-weight:700!important;color:rgba(0,0,0,.95)!important}.ui.menu .ui.dropdown.item .menu .item:not(.filtered){display:block}.ui.menu .ui.dropdown .menu>.item .icon:not(.dropdown){display:inline-block;font-size:1em!important;float:none;margin:0 .75em 0 0!important}.ui.secondary.menu .dropdown.item>.menu,.ui.text.menu .dropdown.item>.menu{border-radius:.28571429rem;margin-top:.35714286em}.ui.menu .pointing.dropdown.item .menu{margin-top:.75em}.ui.inverted.menu .search.dropdown.item>.search,.ui.inverted.menu .search.dropdown.item>.text{color:hsla(0,0%,100%,.9)}.ui.vertical.menu .dropdown.item>.icon{float:right;content:"\F0DA";margin-left:1em}.ui.vertical.menu .dropdown.item .menu{left:100%;min-width:0;margin:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);border-radius:0 .28571429rem .28571429rem .28571429rem}.ui.vertical.menu .dropdown.item.upward .menu{bottom:0}.ui.vertical.menu .dropdown.item:not(.upward) .menu{top:0}.ui.vertical.menu .active.dropdown.item{border-top-right-radius:0;border-bottom-right-radius:0}.ui.vertical.menu .dropdown.active.item{box-shadow:none}.ui.item.menu .dropdown .menu .item{width:100%}.ui.menu .item>.label{background:#999;color:#fff;margin-left:1em;padding:.3em .78571429em}.ui.vertical.menu .item>.label{background:#999;color:#fff;margin-top:-.15em;margin-bottom:-.15em;padding:.3em .78571429em}.ui.menu .item>.floating.label{padding:.3em .78571429em}.ui.menu .item>img:not(.ui){display:inline-block;vertical-align:middle;margin:-.3em 0;width:2.5em}.ui.vertical.menu .item>img:not(.ui):only-child{display:block;max-width:100%;width:auto}.ui.menu .list .item:before{background:0 0!important}.ui.vertical.sidebar.menu>.item:first-child:before{display:block!important}.ui.vertical.sidebar.menu>.item:before{top:auto;bottom:0}@media only screen and (max-width:767px){.ui.menu>.ui.container{width:100%!important;margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:768px){.ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless)>.container>.item:not(.right):not(.borderless):first-child{border-left:1px solid rgba(34,36,38,.1)}}.ui.link.menu .item:hover,.ui.menu .dropdown.item:hover,.ui.menu .link.item:hover,.ui.menu a.item:hover{cursor:pointer;background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.link.menu .item:active,.ui.menu .link.item:active,.ui.menu a.item:active{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.menu .active.item{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);font-weight:400;box-shadow:none}.ui.menu .active.item>i.icon{opacity:1}.ui.menu .active.item:hover,.ui.vertical.menu .active.item:hover{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.menu .item.disabled,.ui.menu .item.disabled:hover{cursor:default!important;background-color:transparent!important;color:rgba(40,40,40,.3)!important}.ui.menu:not(.vertical) .left.item,.ui.menu:not(.vertical) :not(.dropdown)>.left.menu{display:flex;margin-right:auto!important}.ui.menu:not(.vertical) .right.item,.ui.menu:not(.vertical) .right.menu{display:flex;margin-left:auto!important}.ui.menu .right.item:before,.ui.menu .right.menu>.item:before{right:auto;left:0}.ui.vertical.menu{display:block;flex-direction:column;background:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}.ui.vertical.menu .item{display:block;background:0 0;border-top:none;border-right:none}.ui.vertical.menu>.item:first-child{border-radius:.28571429rem .28571429rem 0 0}.ui.vertical.menu>.item:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.vertical.menu .item>.label{float:right;text-align:center}.ui.vertical.menu .item>i.icon{width:1.18em;float:right;margin:0 0 0 .5em}.ui.vertical.menu .item>.label+i.icon{float:none;margin:0 .5em 0 0}.ui.vertical.menu .item:before{position:absolute;content:"";top:0;left:0;width:100%;height:1px;background:rgba(34,36,38,.1)}.ui.vertical.menu .item:first-child:before{display:none!important}.ui.vertical.menu .item>.menu{margin:.5em -1.14285714em 0}.ui.vertical.menu .menu .item{background:0 0;padding:.5em 1.33333333em;font-size:.85714286em;color:rgba(0,0,0,.5)}.ui.vertical.menu .item .menu .link.item:hover,.ui.vertical.menu .item .menu a.item:hover{color:rgba(0,0,0,.85)}.ui.vertical.menu .menu .item:before{display:none}.ui.vertical.menu .active.item{background:rgba(0,0,0,.05);border-radius:0;box-shadow:none}.ui.vertical.menu>.active.item:first-child{border-radius:.28571429rem .28571429rem 0 0}.ui.vertical.menu>.active.item:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.vertical.menu>.active.item:only-child{border-radius:.28571429rem}.ui.vertical.menu .active.item .menu .active.item{border-left:none}.ui.vertical.menu .item .menu .active.item{background-color:transparent;font-weight:700;color:rgba(0,0,0,.95)}.ui.tabular.menu{border-radius:0;box-shadow:none!important;background:none transparent;border:none;border-bottom:1px solid #d4d4d5}.ui.tabular.fluid.menu{width:calc(100% + 2px)!important}.ui.tabular.menu .item{background:0 0;border:1px solid transparent;border-top:2px solid transparent;border-bottom:none;padding:.92857143em 1.42857143em;color:rgba(0,0,0,.87)}.ui.tabular.menu .item:before{display:none}.ui.tabular.menu .item:hover{background-color:transparent;color:rgba(0,0,0,.8)}.ui.tabular.menu .active.item{background:none #fff;color:rgba(0,0,0,.95);border-top-width:1px;border-color:#d4d4d5;font-weight:700;margin-bottom:-1px;box-shadow:none;border-radius:.28571429rem .28571429rem 0 0!important}.ui.tabular.menu+.attached:not(.top).segment,.ui.tabular.menu+.attached:not(.top).segment+.attached:not(.top).segment{border-top:none;margin-left:0;margin-top:0;margin-right:0;width:100%}.top.attached.segment+.ui.bottom.tabular.menu{position:relative;width:calc(100% + 2px);left:-1px}.ui.bottom.tabular.menu{background:none transparent;border-radius:0;box-shadow:none!important;border-bottom:none;border-top:1px solid #d4d4d5}.ui.bottom.tabular.menu .item{background:0 0;border:1px solid transparent;border-top:none}.ui.bottom.tabular.menu .active.item{background:none #fff;color:rgba(0,0,0,.95);border-color:#d4d4d5;margin:-1px 0 0;border-radius:0 0 .28571429rem .28571429rem!important}.ui.vertical.tabular.menu{background:none transparent;border-radius:0;box-shadow:none!important;border-bottom:none;border-right:1px solid #d4d4d5}.ui.vertical.tabular.menu .item{background:0 0;border:1px solid transparent;border-right:none}.ui.vertical.tabular.menu .active.item{background:none #fff;color:rgba(0,0,0,.95);border-color:#d4d4d5;margin:0 -1px 0 0;border-radius:.28571429rem 0 0 .28571429rem!important}.ui.vertical.right.tabular.menu{background:none transparent;border-radius:0;box-shadow:none!important;border-bottom:none;border-right:none;border-left:1px solid #d4d4d5}.ui.vertical.right.tabular.menu .item{background:0 0;border:1px solid transparent;border-left:none}.ui.vertical.right.tabular.menu .active.item{background:none #fff;color:rgba(0,0,0,.95);border-color:#d4d4d5;margin:0 0 0 -1px;border-radius:0 .28571429rem .28571429rem 0!important}.ui.tabular.menu .active.dropdown.item{margin-bottom:0;border:1px solid transparent;border-top:2px solid transparent;border-bottom:none}.ui.pagination.menu{margin:0;display:inline-flex;vertical-align:middle}.ui.pagination.menu .item:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.pagination.menu .item:last-child:before{display:none}.ui.pagination.menu .item{min-width:3em;text-align:center}.ui.pagination.menu .icon.item i.icon{vertical-align:top}.ui.pagination.menu .active.item{border-top:none;padding-top:.92857143em;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.95);box-shadow:none}.ui.secondary.menu{background:0 0;margin-left:-.35714286em;margin-right:-.35714286em;border-radius:0;border:none;box-shadow:none}.ui.secondary.menu .item{align-self:center;box-shadow:none;border:none;padding:.78571429em .92857143em;margin:0 .35714286em;background:0 0;transition:color .1s ease;border-radius:.28571429rem}.ui.secondary.menu .item:before{display:none!important}.ui.secondary.menu .header.item{border-radius:0;border-right:none;background:none transparent}.ui.secondary.menu .item>img:not(.ui){margin:0}.ui.secondary.menu .dropdown.item:hover,.ui.secondary.menu .link.item:hover,.ui.secondary.menu a.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.secondary.menu .active.item{border-radius:.28571429rem}.ui.secondary.menu .active.item,.ui.secondary.menu .active.item:hover{box-shadow:none;background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.secondary.inverted.menu .link.item,.ui.secondary.inverted.menu a.item{color:hsla(0,0%,100%,.7)!important}.ui.secondary.inverted.menu .dropdown.item:hover,.ui.secondary.inverted.menu .link.item:hover,.ui.secondary.inverted.menu a.item:hover{background:hsla(0,0%,100%,.08);color:#fff!important}.ui.secondary.inverted.menu .active.item{background:hsla(0,0%,100%,.15);color:#fff!important}.ui.secondary.item.menu{margin-left:0;margin-right:0}.ui.secondary.item.menu .item:last-child{margin-right:0}.ui.secondary.attached.menu{box-shadow:none}.ui.vertical.secondary.menu .item:not(.dropdown)>.menu{margin:0 -.92857143em}.ui.vertical.secondary.menu .item:not(.dropdown)>.menu>.item{margin:0;padding:.5em 1.33333333em}.ui.secondary.vertical.menu>.item{border:none;margin:0 0 .35714286em;border-radius:.28571429rem!important}.ui.secondary.vertical.menu>.header.item{border-radius:0}.ui.secondary.inverted.menu,.ui.vertical.secondary.menu .item>.menu .item{background-color:transparent}.ui.secondary.pointing.menu{margin-left:0;margin-right:0;border-bottom:2px solid rgba(34,36,38,.15)}.ui.secondary.pointing.menu .item{border-radius:0;align-self:flex-end;margin:0 0 -2px;padding:.85714286em 1.14285714em;border-bottom:2px solid transparent;transition:color .1s ease}.ui.secondary.pointing.menu .header.item{color:rgba(0,0,0,.85)!important}.ui.secondary.pointing.menu .text.item{box-shadow:none!important}.ui.secondary.pointing.menu .item:after{display:none}.ui.secondary.pointing.menu .dropdown.item:hover,.ui.secondary.pointing.menu .link.item:hover,.ui.secondary.pointing.menu a.item:hover{background-color:transparent;color:rgba(0,0,0,.87)}.ui.secondary.pointing.menu .dropdown.item:active,.ui.secondary.pointing.menu .link.item:active,.ui.secondary.pointing.menu a.item:active{background-color:transparent;border-color:rgba(34,36,38,.15)}.ui.secondary.pointing.menu .active.item{background-color:transparent;box-shadow:none;font-weight:700}.ui.secondary.pointing.menu .active.item,.ui.secondary.pointing.menu .active.item:hover{border-color:#1b1c1d;color:rgba(0,0,0,.95)}.ui.secondary.pointing.menu .active.dropdown.item{border-color:transparent}.ui.secondary.vertical.pointing.menu{border-bottom-width:0;border-right:2px solid rgba(34,36,38,.15)}.ui.secondary.vertical.pointing.menu .item{border-bottom:none;border-radius:0!important;margin:0 -2px 0 0;border-right:2px solid transparent}.ui.secondary.vertical.pointing.menu .active.item{border-color:#1b1c1d}.ui.secondary.inverted.pointing.menu{border-width:2px;border-color:rgba(34,36,38,.15)}.ui.secondary.inverted.pointing.menu .item{color:hsla(0,0%,100%,.9)}.ui.secondary.inverted.pointing.menu .header.item{color:#fff!important}.ui.secondary.inverted.pointing.menu .link.item:hover,.ui.secondary.inverted.pointing.menu a.item:hover{color:rgba(0,0,0,.95)}.ui.secondary.inverted.pointing.menu .active.item{border-color:#fff;color:#fff}.ui.text.menu{background:none transparent;border-radius:0;box-shadow:none;border:none;margin:1em -.5em}.ui.text.menu .item{border-radius:0;box-shadow:none;align-self:center;margin:0;padding:.35714286em .5em;font-weight:400;color:rgba(0,0,0,.6);transition:opacity .1s ease}.ui.text.menu .item:before,.ui.text.menu .menu .item:before{display:none!important}.ui.text.menu .header.item{background-color:transparent;opacity:1;color:rgba(0,0,0,.85);font-size:.92857143em;text-transform:uppercase;font-weight:700}.ui.text.item.menu .item,.ui.text.menu .item>img:not(.ui){margin:0}.ui.vertical.text.menu{margin:1em 0}.ui.vertical.text.menu:first-child{margin-top:0}.ui.vertical.text.menu:last-child{margin-bottom:0}.ui.vertical.text.menu .item{margin:.57142857em 0;padding-left:0;padding-right:0}.ui.vertical.text.menu .item>i.icon{float:none;margin:0 .35714286em 0 0}.ui.vertical.text.menu .header.item{margin:.57142857em 0 .71428571em}.ui.vertical.text.menu .item:not(.dropdown)>.menu{margin:0}.ui.vertical.text.menu .item:not(.dropdown)>.menu>.item{margin:0;padding:.5em 0}.ui.text.menu .item:hover{opacity:1;background-color:transparent}.ui.text.menu .active.item{border:none;box-shadow:none;font-weight:400;color:rgba(0,0,0,.95)}.ui.text.menu .active.item,.ui.text.menu .active.item:hover{background-color:transparent}.ui.text.attached.menu,.ui.text.pointing.menu .active.item:after{box-shadow:none}.ui.inverted.text.menu,.ui.inverted.text.menu .active.item,.ui.inverted.text.menu .item,.ui.inverted.text.menu .item:hover{background-color:transparent!important}.ui.fluid.text.menu{margin-left:0;margin-right:0}.ui.vertical.icon.menu{display:inline-block;width:auto}.ui.icon.menu .item{height:auto;text-align:center;color:#1b1c1d}.ui.icon.menu .item>.icon:not(.dropdown){margin:0;opacity:1}.ui.icon.menu .icon:before{opacity:1}.ui.menu .icon.item>.icon{width:auto;margin:0 auto}.ui.vertical.icon.menu .item>.icon:not(.dropdown){display:block;opacity:1;margin:0 auto;float:none}.ui.inverted.icon.menu .item{color:#fff}.ui.labeled.icon.menu{text-align:center}.ui.labeled.icon.menu .item{min-width:6em;flex-direction:column}.ui.labeled.icon.menu .item>.icon:not(.dropdown){height:1em;display:block;font-size:1.71428571em!important;margin:0 auto .5rem!important}.ui.fluid.labeled.icon.menu>.item{min-width:0}@media only screen and (max-width:767px){.ui.stackable.menu{flex-direction:column}.ui.stackable.menu .item{width:100%!important}.ui.stackable.menu .item:before{position:absolute;content:"";top:auto;bottom:0;left:0;width:100%;height:1px;background:rgba(34,36,38,.1)}.ui.stackable.menu .left.item,.ui.stackable.menu .left.menu{margin-right:0!important}.ui.stackable.menu .right.item,.ui.stackable.menu .right.menu{margin-left:0!important}.ui.stackable.menu .left.menu,.ui.stackable.menu .right.menu{flex-direction:column}}.ui.menu .red.active.item,.ui.red.menu .active.item{border-color:#db2828!important;color:#db2828!important}.ui.menu .orange.active.item,.ui.orange.menu .active.item{border-color:#f2711c!important;color:#f2711c!important}.ui.menu .yellow.active.item,.ui.yellow.menu .active.item{border-color:#fbbd08!important;color:#fbbd08!important}.ui.menu .olive.active.item,.ui.olive.menu .active.item{border-color:#b5cc18!important;color:#b5cc18!important}.ui.green.menu .active.item,.ui.menu .green.active.item{border-color:#21ba45!important;color:#21ba45!important}.ui.menu .teal.active.item,.ui.teal.menu .active.item{border-color:#00b5ad!important;color:#00b5ad!important}.ui.blue.menu .active.item,.ui.menu .blue.active.item{border-color:#2185d0!important;color:#2185d0!important}.ui.menu .violet.active.item,.ui.violet.menu .active.item{border-color:#6435c9!important;color:#6435c9!important}.ui.menu .purple.active.item,.ui.purple.menu .active.item{border-color:#a333c8!important;color:#a333c8!important}.ui.menu .pink.active.item,.ui.pink.menu .active.item{border-color:#e03997!important;color:#e03997!important}.ui.brown.menu .active.item,.ui.menu .brown.active.item{border-color:#a5673f!important;color:#a5673f!important}.ui.grey.menu .active.item,.ui.menu .grey.active.item{border-color:#767676!important;color:#767676!important}.ui.inverted.menu{border:0 solid transparent;background:#1b1c1d;box-shadow:none}.ui.inverted.menu .item,.ui.inverted.menu .item>a:not(.ui){background:0 0;color:hsla(0,0%,100%,.9)}.ui.inverted.menu .item.menu{background:0 0}.ui.inverted.menu .item:before,.ui.vertical.inverted.menu .item:before{background:hsla(0,0%,100%,.08)}.ui.vertical.inverted.menu .menu .item,.ui.vertical.inverted.menu .menu .item a:not(.ui){color:hsla(0,0%,100%,.5)}.ui.inverted.menu .header.item{margin:0;background:0 0;box-shadow:none}.ui.inverted.menu .item.disabled,.ui.inverted.menu .item.disabled:hover{color:hsla(0,0%,88.2%,.3)}.ui.inverted.menu .dropdown.item:hover,.ui.inverted.menu .link.item:hover,.ui.inverted.menu a.item:hover,.ui.link.inverted.menu .item:hover{background:hsla(0,0%,100%,.08);color:#fff}.ui.vertical.inverted.menu .item .menu .link.item:hover,.ui.vertical.inverted.menu .item .menu a.item:hover{background:0 0;color:#fff}.ui.inverted.menu .link.item:active,.ui.inverted.menu a.item:active{background:hsla(0,0%,100%,.08);color:#fff}.ui.inverted.menu .active.item{background:hsla(0,0%,100%,.15);color:#fff!important}.ui.inverted.vertical.menu .item .menu .active.item{background:0 0;color:#fff}.ui.inverted.pointing.menu .active.item:after{background:#3d3e3f!important;margin:0!important;box-shadow:none!important;border:none!important}.ui.inverted.menu .active.item:hover{background:hsla(0,0%,100%,.15);color:#fff!important}.ui.inverted.pointing.menu .active.item:hover:after{background:#3d3e3f!important}.ui.floated.menu{float:left;margin:0 .5rem 0 0}.ui.floated.menu .item:last-child:before{display:none}.ui.right.floated.menu{float:right;margin:0 0 0 .5rem}.ui.inverted.menu .red.active.item,.ui.inverted.red.menu{background-color:#db2828}.ui.inverted.red.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.red.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .orange.active.item,.ui.inverted.orange.menu{background-color:#f2711c}.ui.inverted.orange.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.orange.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .yellow.active.item,.ui.inverted.yellow.menu{background-color:#fbbd08}.ui.inverted.yellow.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.yellow.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .olive.active.item,.ui.inverted.olive.menu{background-color:#b5cc18}.ui.inverted.olive.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.olive.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.green.menu,.ui.inverted.menu .green.active.item{background-color:#21ba45}.ui.inverted.green.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.green.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .teal.active.item,.ui.inverted.teal.menu{background-color:#00b5ad}.ui.inverted.teal.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.teal.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.blue.menu,.ui.inverted.menu .blue.active.item{background-color:#2185d0}.ui.inverted.blue.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.blue.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .violet.active.item,.ui.inverted.violet.menu{background-color:#6435c9}.ui.inverted.violet.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.violet.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .purple.active.item,.ui.inverted.purple.menu{background-color:#a333c8}.ui.inverted.purple.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.purple.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .pink.active.item,.ui.inverted.pink.menu{background-color:#e03997}.ui.inverted.pink.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.pink.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.brown.menu,.ui.inverted.menu .brown.active.item{background-color:#a5673f}.ui.inverted.brown.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.brown.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.grey.menu,.ui.inverted.menu .grey.active.item{background-color:#767676}.ui.inverted.grey.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.grey.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.fitted.menu .item,.ui.fitted.menu .item .menu .item,.ui.menu .fitted.item{padding:0}.ui.horizontally.fitted.menu .item,.ui.horizontally.fitted.menu .item .menu .item,.ui.menu .horizontally.fitted.item{padding-top:.92857143em;padding-bottom:.92857143em}.ui.menu .vertically.fitted.item,.ui.vertically.fitted.menu .item,.ui.vertically.fitted.menu .item .menu .item{padding-left:1.14285714em;padding-right:1.14285714em}.ui.borderless.menu .item .menu .item:before,.ui.borderless.menu .item:before,.ui.menu .borderless.item:before{background:0 0!important}.ui.compact.menu{display:inline-flex;margin:0;vertical-align:middle}.ui.compact.vertical.menu{display:inline-block}.ui.compact.menu .item:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.compact.menu .item:last-child:before{display:none}.ui.compact.vertical.menu{width:auto!important}.ui.compact.vertical.menu .item:last-child:before{display:block}.ui.menu.fluid,.ui.vertical.menu.fluid{width:100%!important}.ui.item.menu,.ui.item.menu .item{width:100%;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;text-align:center;justify-content:center}.ui.attached.item.menu{margin:0 -1px!important}.ui.item.menu .item:last-child:before{display:none}.ui.menu.two.item .item{width:50%}.ui.menu.three.item .item{width:33.333%}.ui.menu.four.item .item{width:25%}.ui.menu.five.item .item{width:20%}.ui.menu.six.item .item{width:16.666%}.ui.menu.seven.item .item{width:14.285%}.ui.menu.eight.item .item{width:12.5%}.ui.menu.nine.item .item{width:11.11%}.ui.menu.ten.item .item{width:10%}.ui.menu.eleven.item .item{width:9.09%}.ui.menu.twelve.item .item{width:8.333%}.ui.menu.fixed{position:fixed;z-index:101;margin:0;width:100%}.ui.menu.fixed,.ui.menu.fixed .item:first-child,.ui.menu.fixed .item:last-child{border-radius:0!important}.ui.fixed.menu,.ui[class*="top fixed"].menu{top:0;left:0;right:auto;bottom:auto}.ui[class*="top fixed"].menu{border-top:none;border-left:none;border-right:none}.ui[class*="right fixed"].menu{border-top:none;border-bottom:none;border-right:none;top:0;right:0;left:auto;bottom:auto;width:auto;height:100%}.ui[class*="bottom fixed"].menu{border-bottom:none;border-left:none;border-right:none;bottom:0;left:0;top:auto;right:auto}.ui[class*="left fixed"].menu{border-top:none;border-bottom:none;border-left:none;top:0;left:0;right:auto;bottom:auto;width:auto;height:100%}.ui.fixed.menu+.ui.grid{padding-top:2.75rem}.ui.pointing.menu .item:after{visibility:hidden;position:absolute;content:"";top:100%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);background:0 0;margin:.5px 0 0;width:.57142857em;height:.57142857em;border:1px solid #d4d4d5;border-top:none;border-left:none;z-index:2;transition:background .1s ease}.ui.vertical.pointing.menu .item:after{position:absolute;top:50%;right:0;bottom:auto;left:auto;transform:translateX(50%) translateY(-50%) rotate(45deg);margin:0 -.5px 0 0;border:1px solid #d4d4d5;border-bottom:none;border-left:none}.ui.pointing.menu .active.item:after{visibility:visible}.ui.pointing.menu .active.dropdown.item:after{visibility:hidden}.ui.pointing.menu .active.item .menu .active.item:after,.ui.pointing.menu .dropdown.active.item:after{display:none}.ui.pointing.menu .active.item:after,.ui.pointing.menu .active.item:hover:after,.ui.vertical.pointing.menu .active.item:after,.ui.vertical.pointing.menu .active.item:hover:after{background-color:#f2f2f2}.ui.vertical.pointing.menu .menu .active.item:after{background-color:#fff}.ui.attached.menu{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);box-shadow:none}.ui.attached+.ui.attached.menu:not(.top){border-top:none}.ui[class*="top attached"].menu{bottom:0;margin-bottom:0;top:0;margin-top:1rem;border-radius:.28571429rem .28571429rem 0 0}.ui.menu[class*="top attached"]:first-child{margin-top:0}.ui[class*="bottom attached"].menu{bottom:0;margin-top:0;top:0;margin-bottom:1rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].menu:last-child{margin-bottom:0}.ui.top.attached.menu>.item:first-child{border-radius:.28571429rem 0 0 0}.ui.bottom.attached.menu>.item:first-child{border-radius:0 0 0 .28571429rem}.ui.attached.menu:not(.tabular){border:1px solid #d4d4d5}.ui.attached.inverted.menu{border:none}.ui.attached.tabular.menu{margin-left:0;margin-right:0;width:100%}.ui.mini.menu{font-size:.78571429rem}.ui.mini.vertical.menu{width:9rem}.ui.tiny.menu{font-size:.85714286rem}.ui.tiny.vertical.menu{width:11rem}.ui.small.menu{font-size:.92857143rem}.ui.small.vertical.menu{width:13rem}.ui.menu{font-size:1rem}.ui.vertical.menu{width:15rem}.ui.large.menu{font-size:1.07142857rem}.ui.large.vertical.menu{width:18rem}.ui.huge.menu{font-size:1.21428571rem}.ui.huge.vertical.menu{width:22rem}.ui.big.menu{font-size:1.14285714rem}.ui.big.vertical.menu{width:20rem}.ui.massive.menu{font-size:1.28571429rem}.ui.massive.vertical.menu{width:25rem}

 /*!
 * # Semantic UI 2.4.0 - Message
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.message{position:relative;min-height:1em;margin:1em 0;background:#f8f8f9;padding:1em 1.5em;line-height:1.4285em;color:rgba(0,0,0,.87);transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;border-radius:.28571429rem;box-shadow:inset 0 0 0 1px rgba(34,36,38,.22),0 0 0 0 transparent}.ui.message:first-child{margin-top:0}.ui.message:last-child{margin-bottom:0}.ui.message .header{display:block;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;margin:-.14285714em 0 0}.ui.message .header:not(.ui){font-size:1.14285714em}.ui.message p{opacity:.85;margin:.75em 0}.ui.message p:first-child{margin-top:0}.ui.message p:last-child{margin-bottom:0}.ui.message .header+p{margin-top:.25em}.ui.message .list:not(.ui){text-align:left;padding:0;opacity:.85;list-style-position:inside;margin:.5em 0 0}.ui.message .list:not(.ui):first-child{margin-top:0}.ui.message .list:not(.ui):last-child{margin-bottom:0}.ui.message .list:not(.ui) li{position:relative;list-style-type:none;margin:0 0 .3em 1em;padding:0}.ui.message .list:not(.ui) li:before{position:absolute;content:"\2022";left:-1em;height:100%;vertical-align:baseline}.ui.message .list:not(.ui) li:last-child{margin-bottom:0}.ui.message>.icon{margin-right:.6em}.ui.message>.close.icon{cursor:pointer;position:absolute;margin:0;top:.78575em;right:.5em;opacity:.7;transition:opacity .1s ease}.ui.message>.close.icon:hover{opacity:1}.ui.message>:first-child{margin-top:0}.ui.message>:last-child{margin-bottom:0}.ui.dropdown .menu>.message{margin:0 -1px}.ui.visible.visible.visible.visible.message{display:block}.ui.icon.visible.visible.visible.visible.message{display:flex}.ui.hidden.hidden.hidden.hidden.message{display:none}.ui.compact.message{display:inline-block}.ui.compact.icon.message{display:inline-flex}.ui.attached.message{margin-bottom:-1px;border-radius:.28571429rem .28571429rem 0 0;box-shadow:inset 0 0 0 1px rgba(34,36,38,.15);margin-left:-1px;margin-right:-1px}.ui.attached+.ui.attached.message:not(.top):not(.bottom){margin-top:-1px;border-radius:0}.ui.bottom.attached.message{margin-top:-1px;border-radius:0 0 .28571429rem .28571429rem;box-shadow:inset 0 0 0 1px rgba(34,36,38,.15),0 1px 2px 0 rgba(34,36,38,.15)}.ui.bottom.attached.message:not(:last-child){margin-bottom:1em}.ui.attached.icon.message{width:auto}.ui.icon.message{display:flex;width:100%;align-items:center}.ui.icon.message>.icon:not(.close){display:block;flex:0 0 auto;width:auto;line-height:1;vertical-align:middle;font-size:3em;opacity:.8}.ui.icon.message>.content{display:block;flex:1 1 auto;vertical-align:middle}.ui.icon.message .icon:not(.close)+.content{padding-left:0}.ui.icon.message .circular.icon{width:1em}.ui.floating.message{box-shadow:inset 0 0 0 1px rgba(34,36,38,.22),0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.black.message{background-color:#1b1c1d;color:hsla(0,0%,100%,.9)}.ui.positive.message{background-color:#fcfff5;color:#2c662d}.ui.attached.positive.message,.ui.positive.message{box-shadow:inset 0 0 0 1px #a3c293,0 0 0 0 transparent}.ui.positive.message .header{color:#1a531b}.ui.negative.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.negative.message,.ui.negative.message{box-shadow:inset 0 0 0 1px #e0b4b4,0 0 0 0 transparent}.ui.negative.message .header{color:#912d2b}.ui.info.message{background-color:#f8ffff;color:#276f86}.ui.attached.info.message,.ui.info.message{box-shadow:inset 0 0 0 1px #a9d5de,0 0 0 0 transparent}.ui.info.message .header{color:#0e566c}.ui.warning.message{background-color:#fffaf3;color:#573a08}.ui.attached.warning.message,.ui.warning.message{box-shadow:inset 0 0 0 1px #c9ba9b,0 0 0 0 transparent}.ui.warning.message .header{color:#794b02}.ui.error.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.error.message,.ui.error.message{box-shadow:inset 0 0 0 1px #e0b4b4,0 0 0 0 transparent}.ui.error.message .header{color:#912d2b}.ui.success.message{background-color:#fcfff5;color:#2c662d}.ui.attached.success.message,.ui.success.message{box-shadow:inset 0 0 0 1px #a3c293,0 0 0 0 transparent}.ui.success.message .header{color:#1a531b}.ui.black.message,.ui.inverted.message{background-color:#1b1c1d;color:hsla(0,0%,100%,.9)}.ui.red.message{background-color:#ffe8e6;color:#db2828;box-shadow:inset 0 0 0 1px #db2828,0 0 0 0 transparent}.ui.red.message .header{color:#c82121}.ui.orange.message{background-color:#ffedde;color:#f2711c;box-shadow:inset 0 0 0 1px #f2711c,0 0 0 0 transparent}.ui.orange.message .header{color:#e7640d}.ui.yellow.message{background-color:#fff8db;color:#b58105;box-shadow:inset 0 0 0 1px #b58105,0 0 0 0 transparent}.ui.yellow.message .header{color:#9c6f04}.ui.olive.message{background-color:#fbfdef;color:#8abc1e;box-shadow:inset 0 0 0 1px #8abc1e,0 0 0 0 transparent}.ui.olive.message .header{color:#7aa61a}.ui.green.message{background-color:#e5f9e7;color:#1ebc30;box-shadow:inset 0 0 0 1px #1ebc30,0 0 0 0 transparent}.ui.green.message .header{color:#1aa62a}.ui.teal.message{background-color:#e1f7f7;color:#10a3a3;box-shadow:inset 0 0 0 1px #10a3a3,0 0 0 0 transparent}.ui.teal.message .header{color:#0e8c8c}.ui.blue.message{background-color:#dff0ff;color:#2185d0;box-shadow:inset 0 0 0 1px #2185d0,0 0 0 0 transparent}.ui.blue.message .header{color:#1e77ba}.ui.violet.message{background-color:#eae7ff;color:#6435c9;box-shadow:inset 0 0 0 1px #6435c9,0 0 0 0 transparent}.ui.violet.message .header{color:#5a30b5}.ui.purple.message{background-color:#f6e7ff;color:#a333c8;box-shadow:inset 0 0 0 1px #a333c8,0 0 0 0 transparent}.ui.purple.message .header{color:#922eb4}.ui.pink.message{background-color:#ffe3fb;color:#e03997;box-shadow:inset 0 0 0 1px #e03997,0 0 0 0 transparent}.ui.pink.message .header{color:#dd238b}.ui.brown.message{background-color:#f1e2d3;color:#a5673f;box-shadow:inset 0 0 0 1px #a5673f,0 0 0 0 transparent}.ui.brown.message .header{color:#935b38}.ui.mini.message{font-size:.78571429em}.ui.tiny.message{font-size:.85714286em}.ui.small.message{font-size:.92857143em}.ui.message{font-size:1em}.ui.large.message{font-size:1.14285714em}.ui.big.message{font-size:1.28571429em}.ui.huge.message{font-size:1.42857143em}.ui.massive.message{font-size:1.71428571em}

 /*!
 * # Semantic UI 2.4.0 - Table
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.table{width:100%;background:#fff;margin:1em 0;border:1px solid rgba(34,36,38,.15);box-shadow:none;border-radius:.28571429rem;text-align:left;color:rgba(0,0,0,.87);border-collapse:separate;border-spacing:0}.ui.table:first-child{margin-top:0}.ui.table:last-child{margin-bottom:0}.ui.table td,.ui.table th{transition:background .1s ease,color .1s ease}.ui.table thead{box-shadow:none}.ui.table thead th{cursor:auto;background:#f9fafb;text-align:inherit;color:rgba(0,0,0,.87);padding:.92857143em .78571429em;vertical-align:inherit;font-style:none;font-weight:700;text-transform:none;border-bottom:1px solid rgba(34,36,38,.1);border-left:none}.ui.table thead tr>th:first-child{border-left:none}.ui.table thead tr:first-child>th:first-child{border-radius:.28571429rem 0 0 0}.ui.table thead tr:first-child>th:last-child{border-radius:0 .28571429rem 0 0}.ui.table thead tr:first-child>th:only-child{border-radius:.28571429rem .28571429rem 0 0}.ui.table tfoot{box-shadow:none}.ui.table tfoot th{cursor:auto;border-top:1px solid rgba(34,36,38,.15);background:#f9fafb;text-align:inherit;color:rgba(0,0,0,.87);padding:.78571429em;vertical-align:middle;font-style:normal;font-weight:400;text-transform:none}.ui.table tfoot tr>th:first-child{border-left:none}.ui.table tfoot tr:first-child>th:first-child{border-radius:0 0 0 .28571429rem}.ui.table tfoot tr:first-child>th:last-child{border-radius:0 0 .28571429rem 0}.ui.table tfoot tr:first-child>th:only-child{border-radius:0 0 .28571429rem .28571429rem}.ui.table tr td{border-top:1px solid rgba(34,36,38,.1)}.ui.table tr:first-child td{border-top:none}.ui.table tbody+tbody tr:first-child td{border-top:1px solid rgba(34,36,38,.1)}.ui.table td{padding:.78571429em;text-align:inherit}.ui.table>.icon{vertical-align:baseline}.ui.table>.icon:only-child{margin:0}.ui.table.segment{padding:0}.ui.table.segment:after{display:none}.ui.table.segment.stacked:after{display:block}@media only screen and (max-width:767px){.ui.table:not(.unstackable){width:100%}.ui.table:not(.unstackable) tbody,.ui.table:not(.unstackable) tr,.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th{width:auto!important;display:block!important}.ui.table:not(.unstackable){padding:0}.ui.table:not(.unstackable) tfoot,.ui.table:not(.unstackable) thead{display:block}.ui.table:not(.unstackable) tr{padding-top:1em;padding-bottom:1em;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1)!important}.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th{background:0 0;border:none!important;padding:.25em .75em!important;box-shadow:none!important}.ui.table:not(.unstackable) td:first-child,.ui.table:not(.unstackable) th:first-child{font-weight:700}.ui.definition.table:not(.unstackable) thead th:first-child{box-shadow:none!important}}.ui.table td .image,.ui.table td .image img,.ui.table th .image,.ui.table th .image img{max-width:none}.ui.structured.table{border-collapse:collapse}.ui.structured.table thead th{border-left:none;border-right:none}.ui.structured.sortable.table thead th{border-left:1px solid rgba(34,36,38,.15);border-right:1px solid rgba(34,36,38,.15)}.ui.structured.basic.table th{border-left:none;border-right:none}.ui.structured.celled.table tr td,.ui.structured.celled.table tr th{border-left:1px solid rgba(34,36,38,.1);border-right:1px solid rgba(34,36,38,.1)}.ui.definition.table thead:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:400;color:rgba(0,0,0,.4);box-shadow:-1px -1px 0 1px #fff}.ui.definition.table tfoot:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:rgba(0,0,0,.4);color:normal;box-shadow:1px 1px 0 1px #fff}.ui.celled.definition.table thead:not(.full-width) th:first-child{box-shadow:0 -1px 0 1px #fff}.ui.celled.definition.table tfoot:not(.full-width) th:first-child{box-shadow:0 1px 0 1px #fff}.ui.definition.table tr td.definition,.ui.definition.table tr td:first-child:not(.ignored){background:rgba(0,0,0,.03);font-weight:700;color:rgba(0,0,0,.95);text-transform:"";box-shadow:"";text-align:"";font-size:1em;padding-left:"";padding-right:""}.ui.definition.table td:nth-child(2),.ui.definition.table tfoot:not(.full-width) th:nth-child(2),.ui.definition.table thead:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.table td.positive,.ui.table tr.positive{box-shadow:inset 0 0 0 #a3c293;background:#fcfff5!important;color:#2c662d!important}.ui.table td.error,.ui.table td.negative,.ui.table tr.error,.ui.table tr.negative{box-shadow:inset 0 0 0 #e0b4b4;background:#fff6f6!important;color:#9f3a38!important}.ui.table td.warning,.ui.table tr.warning{box-shadow:inset 0 0 0 #c9ba9b;background:#fffaf3!important;color:#573a08!important}.ui.table td.active,.ui.table tr.active{box-shadow:inset 0 0 0 rgba(0,0,0,.87);background:#e0e0e0!important;color:rgba(0,0,0,.87)!important}.ui.table tr.disabled:hover,.ui.table tr.disabled td,.ui.table tr:hover td.disabled,.ui.table tr td.disabled{pointer-events:none;color:rgba(40,40,40,.3)}@media only screen and (max-width:991px){.ui[class*="tablet stackable"].table,.ui[class*="tablet stackable"].table tbody,.ui[class*="tablet stackable"].table tr,.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th{width:100%!important;display:block!important}.ui[class*="tablet stackable"].table{padding:0}.ui[class*="tablet stackable"].table tfoot,.ui[class*="tablet stackable"].table thead{display:block}.ui[class*="tablet stackable"].table tr{padding-top:1em;padding-bottom:1em;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1)!important}.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th{background:0 0;border:none!important;padding:.25em .75em;box-shadow:none!important}.ui.definition[class*="tablet stackable"].table thead th:first-child{box-shadow:none!important}}.ui.table[class*="left aligned"],.ui.table [class*="left aligned"]{text-align:left}.ui.table[class*="center aligned"],.ui.table [class*="center aligned"]{text-align:center}.ui.table[class*="right aligned"],.ui.table [class*="right aligned"]{text-align:right}.ui.table[class*="top aligned"],.ui.table [class*="top aligned"]{vertical-align:top}.ui.table[class*="middle aligned"],.ui.table [class*="middle aligned"]{vertical-align:middle}.ui.table[class*="bottom aligned"],.ui.table [class*="bottom aligned"]{vertical-align:bottom}.ui.table td.collapsing,.ui.table th.collapsing{width:1px;white-space:nowrap}.ui.fixed.table{table-layout:fixed}.ui.fixed.table td,.ui.fixed.table th{overflow:hidden;text-overflow:ellipsis}.ui.selectable.table tbody tr:hover,.ui.table tbody tr td.selectable:hover{background:rgba(0,0,0,.05)!important;color:rgba(0,0,0,.95)!important}.ui.inverted.table tbody tr td.selectable:hover,.ui.selectable.inverted.table tbody tr:hover{background:hsla(0,0%,100%,.08)!important;color:#fff!important}.ui.table tbody tr td.selectable{padding:0}.ui.table tbody tr td.selectable>a:not(.ui){display:block;color:inherit;padding:.78571429em}.ui.selectable.table tr.error:hover,.ui.selectable.table tr:hover td.error,.ui.table tr td.selectable.error:hover{background:#ffe7e7!important;color:#943634!important}.ui.selectable.table tr.warning:hover,.ui.selectable.table tr:hover td.warning,.ui.table tr td.selectable.warning:hover{background:#fff4e4!important;color:#493107!important}.ui.selectable.table tr.active:hover,.ui.selectable.table tr:hover td.active,.ui.table tr td.selectable.active:hover{background:#e0e0e0!important;color:rgba(0,0,0,.87)!important}.ui.selectable.table tr.positive:hover,.ui.selectable.table tr:hover td.positive,.ui.table tr td.selectable.positive:hover{background:#f7ffe6!important;color:#275b28!important}.ui.selectable.table tr.negative:hover,.ui.selectable.table tr:hover td.negative,.ui.table tr td.selectable.negative:hover{background:#ffe7e7!important;color:#943634!important}.ui.attached.table{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);box-shadow:none;border:1px solid #d4d4d5}.ui.attached+.ui.attached.table:not(.top){border-top:none}.ui[class*="top attached"].table{bottom:0;margin-bottom:0;top:0;margin-top:1em;border-radius:.28571429rem .28571429rem 0 0}.ui.table[class*="top attached"]:first-child{margin-top:0}.ui[class*="bottom attached"].table{bottom:0;margin-top:0;top:0;margin-bottom:1em;box-shadow:none,none;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].table:last-child{margin-bottom:0}.ui.striped.table>tr:nth-child(2n),.ui.striped.table tbody tr:nth-child(2n){background-color:rgba(0,0,50,.02)}.ui.inverted.striped.table>tr:nth-child(2n),.ui.inverted.striped.table tbody tr:nth-child(2n){background-color:hsla(0,0%,100%,.05)}.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover{background:#efefef!important;color:rgba(0,0,0,.95)!important}.ui.table[class*="single line"],.ui.table [class*="single line"]{white-space:nowrap}.ui.red.table{border-top:.2em solid #db2828}.ui.inverted.red.table{background-color:#db2828!important;color:#fff!important}.ui.orange.table{border-top:.2em solid #f2711c}.ui.inverted.orange.table{background-color:#f2711c!important;color:#fff!important}.ui.yellow.table{border-top:.2em solid #fbbd08}.ui.inverted.yellow.table{background-color:#fbbd08!important;color:#fff!important}.ui.olive.table{border-top:.2em solid #b5cc18}.ui.inverted.olive.table{background-color:#b5cc18!important;color:#fff!important}.ui.green.table{border-top:.2em solid #21ba45}.ui.inverted.green.table{background-color:#21ba45!important;color:#fff!important}.ui.teal.table{border-top:.2em solid #00b5ad}.ui.inverted.teal.table{background-color:#00b5ad!important;color:#fff!important}.ui.blue.table{border-top:.2em solid #2185d0}.ui.inverted.blue.table{background-color:#2185d0!important;color:#fff!important}.ui.violet.table{border-top:.2em solid #6435c9}.ui.inverted.violet.table{background-color:#6435c9!important;color:#fff!important}.ui.purple.table{border-top:.2em solid #a333c8}.ui.inverted.purple.table{background-color:#a333c8!important;color:#fff!important}.ui.pink.table{border-top:.2em solid #e03997}.ui.inverted.pink.table{background-color:#e03997!important;color:#fff!important}.ui.brown.table{border-top:.2em solid #a5673f}.ui.inverted.brown.table{background-color:#a5673f!important;color:#fff!important}.ui.grey.table{border-top:.2em solid #767676}.ui.inverted.grey.table{background-color:#767676!important;color:#fff!important}.ui.black.table{border-top:.2em solid #1b1c1d}.ui.inverted.black.table{background-color:#1b1c1d!important;color:#fff!important}.ui.one.column.table td{width:100%}.ui.two.column.table td{width:50%}.ui.three.column.table td{width:33.33333333%}.ui.four.column.table td{width:25%}.ui.five.column.table td{width:20%}.ui.six.column.table td{width:16.66666667%}.ui.seven.column.table td{width:14.28571429%}.ui.eight.column.table td{width:12.5%}.ui.nine.column.table td{width:11.11111111%}.ui.ten.column.table td{width:10%}.ui.eleven.column.table td{width:9.09090909%}.ui.twelve.column.table td{width:8.33333333%}.ui.thirteen.column.table td{width:7.69230769%}.ui.fourteen.column.table td{width:7.14285714%}.ui.fifteen.column.table td{width:6.66666667%}.ui.sixteen.column.table td,.ui.table td.one.wide,.ui.table th.one.wide{width:6.25%}.ui.table td.two.wide,.ui.table th.two.wide{width:12.5%}.ui.table td.three.wide,.ui.table th.three.wide{width:18.75%}.ui.table td.four.wide,.ui.table th.four.wide{width:25%}.ui.table td.five.wide,.ui.table th.five.wide{width:31.25%}.ui.table td.six.wide,.ui.table th.six.wide{width:37.5%}.ui.table td.seven.wide,.ui.table th.seven.wide{width:43.75%}.ui.table td.eight.wide,.ui.table th.eight.wide{width:50%}.ui.table td.nine.wide,.ui.table th.nine.wide{width:56.25%}.ui.table td.ten.wide,.ui.table th.ten.wide{width:62.5%}.ui.table td.eleven.wide,.ui.table th.eleven.wide{width:68.75%}.ui.table td.twelve.wide,.ui.table th.twelve.wide{width:75%}.ui.table td.thirteen.wide,.ui.table th.thirteen.wide{width:81.25%}.ui.table td.fourteen.wide,.ui.table th.fourteen.wide{width:87.5%}.ui.table td.fifteen.wide,.ui.table th.fifteen.wide{width:93.75%}.ui.table td.sixteen.wide,.ui.table th.sixteen.wide{width:100%}.ui.sortable.table thead th{cursor:pointer;white-space:nowrap;border-left:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87)}.ui.sortable.table thead th:first-child{border-left:none}.ui.sortable.table thead th.sorted,.ui.sortable.table thead th.sorted:hover{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.sortable.table thead th:after{display:none;font-style:normal;font-weight:400;text-decoration:inherit;content:"";height:1em;width:auto;opacity:.8;margin:0 0 0 .5em;font-family:Icons}.ui.sortable.table thead th.ascending:after{content:"\F0D8"}.ui.sortable.table thead th.descending:after{content:"\F0D7"}.ui.sortable.table th.disabled:hover{cursor:auto;color:rgba(40,40,40,.3)}.ui.sortable.table thead th:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.8)}.ui.sortable.table thead th.sorted{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.sortable.table thead th.sorted:after{display:inline-block}.ui.sortable.table thead th.sorted:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.inverted.sortable.table thead th.sorted{background:hsla(0,0%,100%,.15) linear-gradient(transparent,rgba(0,0,0,.05));color:#fff}.ui.inverted.sortable.table thead th:hover{background:hsla(0,0%,100%,.08) linear-gradient(transparent,rgba(0,0,0,.05));color:#fff}.ui.inverted.sortable.table thead th{border-left-color:transparent;border-right-color:transparent}.ui.inverted.table{background:#333;color:hsla(0,0%,100%,.9);border:none}.ui.inverted.table th{background-color:rgba(0,0,0,.15);color:hsla(0,0%,100%,.9)!important}.ui.inverted.table th,.ui.inverted.table tr td{border-color:hsla(0,0%,100%,.1)!important}.ui.inverted.table tr.disabled:hover td,.ui.inverted.table tr.disabled td,.ui.inverted.table tr:hover td.disabled,.ui.inverted.table tr td.disabled{pointer-events:none;color:hsla(0,0%,88.2%,.3)}.ui.inverted.definition.table tfoot:not(.full-width) th:first-child,.ui.inverted.definition.table thead:not(.full-width) th:first-child{background:#fff}.ui.inverted.definition.table tr td:first-child{background:hsla(0,0%,100%,.02);color:#fff}.ui.collapsing.table{width:auto}.ui.basic.table{background:0 0;border:1px solid rgba(34,36,38,.15);box-shadow:none}.ui.basic.table tfoot,.ui.basic.table thead{box-shadow:none}.ui.basic.table th{background:0 0;border-left:none}.ui.basic.table tbody tr{border-bottom:1px solid rgba(0,0,0,.1)}.ui.basic.table td{background:0 0}.ui.basic.striped.table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)!important}.ui[class*="very basic"].table{border:none}.ui[class*="very basic"].table:not(.sortable):not(.striped) td,.ui[class*="very basic"].table:not(.sortable):not(.striped) th{padding:""}.ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child{padding-left:0}.ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child{padding-right:0}.ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th{padding-top:0}.ui.celled.table tr td,.ui.celled.table tr th{border-left:1px solid rgba(34,36,38,.1)}.ui.celled.table tr td:first-child,.ui.celled.table tr th:first-child{border-left:none}.ui.padded.table th{padding-left:1em;padding-right:1em}.ui.padded.table td,.ui.padded.table th{padding:1em}.ui[class*="very padded"].table th{padding-left:1.5em;padding-right:1.5em}.ui[class*="very padded"].table td{padding:1.5em}.ui.compact.table th{padding-left:.7em;padding-right:.7em}.ui.compact.table td{padding:.5em .7em}.ui[class*="very compact"].table th{padding-left:.6em;padding-right:.6em}.ui[class*="very compact"].table td{padding:.4em .6em}.ui.small.table{font-size:.9em}.ui.table{font-size:1em}.ui.large.table{font-size:1.1em}

 /*!
 * # Semantic UI 2.4.0 - Ad
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Copyright 2013 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.ad{display:block;overflow:hidden;margin:1em 0}.ui.ad:first-child,.ui.ad:last-child{margin:0}.ui.ad iframe{margin:0;padding:0;border:none;overflow:hidden}.ui.leaderboard.ad{width:728px;height:90px}.ui[class*="medium rectangle"].ad{width:300px;height:250px}.ui[class*="large rectangle"].ad{width:336px;height:280px}.ui[class*="half page"].ad{width:300px;height:600px}.ui.square.ad{width:250px;height:250px}.ui[class*="small square"].ad{width:200px;height:200px}.ui[class*="small rectangle"].ad{width:180px;height:150px}.ui[class*="vertical rectangle"].ad{width:240px;height:400px}.ui.button.ad{width:120px;height:90px}.ui[class*="square button"].ad{width:125px;height:125px}.ui[class*="small button"].ad{width:120px;height:60px}.ui.skyscraper.ad{width:120px;height:600px}.ui[class*="wide skyscraper"].ad{width:160px}.ui.banner.ad{width:468px;height:60px}.ui[class*="vertical banner"].ad{width:120px;height:240px}.ui[class*="top banner"].ad{width:930px;height:180px}.ui[class*="half banner"].ad{width:234px;height:60px}.ui[class*="large leaderboard"].ad{width:970px;height:90px}.ui.billboard.ad{width:970px;height:250px}.ui.panorama.ad{width:980px;height:120px}.ui.netboard.ad{width:580px;height:400px}.ui[class*="large mobile banner"].ad{width:320px;height:100px}.ui[class*="mobile leaderboard"].ad{width:320px;height:50px}.ui.mobile.ad{display:none}@media only screen and (max-width:767px){.ui.mobile.ad{display:block}}.ui.centered.ad{margin-left:auto;margin-right:auto}.ui.test.ad{position:relative;background:#545454}.ui.test.ad:after{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translateX(-50%) translateY(-50%);content:"Ad";color:#fff;font-size:1em;font-weight:700}.ui.mobile.test.ad:after{font-size:.85714286em}.ui.test.ad[data-text]:after{content:attr(data-text)}

 /*!
 * # Semantic UI 2.4.0 - Item
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.card,.ui.cards>.card{max-width:100%;position:relative;display:flex;flex-direction:column;width:290px;min-height:0;background:#fff;padding:0;border:none;border-radius:.28571429rem;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;transition:box-shadow .1s ease,transform .1s ease;z-index:""}.ui.card{margin:1em 0}.ui.card a,.ui.cards>.card a{cursor:pointer}.ui.card:first-child{margin-top:0}.ui.card:last-child{margin-bottom:0}.ui.cards{display:flex;margin:-.875em -.5em;flex-wrap:wrap}.ui.cards>.card{display:flex;margin:.875em .5em;float:none}.ui.card:after,.ui.cards:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.cards~.ui.cards{margin-top:.875em}.ui.card>:first-child,.ui.cards>.card>:first-child{border-radius:.28571429rem .28571429rem 0 0!important;border-top:none!important}.ui.card>:last-child,.ui.cards>.card>:last-child{border-radius:0 0 .28571429rem .28571429rem!important}.ui.card>:only-child,.ui.cards>.card>:only-child{border-radius:.28571429rem!important}.ui.card>.image,.ui.cards>.card>.image{position:relative;display:block;flex:0 0 auto;padding:0;background:rgba(0,0,0,.05)}.ui.card>.image>img,.ui.cards>.card>.image>img{display:block;width:100%;height:auto;border-radius:inherit}.ui.card>.image:not(.ui)>img,.ui.cards>.card>.image:not(.ui)>img{border:none}.ui.card>.content,.ui.cards>.card>.content{flex-grow:1;border:none;border-top:1px solid rgba(34,36,38,.1);background:0 0;margin:0;padding:1em;box-shadow:none;font-size:1em;border-radius:0}.ui.card>.content:after,.ui.cards>.card>.content:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.card>.content>.header,.ui.cards>.card>.content>.header{display:block;margin:"";font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;color:rgba(0,0,0,.85)}.ui.card>.content>.header:not(.ui),.ui.cards>.card>.content>.header:not(.ui){font-weight:700;font-size:1.28571429em;margin-top:-.21425em;line-height:1.28571429em}.ui.card>.content>.header+.description,.ui.card>.content>.meta+.description,.ui.cards>.card>.content>.header+.description,.ui.cards>.card>.content>.meta+.description{margin-top:.5em}.ui.card [class*="left floated"],.ui.cards>.card [class*="left floated"]{float:left}.ui.card [class*="right floated"],.ui.cards>.card [class*="right floated"]{float:right}.ui.card [class*="left aligned"],.ui.cards>.card [class*="left aligned"]{text-align:left}.ui.card [class*="center aligned"],.ui.cards>.card [class*="center aligned"]{text-align:center}.ui.card [class*="right aligned"],.ui.cards>.card [class*="right aligned"]{text-align:right}.ui.card .content img,.ui.cards>.card .content img{display:inline-block;vertical-align:middle;width:""}.ui.card .avatar img,.ui.card img.avatar,.ui.cards>.card .avatar img,.ui.cards>.card img.avatar{width:2em;height:2em;border-radius:500rem}.ui.card>.content>.description,.ui.cards>.card>.content>.description{clear:both;color:rgba(0,0,0,.68)}.ui.card>.content p,.ui.cards>.card>.content p{margin:0 0 .5em}.ui.card>.content p:last-child,.ui.cards>.card>.content p:last-child{margin-bottom:0}.ui.card .meta,.ui.cards>.card .meta{font-size:1em;color:rgba(0,0,0,.4)}.ui.card .meta *,.ui.cards>.card .meta *{margin-right:.3em}.ui.card .meta :last-child,.ui.cards>.card .meta :last-child{margin-right:0}.ui.card .meta [class*="right floated"],.ui.cards>.card .meta [class*="right floated"]{margin-right:0;margin-left:.3em}.ui.card>.content a:not(.ui),.ui.cards>.card>.content a:not(.ui){color:"";transition:color .1s ease}.ui.card>.content a:not(.ui):hover,.ui.cards>.card>.content a:not(.ui):hover{color:""}.ui.card>.content>a.header,.ui.cards>.card>.content>a.header{color:rgba(0,0,0,.85)}.ui.card>.content>a.header:hover,.ui.cards>.card>.content>a.header:hover{color:#1e70bf}.ui.card .meta>a:not(.ui),.ui.cards>.card .meta>a:not(.ui){color:rgba(0,0,0,.4)}.ui.card .meta>a:not(.ui):hover,.ui.cards>.card .meta>a:not(.ui):hover{color:rgba(0,0,0,.87)}.ui.card>.button,.ui.card>.buttons,.ui.cards>.card>.button,.ui.cards>.card>.buttons{margin:0 -1px;width:calc(100% + 2px)}.ui.card .dimmer,.ui.cards>.card .dimmer{background-color:"";z-index:10}.ui.card>.content .star.icon,.ui.cards>.card>.content .star.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.card>.content .star.icon:hover,.ui.cards>.card>.content .star.icon:hover{opacity:1;color:#ffb70a}.ui.card>.content .active.star.icon,.ui.cards>.card>.content .active.star.icon{color:#ffe623}.ui.card>.content .like.icon,.ui.cards>.card>.content .like.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.card>.content .like.icon:hover,.ui.cards>.card>.content .like.icon:hover{opacity:1;color:#ff2733}.ui.card>.content .active.like.icon,.ui.cards>.card>.content .active.like.icon{color:#ff2733}.ui.card>.extra,.ui.cards>.card>.extra{max-width:100%;min-height:0!important;flex-grow:0;border-top:1px solid rgba(0,0,0,.05)!important;position:static;background:0 0;width:auto;margin:0;padding:.75em 1em;top:0;left:0;color:rgba(0,0,0,.4);box-shadow:none;transition:color .1s ease}.ui.card>.extra a:not(.ui),.ui.cards>.card>.extra a:not(.ui){color:rgba(0,0,0,.4)}.ui.card>.extra a:not(.ui):hover,.ui.cards>.card>.extra a:not(.ui):hover{color:#1e70bf}.ui.link.cards .raised.card:hover,.ui.link.raised.card:hover,.ui.raised.cards a.card:hover,a.ui.raised.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 4px 0 rgba(34,36,38,.15),0 2px 10px 0 rgba(34,36,38,.25)}.ui.raised.card,.ui.raised.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.centered.cards{justify-content:center}.ui.centered.card{margin-left:auto;margin-right:auto}.ui.fluid.card{width:100%;max-width:9999px}.ui.cards a.card,.ui.link.card,.ui.link.cards .card,a.ui.card{transform:none}.ui.cards a.card:hover,.ui.link.card:hover,.ui.link.cards .card:hover,a.ui.card:hover{cursor:pointer;z-index:5;background:#fff;border:none;box-shadow:0 1px 3px 0 #bcbdbd,0 0 0 1px #d4d4d5;transform:translateY(-3px)}.ui.cards>.red.card,.ui.red.card,.ui.red.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #db2828,0 1px 3px 0 #d4d4d5}.ui.cards>.red.card:hover,.ui.red.card:hover,.ui.red.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #d01919,0 1px 3px 0 #bcbdbd}.ui.cards>.orange.card,.ui.orange.card,.ui.orange.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #f2711c,0 1px 3px 0 #d4d4d5}.ui.cards>.orange.card:hover,.ui.orange.card:hover,.ui.orange.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #f26202,0 1px 3px 0 #bcbdbd}.ui.cards>.yellow.card,.ui.yellow.card,.ui.yellow.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #fbbd08,0 1px 3px 0 #d4d4d5}.ui.cards>.yellow.card:hover,.ui.yellow.card:hover,.ui.yellow.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #eaae00,0 1px 3px 0 #bcbdbd}.ui.cards>.olive.card,.ui.olive.card,.ui.olive.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #b5cc18,0 1px 3px 0 #d4d4d5}.ui.cards>.olive.card:hover,.ui.olive.card:hover,.ui.olive.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #a7bd0d,0 1px 3px 0 #bcbdbd}.ui.cards>.green.card,.ui.green.card,.ui.green.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #21ba45,0 1px 3px 0 #d4d4d5}.ui.cards>.green.card:hover,.ui.green.card:hover,.ui.green.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #16ab39,0 1px 3px 0 #bcbdbd}.ui.cards>.teal.card,.ui.teal.card,.ui.teal.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #00b5ad,0 1px 3px 0 #d4d4d5}.ui.cards>.teal.card:hover,.ui.teal.card:hover,.ui.teal.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #009c95,0 1px 3px 0 #bcbdbd}.ui.blue.card,.ui.blue.cards>.card,.ui.cards>.blue.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #2185d0,0 1px 3px 0 #d4d4d5}.ui.blue.card:hover,.ui.blue.cards>.card:hover,.ui.cards>.blue.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #1678c2,0 1px 3px 0 #bcbdbd}.ui.cards>.violet.card,.ui.violet.card,.ui.violet.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #6435c9,0 1px 3px 0 #d4d4d5}.ui.cards>.violet.card:hover,.ui.violet.card:hover,.ui.violet.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #5829bb,0 1px 3px 0 #bcbdbd}.ui.cards>.purple.card,.ui.purple.card,.ui.purple.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #a333c8,0 1px 3px 0 #d4d4d5}.ui.cards>.purple.card:hover,.ui.purple.card:hover,.ui.purple.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #9627ba,0 1px 3px 0 #bcbdbd}.ui.cards>.pink.card,.ui.pink.card,.ui.pink.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #e03997,0 1px 3px 0 #d4d4d5}.ui.cards>.pink.card:hover,.ui.pink.card:hover,.ui.pink.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #e61a8d,0 1px 3px 0 #bcbdbd}.ui.brown.card,.ui.brown.cards>.card,.ui.cards>.brown.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #a5673f,0 1px 3px 0 #d4d4d5}.ui.brown.card:hover,.ui.brown.cards>.card:hover,.ui.cards>.brown.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #975b33,0 1px 3px 0 #bcbdbd}.ui.cards>.grey.card,.ui.grey.card,.ui.grey.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #767676,0 1px 3px 0 #d4d4d5}.ui.cards>.grey.card:hover,.ui.grey.card:hover,.ui.grey.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #838383,0 1px 3px 0 #bcbdbd}.ui.black.card,.ui.black.cards>.card,.ui.cards>.black.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #1b1c1d,0 1px 3px 0 #d4d4d5}.ui.black.card:hover,.ui.black.cards>.card:hover,.ui.cards>.black.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #27292a,0 1px 3px 0 #bcbdbd}.ui.one.cards{margin-left:0;margin-right:0}.ui.one.cards>.card{width:100%}.ui.two.cards{margin-left:-1em;margin-right:-1em}.ui.two.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.three.cards{margin-left:-1em;margin-right:-1em}.ui.three.cards>.card{width:calc(33.33333% - 2em);margin-left:1em;margin-right:1em}.ui.four.cards{margin-left:-.75em;margin-right:-.75em}.ui.four.cards>.card{width:calc(25% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.five.cards{margin-left:-.75em;margin-right:-.75em}.ui.five.cards>.card{width:calc(20% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.six.cards{margin-left:-.75em;margin-right:-.75em}.ui.six.cards>.card{width:calc(16.66667% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.seven.cards{margin-left:-.5em;margin-right:-.5em}.ui.seven.cards>.card{width:calc(14.28571% - 1em);margin-left:.5em;margin-right:.5em}.ui.eight.cards{margin-left:-.5em;margin-right:-.5em}.ui.eight.cards>.card{width:calc(12.5% - 1em);margin-left:.5em;margin-right:.5em;font-size:11px}.ui.nine.cards{margin-left:-.5em;margin-right:-.5em}.ui.nine.cards>.card{width:calc(11.11111% - 1em);margin-left:.5em;margin-right:.5em;font-size:10px}.ui.ten.cards{margin-left:-.5em;margin-right:-.5em}.ui.ten.cards>.card{width:calc(10% - 1em);margin-left:.5em;margin-right:.5em}@media only screen and (max-width:767px){.ui.two.doubling.cards{margin-left:0;margin-right:0}.ui.two.doubling.cards>.card{width:100%;margin-left:0;margin-right:0}.ui.three.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.three.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.four.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.four.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.five.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.five.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.six.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.six.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.seven.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.seven.doubling.cards>.card{width:calc(33.33333% - 2em);margin-left:1em;margin-right:1em}.ui.eight.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.eight.doubling.cards>.card{width:calc(33.33333% - 2em);margin-left:1em;margin-right:1em}.ui.nine.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.nine.doubling.cards>.card{width:calc(33.33333% - 2em);margin-left:1em;margin-right:1em}.ui.ten.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.ten.doubling.cards>.card{width:calc(33.33333% - 2em);margin-left:1em;margin-right:1em}}@media only screen and (min-width:768px) and (max-width:991px){.ui.two.doubling.cards{margin-left:0;margin-right:0}.ui.two.doubling.cards>.card{width:100%;margin-left:0;margin-right:0}.ui.three.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.three.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.four.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.four.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.five.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.five.doubling.cards>.card{width:calc(33.33333% - 2em);margin-left:1em;margin-right:1em}.ui.six.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.six.doubling.cards>.card{width:calc(33.33333% - 2em);margin-left:1em;margin-right:1em}.ui.eight.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.eight.doubling.cards>.card{width:calc(33.33333% - 2em);margin-left:1em;margin-right:1em}.ui.eight.doubling.cards{margin-left:-.75em;margin-right:-.75em}.ui.eight.doubling.cards>.card{width:calc(25% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.nine.doubling.cards{margin-left:-.75em;margin-right:-.75em}.ui.nine.doubling.cards>.card{width:calc(25% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.ten.doubling.cards{margin-left:-.75em;margin-right:-.75em}.ui.ten.doubling.cards>.card{width:calc(20% - 1.5em);margin-left:.75em;margin-right:.75em}}@media only screen and (max-width:767px){.ui.stackable.cards{display:block!important}.ui.stackable.cards .card:first-child{margin-top:0!important}.ui.stackable.cards>.card{display:block!important;height:auto!important;margin:1em;padding:0!important;width:calc(100% - 2em)!important}}.ui.cards>.card{font-size:1em}

 /*!
 * # Semantic UI 2.4.0 - Comment
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.comments{margin:1.5em 0;max-width:650px}.ui.comments:first-child{margin-top:0}.ui.comments:last-child{margin-bottom:0}.ui.comments .comment{position:relative;background:0 0;margin:.5em 0 0;padding:.5em 0 0;border:none;line-height:1.2}.ui.comments .comment:first-child{margin-top:0;padding-top:0}.ui.comments .comment .comments{margin:0 0 .5em .5em;padding:1em 0 1em 1em}.ui.comments .comment .comments:before{position:absolute;top:0;left:0}.ui.comments .comment .comments .comment{border:none;background:0 0}.ui.comments .comment .avatar{display:block;width:2.5em;height:auto;float:left;margin:.2em 0 0}.ui.comments .comment .avatar img,.ui.comments .comment img.avatar{display:block;margin:0 auto;width:100%;height:100%;border-radius:.25rem}.ui.comments .comment>.content{display:block}.ui.comments .comment>.avatar~.content{margin-left:3.5em}.ui.comments .comment .author{font-size:1em;color:rgba(0,0,0,.87);font-weight:700}.ui.comments .comment a.author{cursor:pointer}.ui.comments .comment a.author:hover{color:#1e70bf}.ui.comments .comment .metadata{display:inline-block;margin-left:.5em;color:rgba(0,0,0,.4);font-size:.875em}.ui.comments .comment .metadata>*{display:inline-block;margin:0 .5em 0 0}.ui.comments .comment .metadata>:last-child{margin-right:0}.ui.comments .comment .text{margin:.25em 0 .5em;font-size:1em;word-wrap:break-word;color:rgba(0,0,0,.87);line-height:1.3}.ui.comments .comment .actions{font-size:.875em}.ui.comments .comment .actions a{cursor:pointer;display:inline-block;margin:0 .75em 0 0;color:rgba(0,0,0,.4)}.ui.comments .comment .actions a:last-child{margin-right:0}.ui.comments .comment .actions a.active,.ui.comments .comment .actions a:hover{color:rgba(0,0,0,.8)}.ui.comments>.reply.form{margin-top:1em}.ui.comments .comment .reply.form{width:100%;margin-top:1em}.ui.comments .reply.form textarea{font-size:1em;height:12em}.ui.collapsed.comments,.ui.comments .collapsed.comment,.ui.comments .collapsed.comments{display:none}.ui.threaded.comments .comment .comments{margin:-1.5em 0 -1em 1.25em;padding:3em 0 2em 2.25em;box-shadow:-1px 0 0 rgba(34,36,38,.15)}.ui.minimal.comments .comment .actions{opacity:0;position:absolute;top:0;right:0;left:auto;transition:opacity .2s ease;transition-delay:.1s}.ui.minimal.comments .comment>.content:hover>.actions{opacity:1}.ui.mini.comments{font-size:.78571429rem}.ui.tiny.comments{font-size:.85714286rem}.ui.small.comments{font-size:.92857143rem}.ui.comments{font-size:1rem}.ui.large.comments{font-size:1.14285714rem}.ui.big.comments{font-size:1.28571429rem}.ui.huge.comments{font-size:1.42857143rem}.ui.massive.comments{font-size:1.71428571rem}

 /*!
 * # Semantic UI 2.4.0 - Feed
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.feed{margin:1em 0}.ui.feed:first-child{margin-top:0}.ui.feed:last-child{margin-bottom:0}.ui.feed>.event{display:flex;flex-direction:row;width:100%;padding:.21428571rem 0;margin:0;background:0 0;border-top:none}.ui.feed>.event:first-child{border-top:0;padding-top:0}.ui.feed>.event:last-child{padding-bottom:0}.ui.feed>.event>.label{display:block;flex:0 0 auto;width:2.5em;height:auto;align-self:stretch;text-align:left}.ui.feed>.event>.label .icon{opacity:1;font-size:1.5em;width:100%;padding:.25em;background:0 0;border:none;border-radius:none;color:rgba(0,0,0,.6)}.ui.feed>.event>.label img{width:100%;height:auto;border-radius:500rem}.ui.feed>.event>.label+.content{margin:.5em 0 .35714286em 1.14285714em}.ui.feed>.event>.content{display:block;flex:1 1 auto;align-self:stretch;text-align:left;word-wrap:break-word}.ui.feed>.event:last-child>.content{padding-bottom:0}.ui.feed>.event>.content a{cursor:pointer}.ui.feed>.event>.content .date{margin:-.5rem 0 0;padding:0;font-weight:400;font-size:1em;font-style:normal;color:rgba(0,0,0,.4)}.ui.feed>.event>.content .summary{margin:0;font-size:1em;font-weight:700;color:rgba(0,0,0,.87)}.ui.feed>.event>.content .summary img{display:inline-block;width:auto;height:10em;margin:-.25em .25em 0 0;border-radius:.25em;vertical-align:middle}.ui.feed>.event>.content .user{display:inline-block;font-weight:700;margin-right:0;vertical-align:baseline}.ui.feed>.event>.content .user img{margin:-.25em .25em 0 0;width:auto;height:10em;vertical-align:middle}.ui.feed>.event>.content .summary>.date{display:inline-block;float:none;font-weight:400;font-size:.85714286em;font-style:normal;margin:0 0 0 .5em;padding:0;color:rgba(0,0,0,.4)}.ui.feed>.event>.content .extra{margin:.5em 0 0;background:0 0;padding:0;color:rgba(0,0,0,.87)}.ui.feed>.event>.content .extra.images img{display:inline-block;margin:0 .25em 0 0;width:6em}.ui.feed>.event>.content .extra.text{padding:0;border-left:none;font-size:1em;max-width:500px;line-height:1.4285em}.ui.feed>.event>.content .meta{display:inline-block;font-size:.85714286em;margin:.5em 0 0;background:0 0;border:none;border-radius:0;box-shadow:none;padding:0;color:rgba(0,0,0,.6)}.ui.feed>.event>.content .meta>*{position:relative;margin-left:.75em}.ui.feed>.event>.content .meta>:after{content:"";color:rgba(0,0,0,.2);top:0;left:-1em;opacity:1;position:absolute;vertical-align:top}.ui.feed>.event>.content .meta .like{color:"";transition:color .2s ease}.ui.feed>.event>.content .meta .like:hover .icon{color:#ff2733}.ui.feed>.event>.content .meta .active.like .icon{color:#ef404a}.ui.feed>.event>.content .meta>:first-child{margin-left:0}.ui.feed>.event>.content .meta>:first-child:after{display:none}.ui.feed>.event>.content .meta>.icon,.ui.feed>.event>.content .meta a{cursor:pointer;opacity:1;color:rgba(0,0,0,.5);transition:color .1s ease}.ui.feed>.event>.content .meta>.icon:hover,.ui.feed>.event>.content .meta a:hover,.ui.feed>.event>.content .meta a:hover .icon{color:rgba(0,0,0,.95)}.ui.small.feed{font-size:.92857143rem}.ui.feed{font-size:1rem}.ui.large.feed{font-size:1.14285714rem}

 /*!
 * # Semantic UI 2.4.0 - Item
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.items>.item{display:flex;margin:1em 0;width:100%;min-height:0;background:0 0;padding:0;border:none;border-radius:0;box-shadow:none;transition:box-shadow .1s ease;z-index:""}.ui.items>.item a{cursor:pointer}.ui.items{margin:1.5em 0}.ui.items:first-child{margin-top:0!important}.ui.items:last-child{margin-bottom:0!important}.ui.items>.item:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.items>.item:first-child{margin-top:0}.ui.items>.item:last-child{margin-bottom:0}.ui.items>.item>.image{position:relative;flex:0 0 auto;display:block;float:none;margin:0;padding:0;max-height:"";align-self:top}.ui.items>.item>.image>img{display:block;width:100%;height:auto;border-radius:.125rem;border:none}.ui.items>.item>.image:only-child>img{border-radius:0}.ui.items>.item>.content{display:block;flex:1 1 auto;background:0 0;margin:0;padding:0;box-shadow:none;font-size:1em;border:none;border-radius:0}.ui.items>.item>.content:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.items>.item>.image+.content{min-width:0;width:auto;display:block;margin-left:0;align-self:top;padding-left:1.5em}.ui.items>.item>.content>.header{display:inline-block;margin:-.21425em 0 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;color:rgba(0,0,0,.85)}.ui.items>.item>.content>.header:not(.ui){font-size:1.28571429em}.ui.items>.item [class*="left floated"]{float:left}.ui.items>.item [class*="right floated"]{float:right}.ui.items>.item .content img{align-self:middle;width:""}.ui.items>.item .avatar img,.ui.items>.item img.avatar{width:"";height:"";border-radius:500rem}.ui.items>.item>.content>.description{margin-top:.6em;max-width:auto;font-size:1em;line-height:1.4285em;color:rgba(0,0,0,.87)}.ui.items>.item>.content p{margin:0 0 .5em}.ui.items>.item>.content p:last-child{margin-bottom:0}.ui.items>.item .meta{margin:.5em 0;font-size:1em;line-height:1em;color:rgba(0,0,0,.6)}.ui.items>.item .meta *{margin-right:.3em}.ui.items>.item .meta :last-child{margin-right:0}.ui.items>.item .meta [class*="right floated"]{margin-right:0;margin-left:.3em}.ui.items>.item>.content a:not(.ui){color:"";transition:color .1s ease}.ui.items>.item>.content a:not(.ui):hover{color:""}.ui.items>.item>.content>a.header{color:rgba(0,0,0,.85)}.ui.items>.item>.content>a.header:hover{color:#1e70bf}.ui.items>.item .meta>a:not(.ui){color:rgba(0,0,0,.4)}.ui.items>.item .meta>a:not(.ui):hover{color:rgba(0,0,0,.87)}.ui.items>.item>.content .favorite.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.items>.item>.content .favorite.icon:hover{opacity:1;color:#ffb70a}.ui.items>.item>.content .active.favorite.icon{color:#ffe623}.ui.items>.item>.content .like.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.items>.item>.content .like.icon:hover{opacity:1;color:#ff2733}.ui.items>.item>.content .active.like.icon{color:#ff2733}.ui.items>.item .extra{display:block;position:relative;background:0 0;margin:.5rem 0 0;width:100%;padding:0;top:0;left:0;color:rgba(0,0,0,.4);box-shadow:none;transition:color .1s ease;border-top:none}.ui.items>.item .extra>*{margin:.25rem .5rem .25rem 0}.ui.items>.item .extra>[class*="right floated"]{margin:.25rem 0 .25rem .5rem}.ui.items>.item .extra:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.items>.item>.image:not(.ui){width:175px}@media only screen and (min-width:768px) and (max-width:991px){.ui.items>.item{margin:1em 0}.ui.items>.item>.image:not(.ui){width:150px}.ui.items>.item>.image+.content{display:block;padding:0 0 0 1em}}@media only screen and (max-width:767px){.ui.items:not(.unstackable)>.item{flex-direction:column;margin:2em 0}.ui.items:not(.unstackable)>.item>.image{display:block;margin-left:auto;margin-right:auto}.ui.items:not(.unstackable)>.item>.image,.ui.items:not(.unstackable)>.item>.image>img{max-width:100%!important;width:auto!important;max-height:250px!important}.ui.items:not(.unstackable)>.item>.image+.content{display:block;padding:1.5em 0 0}}.ui.items>.item>.image+[class*="top aligned"].content{align-self:flex-start}.ui.items>.item>.image+[class*="middle aligned"].content{align-self:center}.ui.items>.item>.image+[class*="bottom aligned"].content{align-self:flex-end}.ui.relaxed.items>.item{margin:1.5em 0}.ui[class*="very relaxed"].items>.item{margin:2em 0}.ui.divided.items>.item{border-top:1px solid rgba(34,36,38,.15);margin:0;padding:1em 0}.ui.divided.items>.item:first-child{border-top:none;margin-top:0!important;padding-top:0!important}.ui.divided.items>.item:last-child{margin-bottom:0!important;padding-bottom:0!important}.ui.relaxed.divided.items>.item{margin:0;padding:1.5em 0}.ui[class*="very relaxed"].divided.items>.item{margin:0;padding:2em 0}.ui.items a.item:hover,.ui.link.items>.item:hover{cursor:pointer}.ui.items a.item:hover .content .header,.ui.link.items>.item:hover .content .header{color:#1e70bf}.ui.items>.item{font-size:1em}@media only screen and (max-width:767px){.ui.unstackable.items>.item>.image,.ui.unstackable.items>.item>.image>img{width:125px!important}}

 /*!
 * # Semantic UI 2.4.0 - Statistic
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.statistic{display:inline-flex;flex-direction:column;margin:1em 0;max-width:auto}.ui.statistic+.ui.statistic{margin:0 0 0 1.5em}.ui.statistic:first-child{margin-top:0}.ui.statistic:last-child{margin-bottom:0}.ui.statistics{align-items:flex-start;flex-wrap:wrap}.ui.statistics>.statistic{display:inline-flex;flex:0 1 auto;flex-direction:column;margin:0 1.5em 1em;max-width:auto}.ui.statistics{display:flex;margin:1em -1.5em -1em}.ui.statistics:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.statistics:first-child{margin-top:0}.ui.statistic>.value,.ui.statistics .statistic>.value{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:4rem;font-weight:400;line-height:1em;color:#1b1c1d;text-transform:uppercase;text-align:center}.ui.statistic>.label,.ui.statistics .statistic>.label{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;color:rgba(0,0,0,.87);text-transform:uppercase;text-align:center}.ui.statistic>.label~.value,.ui.statistic>.value~.label,.ui.statistics .statistic>.label~.value,.ui.statistics .statistic>.value~.label{margin-top:0}.ui.statistic>.value .icon,.ui.statistics .statistic>.value .icon{opacity:1;width:auto;margin:0}.ui.statistic>.text.value,.ui.statistics .statistic>.text.value{line-height:1em;min-height:2em;font-weight:700;text-align:center}.ui.statistic>.text.value+.label,.ui.statistics .statistic>.text.value+.label{text-align:center}.ui.statistic>.value img,.ui.statistics .statistic>.value img{max-height:3rem;vertical-align:baseline}.ui.ten.statistics{margin:0 0 -1em}.ui.ten.statistics .statistic{min-width:10%;margin:0 0 1em}.ui.nine.statistics{margin:0 0 -1em}.ui.nine.statistics .statistic{min-width:11.11111111%;margin:0 0 1em}.ui.eight.statistics{margin:0 0 -1em}.ui.eight.statistics .statistic{min-width:12.5%;margin:0 0 1em}.ui.seven.statistics{margin:0 0 -1em}.ui.seven.statistics .statistic{min-width:14.28571429%;margin:0 0 1em}.ui.six.statistics{margin:0 0 -1em}.ui.six.statistics .statistic{min-width:16.66666667%;margin:0 0 1em}.ui.five.statistics{margin:0 0 -1em}.ui.five.statistics .statistic{min-width:20%;margin:0 0 1em}.ui.four.statistics{margin:0 0 -1em}.ui.four.statistics .statistic{min-width:25%;margin:0 0 1em}.ui.three.statistics{margin:0 0 -1em}.ui.three.statistics .statistic{min-width:33.33333333%;margin:0 0 1em}.ui.two.statistics{margin:0 0 -1em}.ui.two.statistics .statistic{min-width:50%;margin:0 0 1em}.ui.one.statistics{margin:0 0 -1em}.ui.one.statistics .statistic{min-width:100%;margin:0 0 1em}.ui.horizontal.statistic{flex-direction:row;align-items:center}.ui.horizontal.statistics{flex-direction:column;margin:0;max-width:none}.ui.horizontal.statistics .statistic{flex-direction:row;align-items:center;max-width:none;margin:1em 0}.ui.horizontal.statistic>.text.value,.ui.horizontal.statistics>.statistic>.text.value{min-height:0!important}.ui.horizontal.statistic>.value .icon,.ui.horizontal.statistics .statistic>.value .icon{width:1.18em}.ui.horizontal.statistic>.value,.ui.horizontal.statistics .statistic>.value{display:inline-block;vertical-align:middle}.ui.horizontal.statistic>.label,.ui.horizontal.statistics .statistic>.label{display:inline-block;vertical-align:middle;margin:0 0 0 .75em}.ui.red.statistic>.value,.ui.red.statistics .statistic>.value,.ui.statistics .red.statistic>.value{color:#db2828}.ui.orange.statistic>.value,.ui.orange.statistics .statistic>.value,.ui.statistics .orange.statistic>.value{color:#f2711c}.ui.statistics .yellow.statistic>.value,.ui.yellow.statistic>.value,.ui.yellow.statistics .statistic>.value{color:#fbbd08}.ui.olive.statistic>.value,.ui.olive.statistics .statistic>.value,.ui.statistics .olive.statistic>.value{color:#b5cc18}.ui.green.statistic>.value,.ui.green.statistics .statistic>.value,.ui.statistics .green.statistic>.value{color:#21ba45}.ui.statistics .teal.statistic>.value,.ui.teal.statistic>.value,.ui.teal.statistics .statistic>.value{color:#00b5ad}.ui.blue.statistic>.value,.ui.blue.statistics .statistic>.value,.ui.statistics .blue.statistic>.value{color:#2185d0}.ui.statistics .violet.statistic>.value,.ui.violet.statistic>.value,.ui.violet.statistics .statistic>.value{color:#6435c9}.ui.purple.statistic>.value,.ui.purple.statistics .statistic>.value,.ui.statistics .purple.statistic>.value{color:#a333c8}.ui.pink.statistic>.value,.ui.pink.statistics .statistic>.value,.ui.statistics .pink.statistic>.value{color:#e03997}.ui.brown.statistic>.value,.ui.brown.statistics .statistic>.value,.ui.statistics .brown.statistic>.value{color:#a5673f}.ui.grey.statistic>.value,.ui.grey.statistics .statistic>.value,.ui.statistics .grey.statistic>.value{color:#767676}.ui.inverted.statistic .value,.ui.inverted.statistics .statistic>.value{color:#fff}.ui.inverted.statistic .label,.ui.inverted.statistics .statistic>.label{color:hsla(0,0%,100%,.9)}.ui.inverted.red.statistic>.value,.ui.inverted.red.statistics .statistic>.value,.ui.statistics .inverted.red.statistic>.value{color:#ff695e}.ui.inverted.orange.statistic>.value,.ui.inverted.orange.statistics .statistic>.value,.ui.statistics .inverted.orange.statistic>.value{color:#ff851b}.ui.inverted.yellow.statistic>.value,.ui.inverted.yellow.statistics .statistic>.value,.ui.statistics .inverted.yellow.statistic>.value{color:#ffe21f}.ui.inverted.olive.statistic>.value,.ui.inverted.olive.statistics .statistic>.value,.ui.statistics .inverted.olive.statistic>.value{color:#d9e778}.ui.inverted.green.statistic>.value,.ui.inverted.green.statistics .statistic>.value,.ui.statistics .inverted.green.statistic>.value{color:#2ecc40}.ui.inverted.teal.statistic>.value,.ui.inverted.teal.statistics .statistic>.value,.ui.statistics .inverted.teal.statistic>.value{color:#6dffff}.ui.inverted.blue.statistic>.value,.ui.inverted.blue.statistics .statistic>.value,.ui.statistics .inverted.blue.statistic>.value{color:#54c8ff}.ui.inverted.violet.statistic>.value,.ui.inverted.violet.statistics .statistic>.value,.ui.statistics .inverted.violet.statistic>.value{color:#a291fb}.ui.inverted.purple.statistic>.value,.ui.inverted.purple.statistics .statistic>.value,.ui.statistics .inverted.purple.statistic>.value{color:#dc73ff}.ui.inverted.pink.statistic>.value,.ui.inverted.pink.statistics .statistic>.value,.ui.statistics .inverted.pink.statistic>.value{color:#ff8edf}.ui.inverted.brown.statistic>.value,.ui.inverted.brown.statistics .statistic>.value,.ui.statistics .inverted.brown.statistic>.value{color:#d67c1c}.ui.inverted.grey.statistic>.value,.ui.inverted.grey.statistics .statistic>.value,.ui.statistics .inverted.grey.statistic>.value{color:#dcddde}.ui[class*="left floated"].statistic{float:left;margin:0 2em 1em 0}.ui[class*="right floated"].statistic{float:right;margin:0 0 1em 2em}.ui.floated.statistic:last-child{margin-bottom:0}.ui.mini.horizontal.statistic>.value,.ui.mini.horizontal.statistics .statistic>.value,.ui.mini.statistic>.value,.ui.mini.statistics .statistic>.value{font-size:1.5rem!important}.ui.mini.statistic>.text.value,.ui.mini.statistics .statistic>.text.value{font-size:1rem!important}.ui.tiny.horizontal.statistic>.value,.ui.tiny.horizontal.statistics .statistic>.value,.ui.tiny.statistic>.value,.ui.tiny.statistics .statistic>.value{font-size:2rem!important}.ui.tiny.statistic>.text.value,.ui.tiny.statistics .statistic>.text.value{font-size:1rem!important}.ui.small.statistic>.value,.ui.small.statistics .statistic>.value{font-size:3rem!important}.ui.small.horizontal.statistic>.value,.ui.small.horizontal.statistics .statistic>.value{font-size:2rem!important}.ui.small.statistic>.text.value,.ui.small.statistics .statistic>.text.value{font-size:1rem!important}.ui.statistic>.value,.ui.statistics .statistic>.value{font-size:4rem!important}.ui.horizontal.statistic>.value,.ui.horizontal.statistics .statistic>.value{font-size:3rem!important}.ui.statistic>.text.value,.ui.statistics .statistic>.text.value{font-size:2rem!important}.ui.large.statistic>.value,.ui.large.statistics .statistic>.value{font-size:5rem!important}.ui.large.horizontal.statistic>.value,.ui.large.horizontal.statistics .statistic>.value{font-size:4rem!important}.ui.large.statistic>.text.value,.ui.large.statistics .statistic>.text.value{font-size:2.5rem!important}.ui.huge.statistic>.value,.ui.huge.statistics .statistic>.value{font-size:6rem!important}.ui.huge.horizontal.statistic>.value,.ui.huge.horizontal.statistics .statistic>.value{font-size:5rem!important}.ui.huge.statistic>.text.value,.ui.huge.statistics .statistic>.text.value{font-size:2.5rem!important}

 /*!
 * # Semantic UI 2.4.0 - Accordion
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.accordion,.ui.accordion .accordion{max-width:100%}.ui.accordion .accordion{margin:1em 0 0;padding:0}.ui.accordion .accordion .title,.ui.accordion .title{cursor:pointer}.ui.accordion .title:not(.ui){padding:.5em 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1em;color:rgba(0,0,0,.87)}.ui.accordion .accordion .title~.content,.ui.accordion .title~.content{display:none}.ui.accordion:not(.styled) .accordion .title~.content:not(.ui),.ui.accordion:not(.styled) .title~.content:not(.ui){margin:"";padding:.5em 0 1em}.ui.accordion:not(.styled) .title~.content:not(.ui):last-child{padding-bottom:0}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{display:inline-block;float:none;opacity:1;width:1.25em;height:1em;margin:0 .25rem 0 0;padding:0;font-size:1em;transition:transform .1s ease,opacity .1s ease;vertical-align:baseline;transform:none}.ui.accordion.menu .item .title{display:block;padding:0}.ui.accordion.menu .item .title>.dropdown.icon{float:right;margin:.21425em 0 0 1em;transform:rotate(180deg)}.ui.accordion .ui.header .dropdown.icon{font-size:1em;margin:0 .25rem 0 0}.ui.accordion .accordion .active.title .dropdown.icon,.ui.accordion .active.title .dropdown.icon,.ui.accordion.menu .item .active.title>.dropdown.icon{transform:rotate(90deg)}.ui.styled.accordion{width:600px}.ui.styled.accordion,.ui.styled.accordion .accordion{border-radius:.28571429rem;background:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15)}.ui.styled.accordion .accordion .title,.ui.styled.accordion .title{margin:0;padding:.75em 1em;color:rgba(0,0,0,.4);font-weight:700;border-top:1px solid rgba(34,36,38,.15);transition:background .1s ease,color .1s ease}.ui.styled.accordion .accordion .title:first-child,.ui.styled.accordion>.title:first-child{border-top:none}.ui.styled.accordion .accordion .content,.ui.styled.accordion .content{margin:0;padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .content{padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .active.title,.ui.styled.accordion .accordion .title:hover,.ui.styled.accordion .active.title,.ui.styled.accordion .title:hover{background:0 0;color:rgba(0,0,0,.87)}.ui.styled.accordion .accordion .active.title,.ui.styled.accordion .active.title{background:0 0;color:rgba(0,0,0,.95)}.ui.accordion .accordion .active.content,.ui.accordion .active.content{display:block}.ui.fluid.accordion,.ui.fluid.accordion .accordion{width:100%}.ui.inverted.accordion .title:not(.ui){color:hsla(0,0%,100%,.9)}@font-face{font-family:Accordion;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("woff");font-weight:400;font-style:normal}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{font-family:Accordion;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.accordion .accordion .title .dropdown.icon:before,.ui.accordion .title .dropdown.icon:before{content:"\F0DA"}

 /*!
 * # Semantic UI 2.4.0 - Checkbox
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.checkbox{position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox .box,.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox .box:before,.ui.checkbox label:before{content:"";background:#fff;border-radius:.21428571rem;border:1px solid #d4d4d5}.ui.checkbox .box:after,.ui.checkbox .box:before,.ui.checkbox label:after,.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}.ui.checkbox .box:after,.ui.checkbox label:after{font-size:14px;text-align:center;opacity:0;color:rgba(0,0,0,.87)}.ui.checkbox+label,.ui.checkbox label{color:rgba(0,0,0,.87);transition:color .1s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox .box:hover:before,.ui.checkbox label:hover:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox+label:hover,.ui.checkbox label:hover{color:rgba(0,0,0,.8)}.ui.checkbox .box:active:before,.ui.checkbox label:active:before{background:#f9fafb;border-color:rgba(34,36,38,.35)}.ui.checkbox .box:active:after,.ui.checkbox input:active~label,.ui.checkbox label:active:after{color:rgba(0,0,0,.95)}.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label,.ui.checkbox input:focus~label:after{color:rgba(0,0,0,.95)}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:not([type=radio]):indeterminate~.box:before,.ui.checkbox input:not([type=radio]):indeterminate~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:not([type=radio]):indeterminate~.box:after,.ui.checkbox input:not([type=radio]):indeterminate~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:after{color:rgba(0,0,0,.95)}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox .box:after,.ui.disabled.checkbox label{cursor:default!important;opacity:.5;color:#000}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.radio.checkbox{min-height:15px}.ui.radio.checkbox .box,.ui.radio.checkbox label{padding-left:1.85714em}.ui.radio.checkbox .box:before,.ui.radio.checkbox label:before{content:"";transform:none;width:15px;height:15px;border-radius:500rem;top:1px;left:0}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{border:none;content:""!important;line-height:15px;top:1px;left:0;width:15px;height:15px;border-radius:500rem;transform:scale(.46666667);background-color:rgba(0,0,0,.87)}.ui.radio.checkbox input:focus~.box:before,.ui.radio.checkbox input:focus~label:before{background-color:#fff}.ui.radio.checkbox input:focus~.box:after,.ui.radio.checkbox input:focus~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:indeterminate~.box:after,.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before{background-color:#fff}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:focus:checked~.box:before,.ui.radio.checkbox input:focus:checked~label:before{background-color:#fff}.ui.radio.checkbox input:focus:checked~.box:after,.ui.radio.checkbox input:focus:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox .box,.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:rgba(0,0,0,.4)}.ui.slider.checkbox .box:before,.ui.slider.checkbox label:before{display:block;position:absolute;content:"";border:none!important;left:0;z-index:1;top:.4rem;background-color:rgba(0,0,0,.05);width:3.5rem;height:.21428571rem;transform:none;border-radius:500rem;transition:background .3s ease}.ui.slider.checkbox .box:after,.ui.slider.checkbox label:after{background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15);width:1.5rem;height:1.5rem;top:-.25rem;left:0;transform:none;border-radius:500rem;transition:left .3s ease}.ui.slider.checkbox input:focus~.box:before,.ui.slider.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.slider.checkbox .box:hover,.ui.slider.checkbox label:hover{color:rgba(0,0,0,.8)}.ui.slider.checkbox .box:hover:before,.ui.slider.checkbox label:hover:before{background:rgba(0,0,0,.15)}.ui.slider.checkbox input:checked~.box,.ui.slider.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:checked~.box:before,.ui.slider.checkbox input:checked~label:before{background-color:#545454!important}.ui.slider.checkbox input:checked~.box:after,.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~.box,.ui.slider.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:focus:checked~.box:before,.ui.slider.checkbox input:focus:checked~label:before{background-color:#000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox .box,.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:rgba(0,0,0,.87)}.ui.toggle.checkbox label{padding-top:.15em}.ui.toggle.checkbox .box:before,.ui.toggle.checkbox label:before{display:block;position:absolute;content:"";z-index:1;transform:none;border:none;top:0;background:rgba(0,0,0,.05);box-shadow:none;width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox label:after{background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15);width:1.5rem;height:1.5rem;top:0;left:0;border-radius:500rem;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after{left:-.05rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15)}.ui.toggle.checkbox .box:hover:before,.ui.toggle.checkbox input:focus~.box:before,.ui.toggle.checkbox input:focus~label:before,.ui.toggle.checkbox label:hover:before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox input:checked~.box,.ui.toggle.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{left:2.15rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),inset 0 0 0 1px rgba(34,36,38,.15)}.ui.toggle.checkbox input:focus:checked~.box,.ui.toggle.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.fitted.checkbox .box,.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.slider.checkbox,.ui.fitted.toggle.checkbox{width:3.5rem}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype")}.ui.checkbox .box:after,.ui.checkbox label:after{font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:"\E800"}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{font-size:12px;content:"\E801"}

 /*!
 * # Semantic UI 2.4.0 - Dimmer
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.dimmable:not(body){position:relative}.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;padding:1em;background-color:rgba(0,0,0,.85);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;transition:background-color .5s linear;flex-direction:column;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000}.ui.dimmer>.content{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:#fff}.ui.segment>.ui.dimmer{border-radius:inherit!important}.ui.dimmer:not(.inverted)::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.25)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,100%,.15)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35)}.animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:flex;opacity:1}.ui.disabled.dimmer{width:0!important;height:0!important}.dimmed.dimmable>.ui.animating.legacy.dimmer,.dimmed.dimmable>.ui.visible.legacy.dimmer,.ui.active.legacy.dimmer{display:block}.ui[class*="top aligned"].dimmer{justify-content:flex-start}.ui[class*="bottom aligned"].dimmer{justify-content:flex-end}.ui.page.dimmer{position:fixed;transform-style:"";perspective:2000px;transform-origin:center center}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}body.dimmable>.dimmer{position:fixed}.blurring.dimmable>:not(.dimmer){-webkit-filter:blur(0) grayscale(0);filter:blur(0) grayscale(0);transition:-webkit-filter .8s ease;transition:filter .8s ease;transition:filter .8s ease,-webkit-filter .8s ease}.blurring.dimmed.dimmable>:not(.dimmer){-webkit-filter:blur(5px) grayscale(.7);filter:blur(5px) grayscale(.7)}.blurring.dimmable>.dimmer{background-color:rgba(0,0,0,.6)}.blurring.dimmable>.inverted.dimmer{background-color:hsla(0,0%,100%,.6)}.ui.dimmer>.top.aligned.content>*{vertical-align:top}.ui.dimmer>.bottom.aligned.content>*{vertical-align:bottom}.ui.inverted.dimmer{background-color:hsla(0,0%,100%,.85)}.ui.inverted.dimmer>.content>*{color:#fff}.ui.simple.dimmer{display:block;overflow:hidden;opacity:1;width:0;height:0%;z-index:-100;background-color:transparent}.dimmed.dimmable>.ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:1}.ui.simple.inverted.dimmer{background-color:hsla(0,0%,100%,0)}.dimmed.dimmable>.ui.simple.inverted.dimmer{background-color:hsla(0,0%,100%,.85)}

 /*!
 * # Semantic UI 2.4.0 - Dropdown
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;transition:box-shadow .1s ease,width .1s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#fff;font-size:1em;text-shadow:none;text-align:left;box-shadow:0 2px 3px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;height:auto;text-align:left;border:none;line-height:1em;color:rgba(0,0,0,.87);padding:.78571429rem 1.14285714rem!important;font-size:1rem;text-transform:none;font-weight:400;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.14285714rem;color:rgba(0,0,0,.85);font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:rgba(0,0,0,.4)}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:rgba(0,0,0,.4)}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0;margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;transform:rotate(0);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:rgba(0,0,0,.87);box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;transition:box-shadow .1s ease,width .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:0;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 .28571429rem .28571429rem;box-shadow:0 2px 3px 0 rgba(34,36,38,.15);transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #fafafa;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:rgba(34,36,38,.35);box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.dropdown:focus{border-color:#96c8da;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:rgba(0,0,0,.8)}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:"";z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit;position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search,.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:hsla(0,0%,45.1%,.87)!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;box-shadow:inset 0 0 0 1px rgba(34,36,38,.15)}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:rgba(0,0,0,.95);box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after,.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em}.ui.loading.dropdown>i.icon:after{box-shadow:0 0 0 1px transparent;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border:.2em solid transparent;border-top-color:#767676}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}@-webkit-keyframes dropdown-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes dropdown-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:hsla(0,0%,74.9%,.87)}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:hsla(0,0%,45.1%,.87)}.ui.loading.dropdown>.text{transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu,.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown>.clear.dropdown.icon{opacity:.8;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:.28571429rem .28571429rem 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.upward.selection.dropdown:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.ui.active.upward.selection.dropdown,.ui.upward.selection.dropdown.visible{border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{box-shadow:0 0 3px 0 rgba(0,0,0,.08)}.ui.upward.active.selection.dropdown:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.05)}.ui.upward.active.selection.dropdown:hover .menu{box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden}.ui.scrolling.dropdown .menu{overflow-x:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-y:auto;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;box-shadow:none!important;border-radius:0!important;margin:0!important;border:none;border-top:1px solid rgba(34,36,38,.15)}.ui.dropdown .scrolling.menu .item:first-child,.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.28571429rem}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.42857143rem}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;transform:rotate(45deg);width:.5em;height:.5em;box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);background:#fff;z-index:2;top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;box-shadow:1px 1px 0 0 rgba(34,36,38,.15);margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format("woff");font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center;width:auto}.ui.dropdown>.dropdown.icon:before{content:"\F0D7"}.ui.dropdown .menu .item .dropdown.icon:before{content:"\F0DA"}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:"\F0D9"}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:"\F0DA"}.ui.dropdown>.clear.icon:before{content:"\F00D"}

 /*!
 * # Semantic UI 2.4.0 - Video
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.embed{position:relative;max-width:100%;height:0;overflow:hidden;background:#dcddde;padding-bottom:56.25%}.ui.embed embed,.ui.embed iframe,.ui.embed object{position:absolute;border:none;width:100%;height:100%;top:0;left:0;margin:0;padding:0}.ui.embed>.embed{display:none}.ui.embed>.placeholder{display:block;background-color:radial-gradient(transparent 45%,rgba(0,0,0,.3))}.ui.embed>.icon,.ui.embed>.placeholder{position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%}.ui.embed>.icon{z-index:2}.ui.embed>.icon:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;content:"";background:radial-gradient(transparent 45%,rgba(0,0,0,.3));opacity:.5;transition:opacity .5s ease}.ui.embed>.icon:before{position:absolute;top:50%;left:50%;z-index:4;transform:translateX(-50%) translateY(-50%);color:#fff;font-size:6rem;text-shadow:0 2px 10px rgba(34,36,38,.2);transition:opacity .5s ease,color .5s ease;z-index:10}.ui.embed .icon:hover:after{background:radial-gradient(transparent 45%,rgba(0,0,0,.3));opacity:1}.ui.embed .icon:hover:before{color:#fff}.ui.active.embed>.icon,.ui.active.embed>.placeholder{display:none}.ui.active.embed>.embed{display:block}.ui.square.embed{padding-bottom:100%}.ui[class*="4:3"].embed{padding-bottom:75%}.ui[class*="16:9"].embed{padding-bottom:56.25%}.ui[class*="21:9"].embed{padding-bottom:42.85714286%}

 /*!
 * # Semantic UI 2.4.0 - Modal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.modal{position:absolute;display:none;z-index:1001;text-align:left;background:#fff;border:none;box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);transform-origin:50% 25%;flex:0 0 auto;border-radius:.28571429rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity}.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon){border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.modal>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.modal>.close{cursor:pointer;position:absolute;top:-2.5rem;right:-2.5rem;z-index:1;opacity:.8;font-size:1.25em;color:#fff;width:2.25rem;height:2.25rem;padding:.625rem 0 0}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{display:block;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:1.25rem 1.5rem;box-shadow:none;color:rgba(0,0,0,.85);border-bottom:1px solid rgba(34,36,38,.15)}.ui.modal>.header:not(.ui){font-size:1.42857143rem;line-height:1.28571429em;font-weight:700}.ui.modal>.content{display:block;width:100%;font-size:1em;line-height:1.4;padding:1.5rem;background:#fff}.ui.modal>.image.content{display:flex;flex-direction:row}.ui.modal>.content>.image{display:block;flex:0 1 auto;width:"";align-self:top}.ui.modal>[class*="top aligned"]{align-self:top}.ui.modal>[class*="middle aligned"]{align-self:middle}.ui.modal>[class*=stretched]{align-self:stretch}.ui.modal>.content>.description{display:block;flex:1 0 auto;min-width:0;align-self:top}.ui.modal>.content>.icon+.description,.ui.modal>.content>.image+.description{flex:0 1 auto;min-width:"";width:auto;padding-left:2em}.ui.modal>.content>.image>i.icon{margin:0;opacity:1;width:auto;line-height:1;font-size:8rem}.ui.modal>.actions{background:#f9fafb;padding:1rem;border-top:1px solid rgba(34,36,38,.15);text-align:right}.ui.modal .actions>.button{margin-left:.75em}@media only screen and (max-width:767px){.ui.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.modal{width:850px;margin:0}}@media only screen and (min-width:1200px){.ui.modal{width:900px;margin:0}}@media only screen and (min-width:1920px){.ui.modal{width:950px;margin:0}}@media only screen and (max-width:991px){.ui.modal>.header{padding-right:2.25rem}.ui.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}}@media only screen and (max-width:767px){.ui.modal>.header{padding:.75rem 2.25rem .75rem 1rem!important}.ui.modal>.content{display:block;padding:1rem!important}.ui.modal>.close{top:.5rem!important;right:.5rem!important}.ui.modal .image.content{flex-direction:column}.ui.modal .content>.image{display:block;max-width:100%;margin:0 auto!important;text-align:center;padding:0 0 1rem!important}.ui.modal>.content>.image>i.icon{font-size:5rem;text-align:center}.ui.modal .content>.description{display:block;width:100%!important;margin:0!important;padding:1rem 0!important;box-shadow:none}.ui.modal>.actions{padding:1rem 1rem 0!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1rem}}.ui.inverted.dimmer>.ui.modal{box-shadow:1px 3px 10px 2px rgba(0,0,0,.2)}.ui.basic.modal{border:none;border-radius:0;box-shadow:none!important;color:#fff}.ui.basic.modal,.ui.basic.modal>.actions,.ui.basic.modal>.content,.ui.basic.modal>.header{background-color:transparent}.ui.basic.modal>.header{color:#fff}.ui.basic.modal>.close{top:1rem;right:1.5rem}.ui.inverted.dimmer>.basic.modal{color:rgba(0,0,0,.87)}.ui.inverted.dimmer>.ui.basic.modal>.header{color:rgba(0,0,0,.85)}.ui.legacy.modal,.ui.legacy.page.dimmer>.ui.modal{top:50%;left:50%}.ui.legacy.page.dimmer>.ui.scrolling.modal,.ui.page.dimmer>.ui.scrolling.legacy.modal,.ui.top.aligned.dimmer>.ui.legacy.modal,.ui.top.aligned.legacy.page.dimmer>.ui.modal{top:auto}@media only screen and (max-width:991px){.ui.basic.modal>.close{color:#fff}}.ui.loading.modal{display:block;visibility:hidden;z-index:-1}.ui.active.modal{display:block}.modals.dimmer[class*="top aligned"] .modal{margin:5vh auto}@media only screen and (max-width:767px){.modals.dimmer[class*="top aligned"] .modal{margin:1rem auto}}.legacy.modals.dimmer[class*="top aligned"]{padding-top:5vh}@media only screen and (max-width:767px){.legacy.modals.dimmer[class*="top aligned"]{padding-top:1rem}}.scrolling.dimmable.dimmed{overflow:hidden}.scrolling.dimmable>.dimmer{justify-content:flex-start}.scrolling.dimmable.dimmed>.dimmer{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.dimmable>.dimmer{position:fixed}.modals.dimmer .ui.scrolling.modal{margin:1rem auto}.scrolling.undetached.dimmable.dimmed{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.undetached.dimmable.dimmed>.dimmer{overflow:hidden}.scrolling.undetached.dimmable .ui.scrolling.modal{position:absolute;left:50%;margin-top:1rem!important}.ui.modal .scrolling.content{max-height:70vh;overflow:auto}.ui.fullscreen.modal{width:95%!important;left:0!important;margin:1em auto}.ui.fullscreen.scrolling.modal{left:0!important}.ui.fullscreen.modal>.header{padding-right:2.25rem}.ui.fullscreen.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}.ui.modal{font-size:1rem}.ui.mini.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.mini.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.mini.modal{width:35.2%;margin:0}}@media only screen and (min-width:992px){.ui.mini.modal{width:340px;margin:0}}@media only screen and (min-width:1200px){.ui.mini.modal{width:360px;margin:0}}@media only screen and (min-width:1920px){.ui.mini.modal{width:380px;margin:0}}@media only screen and (max-width:767px){.ui.tiny.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.tiny.modal{width:52.8%;margin:0}}@media only screen and (min-width:992px){.ui.tiny.modal{width:510px;margin:0}}@media only screen and (min-width:1200px){.ui.tiny.modal{width:540px;margin:0}}@media only screen and (min-width:1920px){.ui.tiny.modal{width:570px;margin:0}}.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.small.modal{width:70.4%;margin:0}}@media only screen and (min-width:992px){.ui.small.modal{width:680px;margin:0}}@media only screen and (min-width:1200px){.ui.small.modal{width:720px;margin:0}}@media only screen and (min-width:1920px){.ui.small.modal{width:760px;margin:0}}.ui.large.modal>.header{font-size:1.6em}@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.large.modal{width:1020px;margin:0}}@media only screen and (min-width:1200px){.ui.large.modal{width:1080px;margin:0}}@media only screen and (min-width:1920px){.ui.large.modal{width:1140px;margin:0}}

 /*!
 * # Semantic UI 2.4.0 - Nag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.nag{display:none;opacity:.95;position:relative;top:0;left:0;z-index:999;min-height:0;width:100%;margin:0;padding:.75em 1em;background:#555;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);font-size:1rem;text-align:center;color:rgba(0,0,0,.87);border-radius:0 0 .28571429rem .28571429rem;transition:background .2s ease}a.ui.nag{cursor:pointer}.ui.nag>.title{display:inline-block;margin:0 .5em;color:#fff}.ui.nag>.close.icon{cursor:pointer;opacity:.4;position:absolute;top:50%;right:1em;font-size:1em;margin:-.5em 0 0;color:#fff;transition:opacity .2s ease}.ui.nag:hover{background:#555;opacity:1}.ui.nag .close:hover{opacity:1}.ui.overlay.nag{position:absolute;display:block}.ui.fixed.nag{position:fixed}.ui.bottom.nag,.ui.bottom.nags{border-radius:.28571429rem .28571429rem 0 0;top:auto;bottom:0}.ui.inverted.nag,.ui.inverted.nags .nag{background-color:#f3f4f5;color:rgba(0,0,0,.85)}.ui.inverted.nag .close,.ui.inverted.nag .title,.ui.inverted.nags .nag .close,.ui.inverted.nags .nag .title{color:rgba(0,0,0,.4)}.ui.nags .nag{border-radius:0!important}.ui.nags .nag:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.bottom.nags .nag:last-child{border-radius:.28571429rem .28571429rem 0 0}

 /*!
 * # Semantic UI 2.4.0 - Popup
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.popup{display:none;position:absolute;top:0;right:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;z-index:1900;border:1px solid #d4d4d5;line-height:1.4285em;max-width:250px;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.popup>.header{padding:0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em;line-height:1.2;font-weight:700}.ui.popup>.header+.content{padding-top:.5em}.ui.popup:before{position:absolute;content:"";width:.71428571em;height:.71428571em;background:#fff;transform:rotate(45deg);z-index:2;box-shadow:1px 1px 0 0 #bababc}[data-tooltip]{position:relative}[data-tooltip]:before{content:"";width:.71428571em;height:.71428571em;transform:rotate(45deg);z-index:2;box-shadow:1px 1px 0 0 #bababc}[data-tooltip]:after,[data-tooltip]:before{position:absolute;font-size:1rem;background:#fff}[data-tooltip]:after{content:attr(data-tooltip);text-transform:none;text-align:left;white-space:nowrap;border:1px solid #d4d4d5;line-height:1.4285em;max-width:none;padding:.833em 1em;font-weight:400;font-style:normal;color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);z-index:1}[data-tooltip]:not([data-position]):before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-tooltip]:not([data-position]):after{left:50%;transform:translateX(-50%);bottom:100%;margin-bottom:.5em}[data-tooltip]:after,[data-tooltip]:before{pointer-events:none;visibility:hidden}[data-tooltip]:before{opacity:0;transform:rotate(45deg) scale(0)!important;transform-origin:center top;transition:all .1s ease}[data-tooltip]:after{opacity:1;transform-origin:center bottom;transition:all .1s ease}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;pointer-events:auto}[data-tooltip]:hover:before{transform:rotate(45deg) scale(1)!important;opacity:1}[data-tooltip]:after,[data-tooltip][data-position="bottom center"]:after,[data-tooltip][data-position="top center"]:after{transform:translateX(-50%) scale(0)!important}[data-tooltip]:hover:after,[data-tooltip][data-position="bottom center"]:hover:after{transform:translateX(-50%) scale(1)!important}[data-tooltip][data-position="left center"]:after,[data-tooltip][data-position="right center"]:after{transform:translateY(-50%) scale(0)!important}[data-tooltip][data-position="left center"]:hover:after,[data-tooltip][data-position="right center"]:hover:after{transform:translateY(-50%) scale(1)!important}[data-tooltip][data-position="bottom left"]:after,[data-tooltip][data-position="bottom right"]:after,[data-tooltip][data-position="top left"]:after,[data-tooltip][data-position="top right"]:after{transform:scale(0)!important}[data-tooltip][data-position="bottom left"]:hover:after,[data-tooltip][data-position="bottom right"]:hover:after,[data-tooltip][data-position="top left"]:hover:after,[data-tooltip][data-position="top right"]:hover:after{transform:scale(1)!important}[data-tooltip][data-inverted]:before{box-shadow:none!important;background:#1b1c1d}[data-tooltip][data-inverted]:after{background:#1b1c1d;color:#fff;border:none;box-shadow:none}[data-tooltip][data-inverted]:after .header{background-color:none;color:#fff}[data-position="top center"][data-tooltip]:after{top:auto;right:auto;left:50%;bottom:100%;transform:translateX(-50%);margin-bottom:.5em}[data-position="top center"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top left"][data-tooltip]:after{top:auto;right:auto;left:0;bottom:100%;margin-bottom:.5em}[data-position="top left"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top right"][data-tooltip]:after{top:auto;left:auto;right:0;bottom:100%;margin-bottom:.5em}[data-position="top right"][data-tooltip]:before{top:auto;left:auto;bottom:100%;right:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="bottom center"][data-tooltip]:after{bottom:auto;right:auto;left:50%;top:100%;transform:translateX(-50%);margin-top:.5em}[data-position="bottom center"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:50%;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom left"][data-tooltip]:after{left:0;top:100%;margin-top:.5em}[data-position="bottom left"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:1em;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom right"][data-tooltip]:after{right:0;top:100%;margin-top:.5em}[data-position="bottom right"][data-tooltip]:before{bottom:auto;left:auto;top:100%;right:1em;margin-left:-.14285714rem;margin-top:.07142857rem}[data-position="left center"][data-tooltip]:after{right:100%;top:50%;margin-right:.5em;transform:translateY(-50%)}[data-position="left center"][data-tooltip]:before{right:100%;top:50%;margin-top:-.14285714rem;margin-right:-.07142857rem}[data-position="right center"][data-tooltip]:after{left:100%;top:50%;margin-left:.5em;transform:translateY(-50%)}[data-position="right center"][data-tooltip]:before{left:100%;top:50%;margin-top:-.07142857rem;margin-left:.14285714rem}[data-position~=bottom][data-tooltip]:before{background:#fff;box-shadow:-1px -1px 0 0 #bababc}[data-position="left center"][data-tooltip]:before{background:#fff;box-shadow:1px -1px 0 0 #bababc}[data-position="right center"][data-tooltip]:before{background:#fff;box-shadow:-1px 1px 0 0 #bababc}[data-position~=top][data-tooltip]:before{background:#fff}[data-inverted][data-position~=bottom][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px -1px 0 0 #bababc}[data-inverted][data-position="left center"][data-tooltip]:before{background:#1b1c1d;box-shadow:1px -1px 0 0 #bababc}[data-inverted][data-position="right center"][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px 1px 0 0 #bababc}[data-inverted][data-position~=top][data-tooltip]:before{background:#1b1c1d}[data-position~=bottom][data-tooltip]:before{transform-origin:center bottom}[data-position~=bottom][data-tooltip]:after{transform-origin:center top}[data-position="left center"][data-tooltip]:before{transform-origin:top center}[data-position="left center"][data-tooltip]:after,[data-position="right center"][data-tooltip]:before{transform-origin:right center}[data-position="right center"][data-tooltip]:after{transform-origin:left center}.ui.popup{margin:0}.ui.top.popup{margin:0 0 .71428571em}.ui.top.left.popup{transform-origin:left bottom}.ui.top.center.popup{transform-origin:center bottom}.ui.top.right.popup{transform-origin:right bottom}.ui.left.center.popup{margin:0 .71428571em 0 0;transform-origin:right 50%}.ui.right.center.popup{margin:0 0 0 .71428571em;transform-origin:left 50%}.ui.bottom.popup{margin:.71428571em 0 0}.ui.bottom.left.popup{transform-origin:left top}.ui.bottom.center.popup{transform-origin:center top}.ui.bottom.right.popup{transform-origin:right top}.ui.bottom.center.popup:before{margin-left:-.30714286em;top:-.30714286em;left:50%;right:auto;bottom:auto;box-shadow:-1px -1px 0 0 #bababc}.ui.bottom.left.popup{margin-left:0}.ui.bottom.left.popup:before{top:-.30714286em;left:1em;right:auto;bottom:auto;margin-left:0;box-shadow:-1px -1px 0 0 #bababc}.ui.bottom.right.popup{margin-right:0}.ui.bottom.right.popup:before{top:-.30714286em;right:1em;bottom:auto;left:auto;margin-left:0;box-shadow:-1px -1px 0 0 #bababc}.ui.top.center.popup:before{top:auto;right:auto;bottom:-.30714286em;left:50%;margin-left:-.30714286em}.ui.top.left.popup{margin-left:0}.ui.top.left.popup:before{bottom:-.30714286em;left:1em;top:auto;right:auto;margin-left:0}.ui.top.right.popup{margin-right:0}.ui.top.right.popup:before{bottom:-.30714286em;right:1em;top:auto;left:auto;margin-left:0}.ui.left.center.popup:before{top:50%;right:-.30714286em;bottom:auto;left:auto;margin-top:-.30714286em;box-shadow:1px -1px 0 0 #bababc}.ui.right.center.popup:before{top:50%;left:-.30714286em;bottom:auto;right:auto;margin-top:-.30714286em;box-shadow:-1px 1px 0 0 #bababc}.ui.bottom.popup:before,.ui.left.center.popup:before,.ui.right.center.popup:before,.ui.top.popup:before{background:#fff}.ui.inverted.bottom.popup:before,.ui.inverted.left.center.popup:before,.ui.inverted.right.center.popup:before,.ui.inverted.top.popup:before{background:#1b1c1d}.ui.popup>.ui.grid:not(.padded){width:calc(100% + 1.75rem);margin:-.7rem -.875rem}.ui.loading.popup{display:block;visibility:hidden;z-index:-1}.ui.animating.popup,.ui.visible.popup{display:block}.ui.visible.popup{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.basic.popup:before{display:none}.ui.wide.popup{max-width:350px}.ui[class*="very wide"].popup{max-width:550px}@media only screen and (max-width:767px){.ui.wide.popup,.ui[class*="very wide"].popup{max-width:250px}}.ui.fluid.popup{width:100%;max-width:none}.ui.inverted.popup{background:#1b1c1d;color:#fff;border:none;box-shadow:none}.ui.inverted.popup .header{background-color:none;color:#fff}.ui.inverted.popup:before{background-color:#1b1c1d;box-shadow:none!important}.ui.flowing.popup{max-width:none}.ui.mini.popup{font-size:.78571429rem}.ui.tiny.popup{font-size:.85714286rem}.ui.small.popup{font-size:.92857143rem}.ui.popup{font-size:1rem}.ui.large.popup{font-size:1.14285714rem}.ui.huge.popup{font-size:1.42857143rem}

 /*!
 * # Semantic UI 2.4.0 - Progress Bar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.progress{position:relative;display:block;max-width:100%;border:none;margin:1em 0 2.5em;box-shadow:none;background:rgba(0,0,0,.1);padding:0;border-radius:.28571429rem}.ui.progress:first-child{margin:0 0 2.5em}.ui.progress:last-child{margin:0 0 1.5em}.ui.progress .bar{display:block;line-height:1;position:relative;width:0;min-width:2em;background:#888;border-radius:.28571429rem;transition:width .1s ease,background-color .1s ease}.ui.progress .bar>.progress{white-space:nowrap;width:auto;font-size:.92857143em;top:50%;right:.5em;left:auto;color:hsla(0,0%,100%,.7);margin-top:-.5em;text-align:left}.ui.progress .bar>.progress,.ui.progress>.label{position:absolute;bottom:auto;text-shadow:none;font-weight:700}.ui.progress>.label{width:100%;font-size:1em;top:100%;right:auto;left:0;color:rgba(0,0,0,.87);margin-top:.2em;text-align:center;transition:color .4s ease}.ui.indicating.progress[data-percent^="1"] .bar,.ui.indicating.progress[data-percent^="2"] .bar{background-color:#d95c5c}.ui.indicating.progress[data-percent^="3"] .bar{background-color:#efbc72}.ui.indicating.progress[data-percent^="4"] .bar,.ui.indicating.progress[data-percent^="5"] .bar{background-color:#e6bb48}.ui.indicating.progress[data-percent^="6"] .bar{background-color:#ddc928}.ui.indicating.progress[data-percent^="7"] .bar,.ui.indicating.progress[data-percent^="8"] .bar{background-color:#b4d95c}.ui.indicating.progress[data-percent^="9"] .bar,.ui.indicating.progress[data-percent^="100"] .bar{background-color:#66da81}.ui.indicating.progress[data-percent^="1"] .label,.ui.indicating.progress[data-percent^="2"] .label,.ui.indicating.progress[data-percent^="3"] .label,.ui.indicating.progress[data-percent^="4"] .label,.ui.indicating.progress[data-percent^="5"] .label,.ui.indicating.progress[data-percent^="6"] .label,.ui.indicating.progress[data-percent^="7"] .label,.ui.indicating.progress[data-percent^="8"] .label,.ui.indicating.progress[data-percent^="9"] .label,.ui.indicating.progress[data-percent^="100"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent="1"] .bar,.ui.indicating.progress[data-percent="2"] .bar,.ui.indicating.progress[data-percent="3"] .bar,.ui.indicating.progress[data-percent="4"] .bar,.ui.indicating.progress[data-percent="5"] .bar,.ui.indicating.progress[data-percent="6"] .bar,.ui.indicating.progress[data-percent="7"] .bar,.ui.indicating.progress[data-percent="8"] .bar,.ui.indicating.progress[data-percent="9"] .bar{background-color:#d95c5c}.ui.indicating.progress[data-percent="1"] .label,.ui.indicating.progress[data-percent="2"] .label,.ui.indicating.progress[data-percent="3"] .label,.ui.indicating.progress[data-percent="4"] .label,.ui.indicating.progress[data-percent="5"] .label,.ui.indicating.progress[data-percent="6"] .label,.ui.indicating.progress[data-percent="7"] .label,.ui.indicating.progress[data-percent="8"] .label,.ui.indicating.progress[data-percent="9"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress.success .label{color:#1a531b}.ui.progress.success .bar{background-color:#21ba45!important}.ui.progress.success .bar,.ui.progress.success .bar:after{-webkit-animation:none!important;animation:none!important}.ui.progress.success>.label{color:#1a531b}.ui.progress.warning .bar{background-color:#f2c037!important}.ui.progress.warning .bar,.ui.progress.warning .bar:after{-webkit-animation:none!important;animation:none!important}.ui.progress.warning>.label{color:#794b02}.ui.progress.error .bar{background-color:#db2828!important}.ui.progress.error .bar,.ui.progress.error .bar:after{-webkit-animation:none!important;animation:none!important}.ui.progress.error>.label{color:#912d2b}.ui.active.progress .bar{position:relative;min-width:2em}.ui.active.progress .bar:after{content:"";opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:.28571429rem;-webkit-animation:progress-active 2s ease infinite;animation:progress-active 2s ease infinite}@-webkit-keyframes progress-active{0%{opacity:.3;width:0}to{opacity:0;width:100%}}@keyframes progress-active{0%{opacity:.3;width:0}to{opacity:0;width:100%}}.ui.disabled.progress{opacity:.35}.ui.disabled.progress .bar,.ui.disabled.progress .bar:after{-webkit-animation:none!important;animation:none!important}.ui.inverted.progress{background:hsla(0,0%,100%,.08);border:none}.ui.inverted.progress .bar{background:#888}.ui.inverted.progress .bar>.progress{color:#f9fafb}.ui.inverted.progress>.label{color:#fff}.ui.inverted.progress.success>.label{color:#21ba45}.ui.inverted.progress.warning>.label{color:#f2c037}.ui.inverted.progress.error>.label{color:#db2828}.ui.progress.attached{background:0 0;position:relative;border:none;margin:0}.ui.progress.attached,.ui.progress.attached .bar{display:block;height:.2rem;padding:0;overflow:hidden;border-radius:0 0 .28571429rem .28571429rem}.ui.progress.attached .bar{border-radius:0}.ui.progress.top.attached,.ui.progress.top.attached .bar{top:0;border-radius:.28571429rem .28571429rem 0 0}.ui.progress.top.attached .bar{border-radius:0}.ui.card>.ui.attached.progress,.ui.segment>.ui.attached.progress{position:absolute;top:auto;left:0;bottom:100%;width:100%}.ui.card>.ui.bottom.attached.progress,.ui.segment>.ui.bottom.attached.progress{top:100%;bottom:auto}.ui.red.progress .bar{background-color:#db2828}.ui.red.inverted.progress .bar{background-color:#ff695e}.ui.orange.progress .bar{background-color:#f2711c}.ui.orange.inverted.progress .bar{background-color:#ff851b}.ui.yellow.progress .bar{background-color:#fbbd08}.ui.yellow.inverted.progress .bar{background-color:#ffe21f}.ui.olive.progress .bar{background-color:#b5cc18}.ui.olive.inverted.progress .bar{background-color:#d9e778}.ui.green.progress .bar{background-color:#21ba45}.ui.green.inverted.progress .bar{background-color:#2ecc40}.ui.teal.progress .bar{background-color:#00b5ad}.ui.teal.inverted.progress .bar{background-color:#6dffff}.ui.blue.progress .bar{background-color:#2185d0}.ui.blue.inverted.progress .bar{background-color:#54c8ff}.ui.violet.progress .bar{background-color:#6435c9}.ui.violet.inverted.progress .bar{background-color:#a291fb}.ui.purple.progress .bar{background-color:#a333c8}.ui.purple.inverted.progress .bar{background-color:#dc73ff}.ui.pink.progress .bar{background-color:#e03997}.ui.pink.inverted.progress .bar{background-color:#ff8edf}.ui.brown.progress .bar{background-color:#a5673f}.ui.brown.inverted.progress .bar{background-color:#d67c1c}.ui.grey.progress .bar{background-color:#767676}.ui.grey.inverted.progress .bar{background-color:#dcddde}.ui.black.progress .bar{background-color:#1b1c1d}.ui.black.inverted.progress .bar{background-color:#545454}.ui.tiny.progress{font-size:.85714286rem}.ui.tiny.progress .bar{height:.5em}.ui.small.progress{font-size:.92857143rem}.ui.small.progress .bar{height:1em}.ui.progress{font-size:1rem}.ui.progress .bar{height:1.75em}.ui.large.progress{font-size:1.14285714rem}.ui.large.progress .bar{height:2.5em}.ui.big.progress{font-size:1.28571429rem}.ui.big.progress .bar{height:3.5em}

 /*!
 * # Semantic UI 2.4.0 - Rating
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.rating{display:inline-flex;white-space:nowrap;vertical-align:baseline}.ui.rating:last-child{margin-right:0}.ui.rating .icon{padding:0;margin:0;flex:1 0 auto;cursor:pointer;width:1.25em;height:auto;transition:opacity .1s ease,background .1s ease,text-shadow .1s ease,color .1s ease;background:0 0;color:rgba(0,0,0,.15)}.ui.rating .active.icon{background:0 0;color:rgba(0,0,0,.85)}.ui.rating .icon.selected,.ui.rating .icon.selected.active{background:0 0;color:rgba(0,0,0,.87)}.ui.star.rating .icon{width:1.25em;height:auto;background:0 0;color:rgba(0,0,0,.15);text-shadow:none}.ui.star.rating .active.icon{background:0 0!important;color:#ffe623!important;text-shadow:0 -1px 0 #ddc507,-1px 0 0 #ddc507,0 1px 0 #ddc507,1px 0 0 #ddc507!important}.ui.star.rating .icon.selected,.ui.star.rating .icon.selected.active{background:0 0!important;color:#fc0!important;text-shadow:0 -1px 0 #e6a200,-1px 0 0 #e6a200,0 1px 0 #e6a200,1px 0 0 #e6a200!important}.ui.heart.rating .icon{width:1.4em;height:auto;background:0 0;color:rgba(0,0,0,.15);text-shadow:none!important}.ui.heart.rating .active.icon{background:0 0!important;color:#ff6d75!important;text-shadow:0 -1px 0 #cd0707,-1px 0 0 #cd0707,0 1px 0 #cd0707,1px 0 0 #cd0707!important}.ui.heart.rating .icon.selected,.ui.heart.rating .icon.selected.active{background:0 0!important;color:#ff3000!important;text-shadow:0 -1px 0 #aa0101,-1px 0 0 #aa0101,0 1px 0 #aa0101,1px 0 0 #aa0101!important}.ui.disabled.rating .icon{cursor:default}.ui.rating .icon.selected,.ui.rating.selected .active.icon,.ui.rating.selected .icon.selected{opacity:1}.ui.mini.rating{font-size:.78571429rem}.ui.tiny.rating{font-size:.85714286rem}.ui.small.rating{font-size:.92857143rem}.ui.rating{font-size:1rem}.ui.large.rating{font-size:1.14285714rem}.ui.huge.rating{font-size:1.42857143rem}.ui.massive.rating{font-size:2rem}@font-face{font-family:Rating;src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,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kIiRi5MI5vdUFfcni4vCBYufhJx8mn2ZepJ3i3aLeoR9fX18g3qLdwiLVAUO+yaLshWL+AQFi5GNkY+RjpCQj5KNj42PjI+LCPfAiwWPi4+Kj4mRiZCHj4aPhY2Fi4UIi/wEBYuEiYWHhoeGhoeFiIiKhoqHi4GLhI6EkQj7EvcN+xL7DQWEhYOIgouHi4eLh42EjoaPiJCHkImRi5IIDov3XRWLko2Rj5Kltq+vuKW4pbuZvYu9i7t9uHG4ca9npWCPhI2Fi4SLhYmEh4RxYGdoXnAIXnFbflmLWYtbmF6lXqZnrnG2h5KJkouRCLCLFaRkq2yxdLF0tH+4i7iLtJexorGiq6qksm64Z61goZZ3kXaLdItnfm1ycnJybX9oiwhoi22XcqRypH6pi6+LopGglp9gdWdpbl4I9xiwFYuHjIiOiI6IjoqPi4+LjoyOjo2OjY6Lj4ubkJmXl5eWmZGbi4+LjoyOjo2OjY6LjwiLj4mOiY6IjYiNh4tzi3eCenp6eoJ3i3MIDov3XRWLko2Sj5GouK+utqW3pbqYvouci5yJnIgIm6cFjY6NjI+LjIuNi42JjYqOio+JjomOiY6KjomOiY6JjoqNioyKjomMiYuHi4qLiouLCHdnbVVjQ2NDbVV3Zwh9cgWJiIiJiIuJi36SdJiIjYmOi46LjY+UlJlvl3KcdJ90oHeie6WHkYmSi5IIsIsVqlq0Z711CKGzBXqXfpqCnoKdhp6LoIuikaCWn2B1Z2luXgj3GLAVi4eMiI6IjoiOio+Lj4uOjI6OjY6NjouPi5uQmZeXl5aZkZuLj4uOjI6OjY6NjouPCIuPiY6JjoiNiI2Hi3OLd4J6enp6gneLcwji+10VoLAFtI+wmK2hrqKnqKKvdq1wp2uhCJ2rBZ1/nHycepx6mHqWeY+EjYWLhIuEiYWHhIR/gH1+fG9qaXJmeWV5Y4Jhiwi53BXb9yQFjIKMg4uEi3CDc3x1fHV3fHOBCA6L1BWL90sFi5WPlJKSkpKTj5aLCNmLBZKPmJqepJaZlZeVlY+Qj5ONl42WjpeOmI+YkZWTk5OSk46Vi5uLmYiYhZiFlIGSfgiSfo55i3WLeYd5gXgIvosFn4uchJl8mn2Seot3i3qGfIJ9jYSLhYuEi3yIfoR+i4eLh4uHi3eGen99i3CDdnt8CHt8dYNwiwhmiwV5i3mNeY95kHeRc5N1k36Ph4sIOYsFgIuDjoSShJKHlIuVCLCdFYuGjIePiI+Hj4mQi5CLj42Pj46OjY+LkIuQiZCIjoePh42Gi4aLh4mHh4eIioaLhgjUeRWUiwWNi46Lj4qOi4+KjYqOi4+Kj4mQio6KjYqNio+Kj4mQio6KjIqzfquEpIsIrosFr4uemouri5CKkYqQkY6QkI6SjpKNkouSi5KJkoiRlZWQlouYi5CKkImRiZGJj4iOCJGMkI+PlI+UjZKLkouViJODk4SSgo+CiwgmiwWLlpCalJ6UnpCbi5aLnoiYhJSFlH+QeYuGhoeDiYCJf4h/h3+IfoWBg4KHh4SCgH4Ii4qIiYiGh4aIh4mIiIiIh4eGh4aHh4eHiIiHiIeHiIiHiIeKh4mIioiLCIKLi/tLBQ6L90sVi/dLBYuVj5OSk5KSk46WiwjdiwWPi5iPoZOkk6CRnZCdj56Nn4sIq4sFpougg5x8m3yTd4txCIuJBZd8kHuLd4uHi4eLh5J+jn6LfIuEi4SJhZR9kHyLeot3hHp8fH19eoR3iwhYiwWVeI95i3mLdIh6hH6EfoKBfoV+hX2He4uBi4OPg5KFkYaTh5SHlYiTipOKk4qTiJMIiZSIkYiPgZSBl4CaeKR+moSPCD2LBYCLg4+EkoSSh5SLlQiw9zgVi4aMh4+Ij4ePiZCLkIuPjY+Pjo6Nj4uQi5CJkIiOh4+HjYaLhouHiYeHh4iKhouGCNT7OBWUiwWOi46Kj4mPio+IjoiPh4+IjoePiI+Hj4aPho6HjoiNiI6Hj4aOho6Ii4qWfpKDj4YIk4ORgY5+j36OgI1/jYCPg5CGnYuXj5GUkpSOmYuei5aGmoKfgp6GmouWCPCLBZSLlI+SkpOTjpOLlYuSiZKHlIeUho+Fi46PjY+NkY2RjJCLkIuYhpaBlY6RjZKLkgiLkomSiJKIkoaQhY6MkIyRi5CLm4aXgpOBkn6Pe4sIZosFcotrhGN9iouIioaJh4qHiomKiYqIioaKh4mHioiKiYuHioiLh4qIi4mLCIKLi/tLBQ77lIv3txWLkpCPlo0I9yOgzPcWBY6SkI+RiwiL/BL7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOi/fFFYu1l6yjoqOjrZe2i5aLl4mYh5eHloWWhJaElIWShZOE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) format("woff");font-weight:400;font-style:normal}.ui.rating .icon{font-family:Rating;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.rating .active.icon:before,.ui.rating .icon:before,.ui.star.rating .active.icon:before,.ui.star.rating .icon:before{content:"\F005"}.ui.star.rating .partial.icon:before{content:"\F006"}.ui.star.rating .partial.icon{content:"\F005"}.ui.heart.rating .active.icon:before,.ui.heart.rating .icon:before{content:"\F004"}

 /*!
 * # Semantic UI 2.4.0 - Search
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.search{position:relative}.ui.search>.prompt{margin:0;outline:0;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);text-shadow:none;font-style:normal;font-weight:400;line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);box-shadow:inset 0 0 0 0 transparent;transition:background-color .1s ease,color .1s ease,box-shadow .1s ease,border-color .1s ease}.ui.search .prompt{border-radius:500rem}.ui.search .prompt~.search.icon{cursor:pointer}.ui.search>.results{display:none;position:absolute;top:100%;left:0;transform-origin:center top;white-space:normal;text-align:left;text-transform:none;background:#fff;margin-top:.5em;width:18em;border-radius:.28571429rem;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);border:1px solid #d4d4d5;z-index:998}.ui.search>.results>:first-child{border-radius:.28571429rem .28571429rem 0 0}.ui.search>.results>:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.search>.results .result{cursor:pointer;display:block;overflow:hidden;font-size:1em;padding:.85714286em 1.14285714em;color:rgba(0,0,0,.87);line-height:1.33;border-bottom:1px solid rgba(34,36,38,.1)}.ui.search>.results .result:last-child{border-bottom:none!important}.ui.search>.results .result .image{float:right;overflow:hidden;background:0 0;width:5em;height:3em;border-radius:.25em}.ui.search>.results .result .image img{display:block;width:auto;height:100%}.ui.search>.results .result .image+.content{margin:0 6em 0 0}.ui.search>.results .result .title{margin:-.14285714em 0 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;font-size:1em;color:rgba(0,0,0,.85)}.ui.search>.results .result .description{margin-top:0;font-size:.92857143em;color:rgba(0,0,0,.4)}.ui.search>.results .result .price{float:right;color:#21ba45}.ui.search>.results>.message{padding:1em}.ui.search>.results>.message .header{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:rgba(0,0,0,.87)}.ui.search>.results>.message .description{margin-top:.25rem;font-size:1em;color:rgba(0,0,0,.87)}.ui.search>.results>.action{display:block;border-top:none;background:#f3f4f5;padding:.92857143em 1em;color:rgba(0,0,0,.87);font-weight:700;text-align:center}.ui.search>.prompt:focus{border-color:rgba(34,36,38,.35);background:#fff;color:rgba(0,0,0,.95)}.ui.loading.search .input>i.icon:before{border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.search .input>i.icon:after,.ui.loading.search .input>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em}.ui.loading.search .input>i.icon:after{-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border:.2em solid transparent;border-top-color:#767676;box-shadow:0 0 0 1px transparent}.ui.category.search>.results .category .result:hover,.ui.search>.results .result:hover{background:#f9fafb}.ui.search .action:hover{background:#e0e0e0}.ui.category.search>.results .category.active{background:#f3f4f5}.ui.category.search>.results .category.active>.name{color:rgba(0,0,0,.87)}.ui.category.search>.results .category .result.active,.ui.search>.results .result.active{position:relative;border-left-color:rgba(34,36,38,.1);background:#f3f4f5;box-shadow:none}.ui.search>.results .result.active .description,.ui.search>.results .result.active .title{color:rgba(0,0,0,.85)}.ui.disabled.search{cursor:default;pointer-events:none;opacity:.45}.ui.search.selection .prompt{border-radius:.28571429rem}.ui.search.selection>.icon.input>.remove.icon{pointer-events:none;position:absolute;left:auto;opacity:0;color:"";top:0;right:0;transition:color .1s ease,opacity .1s ease}.ui.search.selection>.icon.input>.active.remove.icon{cursor:pointer;opacity:.8;pointer-events:auto}.ui.search.selection>.icon.input:not([class*="left icon"])>.icon~.remove.icon{right:1.85714em}.ui.search.selection>.icon.input>.remove.icon:hover{opacity:1;color:#db2828}.ui.category.search .results{width:28em}.ui.category.search .results.animating,.ui.category.search .results.visible{display:table}.ui.category.search>.results .category{display:table-row;background:#f3f4f5;box-shadow:none;transition:background .1s ease,border-color .1s ease}.ui.category.search>.results .category:last-child{border-bottom:none}.ui.category.search>.results .category:first-child .name+.result{border-radius:0 .28571429rem 0 0}.ui.category.search>.results .category:last-child .result:last-child{border-radius:0 0 .28571429rem 0}.ui.category.search>.results .category>.name{display:table-cell;text-overflow:ellipsis;width:100px;white-space:nowrap;background:0 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1em;padding:.4em 1em;font-weight:700;color:rgba(0,0,0,.4);border-bottom:1px solid rgba(34,36,38,.1)}.ui.category.search>.results .category .results{display:table-cell;background:#fff;border-left:1px solid rgba(34,36,38,.15);border-bottom:1px solid rgba(34,36,38,.1)}.ui.category.search>.results .category .result{border-bottom:1px solid rgba(34,36,38,.1);transition:background .1s ease,border-color .1s ease;padding:.85714286em 1.14285714em}.ui[class*="left aligned"].search>.results{right:auto;left:0}.ui[class*="right aligned"].search>.results{right:0;left:auto}.ui.fluid.search .results{width:100%}.ui.mini.search{font-size:.78571429em}.ui.small.search{font-size:.92857143em}.ui.search{font-size:1em}.ui.large.search{font-size:1.14285714em}.ui.big.search{font-size:1.28571429em}.ui.huge.search{font-size:1.42857143em}.ui.massive.search{font-size:1.71428571em}@media only screen and (max-width:767px){.ui.search .results{max-width:calc(100vw - 2rem)}}

 /*!
 * # Semantic UI 2.4.0 - Shape
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.shape{position:relative;vertical-align:top;display:inline-block;perspective:2000px;transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape .sides{transform-style:preserve-3d}.ui.shape .side{opacity:1;width:100%;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none}.ui.shape .side *{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.ui.cube.shape .side{min-width:15em;height:15em;padding:2em;background-color:#e6e6e6;color:rgba(0,0,0,.87);box-shadow:0 0 2px rgba(0,0,0,.3)}.ui.cube.shape .side>.content{width:100%;height:100%;display:table;text-align:center;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui.cube.shape .side>.content>div{display:table-cell;vertical-align:middle;font-size:2em}.ui.text.shape.animating .sides{position:static}.ui.text.shape .side{white-space:nowrap}.ui.text.shape .side>*{white-space:normal}.ui.loading.shape{position:absolute;top:-9999px;left:-9999px}.ui.shape .animating.side{position:absolute;top:0;left:0;display:block;z-index:100}.ui.shape .hidden.side{opacity:.6}.ui.shape.animating .sides{position:absolute;transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape.animating .side{transition:opacity .6s ease-in-out}.ui.shape .active.side{display:block}

 /*!
 * # Semantic UI 2.4.0 - Sidebar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.sidebar{position:fixed;top:0;left:0;transition:none;will-change:transform;transform:translateZ(0);visibility:hidden;-webkit-overflow-scrolling:touch;height:100%!important;max-height:100%;border-radius:0!important;margin:0!important;overflow-y:auto!important;z-index:102}.ui.sidebar,.ui.sidebar>*{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.left.sidebar{right:auto;left:0;transform:translate3d(-100%,0,0)}.ui.right.sidebar{right:0!important;left:auto!important;transform:translate3d(100%,0,0)}.ui.bottom.sidebar,.ui.top.sidebar{width:100%!important;height:auto!important}.ui.top.sidebar{top:0!important;bottom:auto!important;transform:translate3d(0,-100%,0)}.ui.bottom.sidebar{top:auto!important;bottom:0!important;transform:translate3d(0,100%,0)}.pushable{height:100%;overflow-x:hidden;padding:0!important}body.pushable{background:#545454!important}.pushable:not(body){transform:translateZ(0)}.pushable:not(body)>.fixed,.pushable:not(body)>.pusher:after,.pushable:not(body)>.ui.sidebar{position:absolute}.pushable>.fixed{position:fixed;will-change:transform;z-index:101}.pushable>.fixed,.pushable>.pusher{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s ease}.pushable>.pusher{position:relative;overflow:hidden;min-height:100%;z-index:2}body.pushable>.pusher{background:#fff}.pushable>.pusher{background:inherit}.pushable>.pusher:after{position:fixed;top:0;right:0;content:"";background-color:rgba(0,0,0,.4);overflow:hidden;opacity:0;transition:opacity .5s;will-change:opacity;z-index:1000}.ui.sidebar.menu .item{border-radius:0!important}.pushable>.pusher.dimmed:after{width:100%!important;height:100%!important;opacity:1!important}.ui.animating.sidebar{visibility:visible}.ui.visible.sidebar{visibility:visible;transform:translateZ(0)}.ui.bottom.visible.sidebar,.ui.left.visible.sidebar,.ui.right.visible.sidebar,.ui.top.visible.sidebar{box-shadow:0 0 20px rgba(34,36,38,.15)}.ui.visible.left.sidebar~.fixed,.ui.visible.left.sidebar~.pusher{transform:translate3d(260px,0,0)}.ui.visible.right.sidebar~.fixed,.ui.visible.right.sidebar~.pusher{transform:translate3d(-260px,0,0)}.ui.visible.top.sidebar~.fixed,.ui.visible.top.sidebar~.pusher{transform:translate3d(0,36px,0)}.ui.visible.bottom.sidebar~.fixed,.ui.visible.bottom.sidebar~.pusher{transform:translate3d(0,-36px,0)}.ui.visible.left.sidebar~.ui.visible.right.sidebar~.fixed,.ui.visible.left.sidebar~.ui.visible.right.sidebar~.pusher,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.fixed,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.pusher{transform:translateZ(0)}.ui.thin.left.sidebar,.ui.thin.right.sidebar{width:150px}.ui[class*="very thin"].left.sidebar,.ui[class*="very thin"].right.sidebar{width:60px}.ui.left.sidebar,.ui.right.sidebar{width:260px}.ui.wide.left.sidebar,.ui.wide.right.sidebar{width:350px}.ui[class*="very wide"].left.sidebar,.ui[class*="very wide"].right.sidebar{width:475px}.ui.visible.thin.left.sidebar~.fixed,.ui.visible.thin.left.sidebar~.pusher{transform:translate3d(150px,0,0)}.ui.visible[class*="very thin"].left.sidebar~.fixed,.ui.visible[class*="very thin"].left.sidebar~.pusher{transform:translate3d(60px,0,0)}.ui.visible.wide.left.sidebar~.fixed,.ui.visible.wide.left.sidebar~.pusher{transform:translate3d(350px,0,0)}.ui.visible[class*="very wide"].left.sidebar~.fixed,.ui.visible[class*="very wide"].left.sidebar~.pusher{transform:translate3d(475px,0,0)}.ui.visible.thin.right.sidebar~.fixed,.ui.visible.thin.right.sidebar~.pusher{transform:translate3d(-150px,0,0)}.ui.visible[class*="very thin"].right.sidebar~.fixed,.ui.visible[class*="very thin"].right.sidebar~.pusher{transform:translate3d(-60px,0,0)}.ui.visible.wide.right.sidebar~.fixed,.ui.visible.wide.right.sidebar~.pusher{transform:translate3d(-350px,0,0)}.ui.visible[class*="very wide"].right.sidebar~.fixed,.ui.visible[class*="very wide"].right.sidebar~.pusher{transform:translate3d(-475px,0,0)}.ui.overlay.sidebar{z-index:102}.ui.left.overlay.sidebar{transform:translate3d(-100%,0,0)}.ui.right.overlay.sidebar{transform:translate3d(100%,0,0)}.ui.top.overlay.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.overlay.sidebar{transform:translate3d(0,100%,0)}.animating.ui.overlay.sidebar,.ui.visible.overlay.sidebar{transition:transform .5s ease}.ui.visible.bottom.overlay.sidebar,.ui.visible.left.overlay.sidebar,.ui.visible.right.overlay.sidebar,.ui.visible.top.overlay.sidebar{transform:translateZ(0)}.ui.visible.overlay.sidebar~.fixed,.ui.visible.overlay.sidebar~.pusher{transform:none!important}.ui.push.sidebar{transition:transform .5s ease;z-index:102}.ui.left.push.sidebar{transform:translate3d(-100%,0,0)}.ui.right.push.sidebar{transform:translate3d(100%,0,0)}.ui.top.push.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.push.sidebar{transform:translate3d(0,100%,0)}.ui.uncover.sidebar,.ui.visible.push.sidebar{transform:translateZ(0)}.ui.uncover.sidebar{z-index:1}.ui.visible.uncover.sidebar{transform:translateZ(0);transition:transform .5s ease}.ui.slide.along.sidebar{z-index:1}.ui.left.slide.along.sidebar{transform:translate3d(-50%,0,0)}.ui.right.slide.along.sidebar{transform:translate3d(50%,0,0)}.ui.top.slide.along.sidebar{transform:translate3d(0,-50%,0)}.ui.bottom.slide.along.sidebar{transform:translate3d(0,50%,0)}.ui.animating.slide.along.sidebar{transition:transform .5s ease}.ui.visible.slide.along.sidebar{transform:translateZ(0)}.ui.slide.out.sidebar{z-index:1}.ui.left.slide.out.sidebar{transform:translate3d(50%,0,0)}.ui.right.slide.out.sidebar{transform:translate3d(-50%,0,0)}.ui.top.slide.out.sidebar{transform:translate3d(0,50%,0)}.ui.bottom.slide.out.sidebar{transform:translate3d(0,-50%,0)}.ui.animating.slide.out.sidebar{transition:transform .5s ease}.ui.visible.slide.out.sidebar{transform:translateZ(0)}.ui.scale.down.sidebar{transition:transform .5s ease;z-index:102}.ui.left.scale.down.sidebar{transform:translate3d(-100%,0,0)}.ui.right.scale.down.sidebar{transform:translate3d(100%,0,0)}.ui.top.scale.down.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.scale.down.sidebar{transform:translate3d(0,100%,0)}.ui.scale.down.left.sidebar~.pusher{transform-origin:75% 50%}.ui.scale.down.right.sidebar~.pusher{transform-origin:25% 50%}.ui.scale.down.top.sidebar~.pusher{transform-origin:50% 75%}.ui.scale.down.bottom.sidebar~.pusher{transform-origin:50% 25%}.ui.animating.scale.down>.visible.ui.sidebar{transition:transform .5s ease}.ui.animating.scale.down.sidebar~.pusher,.ui.visible.scale.down.sidebar~.pusher{display:block!important;width:100%;height:100%;overflow:hidden!important}.ui.visible.scale.down.sidebar{transform:translateZ(0)}.ui.visible.scale.down.sidebar~.pusher{transform:scale(.75)}

 /*!
 * # Semantic UI 2.4.0 - Sticky
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.sticky{position:static;transition:none;z-index:800}.ui.sticky.bound{position:absolute;left:auto;right:auto}.ui.sticky.fixed{position:fixed;left:auto;right:auto}.ui.sticky.bound.top,.ui.sticky.fixed.top{top:0;bottom:auto}.ui.sticky.bound.bottom,.ui.sticky.fixed.bottom{top:auto;bottom:0}.ui.native.sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}

 /*!
 * # Semantic UI 2.4.0 - Tab
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.tab{display:none}.ui.tab.active,.ui.tab.open{display:block}.ui.tab.loading{position:relative;overflow:hidden;display:block;min-height:250px}.ui.tab.loading *{position:relative!important;left:-10000px!important}.ui.tab.loading.segment:before,.ui.tab.loading:before{position:absolute;content:"";top:100px;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.tab.loading.segment:after,.ui.tab.loading:after{position:absolute;content:"";top:100px;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border:.2em solid transparent;border-top-color:#767676;box-shadow:0 0 0 1px transparent}

 /*!
 * # Semantic UI 2.4.0 - Transition
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{transform-origin:top center;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(5%)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(5%)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-5%)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-5%)}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:.6s;animation-duration:.6s}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@-webkit-keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}@-webkit-keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@-webkit-keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@-webkit-keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@-webkit-keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@-webkit-keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@-webkit-keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@-webkit-keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@-webkit-keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:top center}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:bottom center}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center right}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:top center}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:bottom center}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center right}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center left}@-webkit-keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@-webkit-keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@-webkit-keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}.transition.swing{-webkit-animation-duration:.8s;animation-duration:.8s}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:top center}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:bottom center}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center right}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:top center}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:bottom center}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center right}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center left}@-webkit-keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@-webkit-keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@-webkit-keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}@keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}.transition.zoom.in{-webkit-animation-name:zoomIn;animation-name:zoomIn}.transition.zoom.out{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomIn{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes zoomIn{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}.flash.transition{-webkit-animation-name:flash;animation-name:flash}.flash.transition,.shake.transition{-webkit-animation-duration:.75s;animation-duration:.75s}.shake.transition{-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-name:bounce;animation-name:bounce}.bounce.transition,.tada.transition{-webkit-animation-duration:.75s;animation-duration:.75s}.tada.transition{-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pulse;animation-name:pulse}.jiggle.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:jiggle;animation-name:jiggle}.transition.glow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-name:glow;animation-name:glow}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@-webkit-keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes jiggle{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@-webkit-keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}@keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Regular.eot?2899bcb0a463b3dc3ce68e3484cd6418);src:url(/assets/fonts/Roboto-Regular.eot?2899bcb0a463b3dc3ce68e3484cd6418) format("embedded-opentype"),url(/assets/fonts/Roboto-Regular.woff?25dbbf9c3e5dde2847193729fc04b8ec) format("woff"),url(/assets/fonts/Roboto-Regular.woff2?19d5b75e4e602befeee339c1acb3b33c) format("woff2"),url(/assets/fonts/Roboto-Regular.ttf?8a36205bd9b83e03af0591a004bc97f4) format("truetype"),url(/assets/fonts/Roboto-Regular.svg?8b74dd0386f7cfe6a2f81e75cacb71bd) format("svg");font-style:normal;font-weight:400}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Light.eot?cde185dec9c2e722dbb9c925bb1239d8);src:url(/assets/fonts/Roboto-Light.eot?cde185dec9c2e722dbb9c925bb1239d8) format("embedded-opentype"),url(/assets/fonts/Roboto-Light.woff?44119fb4436d8f4c1cd09d3483a86b8e) format("woff"),url(/assets/fonts/Roboto-Light.woff2?7ea8abe081e71d2192adc394d4da68d0) format("woff2"),url(/assets/fonts/Roboto-Light.ttf?881e150ab929e26d1f812c4342c15a7c) format("truetype"),url(/assets/fonts/Roboto-Light.svg?f2610cfe7bda5abb7426c54cda80bc85) format("svg");font-style:normal;font-weight:300}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Medium.eot?a1cb47f00d4a3dc4fc15a2911435e0ab);src:url(/assets/fonts/Roboto-Medium.eot?a1cb47f00d4a3dc4fc15a2911435e0ab) format("embedded-opentype"),url(/assets/fonts/Roboto-Medium.woff?22f595f2c8f4deac39ab18d3a1145a7c) format("woff"),url(/assets/fonts/Roboto-Medium.woff2?bb1cc0457c237f098d24908dc7c06fff) format("woff2"),url(/assets/fonts/Roboto-Medium.ttf?68ea4734cf86bd544650aee05137d7bb) format("truetype"),url(/assets/fonts/Roboto-Medium.svg?de654437e38c6ae1abdb91b187b1f6ca) format("svg");font-style:normal;font-weight:500}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Bold.eot?3c4c5225a65f0f37f028afc6822429d9);src:url(/assets/fonts/Roboto-Bold.eot?3c4c5225a65f0f37f028afc6822429d9) format("embedded-opentype"),url(/assets/fonts/Roboto-Bold.woff?840688d6cd035ce40ecd7be6e177ccb6) format("woff"),url(/assets/fonts/Roboto-Bold.woff2?20a55df978d7d98b0d1a23f0925f9daa) format("woff2"),url(/assets/fonts/Roboto-Bold.ttf?b8e42971dec8d49207a8c8e2b919a6ac) format("truetype"),url(/assets/fonts/Roboto-Bold.svg?9e26be6b069b0770e06438a1f6b1ffc4) format("svg");font-style:normal;font-weight:700}@font-face{font-family:Rubik Black;src:url(/assets/fonts/Rubik-Black.eot?50068e885d0bbe0d0e18731a53701270);src:url(/assets/fonts/Rubik-Black.eot?50068e885d0bbe0d0e18731a53701270) format("embedded-opentype"),url(/assets/fonts/Rubik-Black.woff?f28eb6e0581668ed140f98a1ffab4c3c) format("woff"),url(/assets/fonts/Rubik-Black.woff2?cb8f6a8724ac507829db2f14eefe8547) format("woff2"),url(/assets/fonts/Rubik-Black.ttf?2a3b9f77607c7b691e81090c4edba341) format("truetype"),url(/assets/fonts/Rubik-Black.svg?c1fea589f638ea7abcddb99dc3cf9cb6) format("svg");font-style:normal;font-weight:800}@font-face{font-family:Futura Futuris Bold;src:url(/assets/fonts/FuturaFuturisC-Bold.eot?471924da6e2936d9d95b81ac7004cdf7);src:url(/assets/fonts/FuturaFuturisC-Bold.eot?471924da6e2936d9d95b81ac7004cdf7) format("embedded-opentype"),url(/assets/fonts/FuturaFuturisC-Bold.woff?59ee93b5213a03d25aec0d00761a35ac) format("woff"),url(/assets/fonts/FuturaFuturisC-Bold.ttf?875ab531294db7ae8c9f8c64775375f1) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:GothamPro;src:url(/assets/fonts/GothamPro.eot?6ab149d514cb5e952c7c97689e8c92eb);src:url(/assets/fonts/GothamPro.eot?6ab149d514cb5e952c7c97689e8c92eb) format("embedded-opentype"),url(/assets/fonts/GothamPro.woff?324d956a7ae4179bfebf0c3a02014622) format("woff"),url(/assets/fonts/GothamPro.woff2?81cb7469cea21f2210fde0b7a8e49829) format("woff2"),url(/assets/fonts/GothamPro.ttf?0fc318037b3b7a6d8ab0809e0bc469f2) format("truetype"),url(/assets/fonts/GothamPro.svg?9602f481f95d1011d4a00a8b13ee1bd1) format("svg");font-style:normal;font-weight:400}@font-face{font-family:GothamPro;src:url(/assets/fonts/GothamPro-Medium.eot?1c90af1d0cd1b5c75b5500f4f1095c04);src:url(/assets/fonts/GothamPro-Medium.eot?1c90af1d0cd1b5c75b5500f4f1095c04) format("embedded-opentype"),url(/assets/fonts/GothamPro-Medium.woff?161b22ff0de51dc54a3c2aeb2453b86e) format("woff"),url(/assets/fonts/GothamPro-Medium.woff?161b22ff0de51dc54a3c2aeb2453b86e) format("woff2"),url(/assets/fonts/GothamPro-Medium.ttf?ccac5fbd6e9a5307433c6927ce33eb41) format("truetype"),url(/assets/fonts/GothamPro-Medium.svg?eaeab45e6cc465ffb16322e70927dd66) format("svg");font-style:normal;font-weight:500}@font-face{font-family:GothamPro;src:url(/assets/fonts/GothamPro-Bold.eot?6aad113c2d05f969e552f34003873017);src:url(/assets/fonts/GothamPro-Bold.eot?6aad113c2d05f969e552f34003873017) format("embedded-opentype"),url(/assets/fonts/GothamPro-Bold.woff?c78a1e881d6132c56e7f1da2c769320b) format("woff"),url(/assets/fonts/GothamPro-Bold.woff2?6b792be01cd738b56335b7b265ba829b) format("woff2"),url(/assets/fonts/GothamPro-Bold.ttf?9d0e916a50ec09c23d167e2efbb71075) format("truetype"),url(/assets/fonts/GothamPro-Bold.svg?4d21d42dd938bfbbaa5134a1f3cdb2c2) format("svg");font-style:normal;font-weight:600}@font-face{font-family:GothamPro;src:url(/assets/fonts/GothamProBlack.eot?6a9b59904c2c5341235ddba28870a854);src:url(/assets/fonts/GothamProBlack.eot?6a9b59904c2c5341235ddba28870a854) format("embedded-opentype"),url(/assets/fonts/GothamProBlack.woff?32aec5ff768da4ae771c95fac7593191) format("woff"),url(/assets/fonts/GothamProBlack.ttf?37c37df55859d300a0bc06ebab70beda) format("truetype");font-style:normal;font-weight:900}body{font-family:Roboto,sans-serif;font-size:16px;line-height:1.2;font-weight:400;color:#008106;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent}body.authpage{min-height:100%;display:flex;flex-direction:column}body.authpage .container{flex:1 1 auto}body.demopage{min-height:100%;display:flex;flex-direction:column}body.demopage .container{flex:1 1 auto}*,:after,:before{box-sizing:border-box;outline:none!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a,a:hover{color:inherit;text-decoration:none}p{font-size:1rem}br{content:"close-quote";width:100%;display:block;height:0}.main .container{padding:0}@media (min-width:1240px){.container{max-width:1140px}}.wrapper{margin-bottom:55px;transition:opacity .5s linear}@media (max-width:575.98px){.wrapper{margin-bottom:0}}.main-green{color:#8bac2a;text-align:center;text-transform:none;width:100%;margin-bottom:60px;font-family:Roboto,sans-serif;font-weight:800}@media (max-width:991.98px){.main-green{margin-bottom:20px}}.main-blue{color:#003598;text-align:center;text-transform:none;width:100%;margin-bottom:60px}@media (max-width:991.98px){.main-blue{margin-bottom:20px}}.main-gradient{color:#079800;background-image:-webkit-linear-gradient(0deg,#00baff,#079800);background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;display:inline-block;font-size:30px;text-transform:none}.w-100{width:100%}.pd-l-0{padding-left:0!important}@media (max-width:990px){.pt-sm-5{padding-top:5rem}.pt-sm-4{padding-top:1rem}.pt-sm-3{padding-top:3rem}.pt-sm-2{padding-top:2rem}}@media (max-width:991.98px){.pd-sm-0{padding:0}}.mr40{margin-right:40px!important}.mb-25{margin-bottom:25px}.mg-r-auto{margin-right:auto}.mg-l-auto{margin-left:auto}@media (max-width:991.98px){.mr-50{margin-right:50%!important}.mb-15{margin-bottom:15px!important}.mb-80{margin-bottom:80px!important}}@media (max-width:575.98px){.mr40{margin-right:0!important}}.main-arrow{position:absolute;height:50px;bottom:-9px;left:calc(50% - 25px)}.left-slider-vector{position:absolute;left:0;top:0;height:100%}.right-slider-vector{position:absolute;right:0;top:0;height:100%}.styles h3{font-size:1.5rem;color:#666;text-transform:uppercase;font-weight:400}.bg-white{background-color:#fff}.bg-green{background:#c3d85f}.justify-content-evenly{justify-content:center}.main.text-page .container,.main .text-page.container{padding-left:15px;padding-right:15px}.opacity{opacity:.6;transition:opacity .5s linear;pointer-events:none}.shadow-border{border:1px solid #ccc;box-shadow:0 0 20px 0 #ccc}.shadow-border.defaults{padding:45px 95px 60px 45px;margin-bottom:50px}@media (max-width:990px){.shadow-border.defaults{padding-left:30px;padding-right:30px}.shadow-border.defaults.text{padding-left:15px;padding-right:15px}}.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.j-content-sb{justify-content:space-between}.j-content-center{justify-content:center}.align-items-center{align-items:center}.main-container{margin-top:125px}.curr-page{font-size:1.72rem;color:#008106;font-weight:500;bottom:5px;align-self:flex-end;overflow:hidden;text-overflow:ellipsis;position:relative;color:#079800;background-image:-webkit-linear-gradient(0deg,#00baff,#079800);background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;display:inline-block;text-transform:uppercase}@media (max-width:991.98px){.curr-page{align-self:center;margin-bottom:30px;font-size:2.5rem;width:auto;padding-left:15px;padding-right:15px;text-align:center}}.logged .header .logo{display:none!important}.logged .header .logotextpage{display:none}.logged .header .contact-logged{margin:0 auto 0 0!important;color:#494949!important}@media (min-width:992px){.logged .header .contact-logged{display:flex;align-items:center}}.logged .header .contact-logged .phone{color:#008106!important;margin-left:20px!important;margin-right:20px!important}.logged .header .contact-logged .work-time{color:#494949}.logged .header #search-collapse .contact-logged{margin:0 auto 0 0!important;color:#fff!important}.logged .header #search-collapse .contact-logged .phone{color:#fff!important;margin-left:20px!important;margin-right:20px!important}.logged .header #search-collapse .contact-logged .work-time{color:#fff}@-webkit-keyframes ldio-sb80u40bjsb{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ldio-sb80u40bjsb{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.loading .loader-wrapper{display:block}.loader-wrapper{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.7);z-index:999999}.loader{position:absolute;left:50%;margin-left:-100px;top:50%;margin-top:-100px}.ldio-sb80u40bjsb div{position:absolute;width:120px;height:120px;border:20px solid #bbd954;border-top-color:transparent;border-radius:50%;-webkit-animation:ldio-sb80u40bjsb 1s linear infinite;animation:ldio-sb80u40bjsb 1s linear infinite;top:100px;left:100px}.loadingio-spinner-rolling-a9i20ky9zd{width:200px;height:200px;display:inline-block;overflow:hidden;background:none}.ldio-sb80u40bjsb{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0}.ldio-sb80u40bjsb div{box-sizing:content-box}.see-more{padding-bottom:50px;margin-left:auto;margin-right:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:block;position:relative;transition:color .3s ease-in-out;color:#013799}@media screen and (max-width:480px){.see-more{padding-top:30px}}@media screen and (max-width:400px){.see-more{padding-top:50px}}.see-more:hover{color:#3980fe}.offers{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:765px){.offers{justify-content:space-around}}@media (max-width:479.98px){.offers{padding-left:15px;padding-right:15px}}.offers h2{width:100%;font-size:2.5rem;color:#8eae2d;margin-bottom:80px}.offers.horizontal{flex-direction:column}.offers.horizontal .offer-item{width:100%}.offers.horizontal .cashback{font-weight:700;padding-left:30px;padding-right:30px;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;display:flex;height:100px;align-items:center}.offers.horizontal .like-but{left:-21px;top:calc(50% - 21px)}.offers.horizontal .offer-item,.offers.horizontal .offer-item-header,.offers.horizontal .offer-item .offer-body{flex-direction:row}.offers.horizontal .offer-but,.offers.horizontal .offer-item .offer-body span{display:none}.offers.horizontal .brand-name,.offers.horizontal .cashback,.offers.horizontal .shop-now{display:block}.offers.horizontal .offer-item,.offers.horizontal .offer-item-header{justify-content:space-between;align-items:center;padding:35px 0 35px 65px;margin-bottom:30px}.offers .brand-name,.offers .cashback,.offers .shop-now{display:none}.offer-item{margin:0 13px 80px;padding-bottom:50px;width:calc(25% - 30px);min-height:335px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;position:relative;background:#fff;border-radius:21px;box-shadow:0 3px 14px 0 hsla(0,0%,39.2%,.5)}@media (max-width:1200px){.offer-item{width:calc(32% - 26px)}}@media (max-width:991.98px){.offer-item{width:calc(50% - 26px)}}@media (max-width:479.98px){.offer-item{width:100%;margin-left:0;margin-right:0;max-width:260px}}.whats-new .offer-item{margin:0 13px 70px}.offer-item .logo-img{width:140px;-o-object-fit:contain;object-fit:contain;height:120px;padding-bottom:20px}.offer-body{padding:45px 40px 5px;display:flex;flex-direction:column;align-items:center;white-space:nowrap;flex:1}.category-offer .offer-body{flex:none}.productitem-benefits-bottom .offer-body{padding:45px 40px}@media (max-width:479.98px){.offer-body{padding:30px 90px 45px 85px}}.offer-body span{font-size:1.72rem;color:#171717}.bonus-status.pending{color:#009}.bonus-status.approved{color:#090}.bonus-status.rejected{color:#900}.offer-but{width:100%;max-width:160px;height:50px;display:flex;justify-content:center;align-items:center;position:relative;background:linear-gradient(45deg,#00baff,#079800);border-radius:24px;color:#fff;transition:all .25s;text-transform:uppercase;margin:0 auto}.offer-but:focus,.offer-but:hover{color:#fff;background:linear-gradient(45deg,#00baff,#079a49 70%)}.offer-item .offer-but img{width:auto;height:auto;margin-bottom:0;padding-bottom:0;border-bottom:0}.like-but{position:absolute;top:-10px;left:50%;right:50%;display:flex;cursor:pointer;align-items:center;justify-content:center;-webkit-filter:brightness(0) saturate(100%) invert(55%) sepia(2%) saturate(9%) hue-rotate(83deg) brightness(101%) contrast(95%);filter:brightness(0) saturate(100%) invert(55%) sepia(2%) saturate(9%) hue-rotate(83deg) brightness(101%) contrast(95%)}.like-but img{max-width:30px}.like-but.active,.like-but:focus,.like-but:focus img,.like-but:hover,.like-but:hover img{-webkit-filter:none;filter:none}.brand-name{font-size:1.5rem;color:#333;font-weight:700;width:250px}.whats-new-block{position:absolute;left:0;top:0;background:linear-gradient(0deg,#ff623f,#ff9500);border-bottom-right-radius:50px;width:65px;height:50px;padding:15px 0 0 10px;color:#fff;font-weight:500}.horizontal .offer-body{padding:0 50px 0 0;border-right:1px solid #cdcdcd}.horizontal .offer-footer{flex-direction:column;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-bottom:0;height:100px;justify-content:space-around;display:none}.horizontal .offer-item img{border-bottom:none;margin-bottom:0;padding-bottom:0;height:100px}#form{display:flex;flex-wrap:wrap}input::-webkit-calendar-picker-indicator{opacity:0}textarea{width:100%;min-height:8em;border-color:#ccc;border-radius:0;padding:5px 20px;line-height:25px}.custom-control-label:after{background:no-repeat 3px/57% 57%;width:15px;height:15px}input.form-check-input{height:15px;width:15px;position:relative;bottom:-1px;border:1px solid #a9a9a9;margin-right:8px}.form-check-label{white-space:nowrap;cursor:pointer;color:#fff}.input-block{position:relative;width:calc(50% - 25px);margin:0 25px 30px 0}.input-block.full-width{width:100%}#registration .input-block.full-width{margin-right:0}.input-block #card-combined{padding:16px 20px;border:1px solid #a2c140;font-size:1rem;background:#fff}.second-step input[readonly=readonly],.sort-by.disable,.third-step input[readonly=readonly],input.disable{opacity:.7;cursor:default!important;pointer-events:none}.second-step .form-step .step-number,.third-step .form-step .step-number{transition:background-color .5s ease-in-out}label.error{position:absolute;left:0;bottom:-30px;font-size:1rem;color:#fff;top:100%}.input-block.mb-80{display:flex;flex-wrap:wrap}.input-blockmy{width:calc(50% - 13px);position:relative}input.danger::-moz-placeholder{color:#f66;border-color:#f66}input.danger:-ms-input-placeholder{color:#f66;border-color:#f66}input.danger::-ms-input-placeholder{color:#f66;border-color:#f66}input.danger,input.danger::placeholder,input.danger:active,input.danger:focus,input.danger:hover{color:#f66;border-color:#f66}.input-blockmy.cardtype{margin-bottom:30px;width:calc(50% - 25px)}.input-blockmy:last-child{margin-left:21px}.input-blockmy img{position:absolute;right:10px;top:calc(50% - 6px);width:95px}.first-step,.second-step,.third-step{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.info-forms{background-image:url(/assets/img/form_bg-1.png?3f2613ece6ceff4f1d761f9992972eae);padding:65px 80px 35px 100px;background-repeat:no-repeat;background-size:cover}.step-number{width:50px;height:50px;background-color:#aecc47;border-radius:50%;text-align:center;color:#fff;font-size:2.5em;line-height:50px;font-weight:600}.step-number.active{background-color:#ff6753;box-shadow:8px 8px 12px #a3bc48}.step-decription{margin-top:15px;text-transform:uppercase;font-size:1rem;margin-bottom:55px;color:#85b800}.step-decription.active{color:#333}.info-forms input.choose-month,.info-forms input.choose-year{width:100%}.housenumber .input-blockmy:first-child{width:calc(69% - 13px)}.housenumber .input-blockmy:last-child{width:calc(32% - 9px)}.housenumber .input-blockmy:last-child input{text-align:center;padding-left:0;padding-right:0}.input-block2{width:calc(25% - 25px);margin:0 25px 30px 0}.banner-vector{position:absolute;bottom:0;right:0;margin-bottom:0!important;z-index:1}input:not([type=checkbox]){height:50px;padding:5px 20px;border:1px solid #bebebe;color:#171717;width:100%;cursor:pointer!important;font-size:1rem;border-radius:7px}.info-forms input.m_y,.info-forms input.m_y1{width:calc(25% - 25px)}.info-forms input.m_y1{margin-right:0}.info-forms input::-moz-placeholder{color:#bbb}.info-forms input:-ms-input-placeholder{color:#bbb}.info-forms input::-ms-input-placeholder{color:#bbb}.info-forms input::placeholder{color:#bbb}input::-moz-placeholder{color:#bbb}input:-ms-input-placeholder{color:#bbb}input::-ms-input-placeholder{color:#bbb}input::placeholder{color:#bbb}.collapse-block input:focus,.info-forms input:active,.info-forms input:focus,input:active,input:focus{color:#535353;border-color:#013799}.info-forms input:not([type=checkbox]){height:50px;padding:5px 20px;border:1px solid #3980fe;color:#535353;width:100%;cursor:pointer!important;font-size:1rem}.form-group{width:calc(100% - 65px);margin-bottom:15px}.form1-footer{color:#2f2f2f;font-size:.9375rem;font-weight:600;text-align:center}.form-default input{border-color:#ccc}.form-default input:active,.form-default input:focus{border-color:#013799}.form-default a{color:#008106}.form-default .field-wrapper{padding-bottom:12px}.form-default .label,.form-default label{font-size:.9rem;color:#171717;line-height:20px;text-align:right;display:block;margin-bottom:.5rem}@media (max-width:990px){.form-default .label,.form-default label{text-align:left}}.form-default .text-block{padding-top:14px;padding-bottom:14px}.custom-checkbox .custom-control-label:before{border-radius:0;width:15px;height:15px;border-color:#d9decb;box-shadow:none!important}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#fff;border-color:#8eae2d}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#8eae2d;background-color:#fff}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url(/assets/img/checkbox.png?f2b2055f0946e784769738d18b5a6ea1)}.custom-control-label:before{left:-1.475rem}.custom-control-label:after{top:4px;left:-20px}.custom-checkbox:disabled+label:before{border-color:#8eae2d}.custom-radio .custom-control-label:before{width:15px;height:15px;box-shadow:none!important;border-color:#d9decb}.custom-control-input:checked~.custom-control-label:before{border-color:#8eae2d;background-color:#fff}.custom-control{line-height:1.3}.custom-control-label{cursor:pointer}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#d9decb}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url(/assets/img/radio.png?4cb21043999dc5f205cb93f4abd6677c)}.custom-checkbox .custom-control-label:hover:before,.custom-radio .custom-control-label:hover:before{border-color:#8eae2d}@media (max-width:1199.98px){.info-forms{padding:65px 40px 35px 50px}}@media (max-width:991.98px){.input-blockmy.cardtype{margin-bottom:20px;width:calc(50% - 15px)}.info-forms{padding:95px 30px 35px;background-image:url(/assets/img/form1-bg.png?61e0ef352771133f26913374f9ca8d3f)}.input-block{margin:0 0 20px;width:calc(50% - 15px)}input.animated{width:200px;-webkit-animation:search .5s ease-in-out 0s 1 alternate;animation:search .5s ease-in-out 0s 1 alternate}@-webkit-keyframes search{0%{width:0}to{width:200px}}@keyframes search{0%{width:0}to{width:200px}}@-webkit-keyframes search2{0%{width:100%}to{width:0}}@keyframes search2{0%{width:100%}to{width:0}}.form-step{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}label.error{bottom:-27px;font-size:.875rem}}@media (max-width:575.98px){.info-forms input{width:100%}.input-blockmy.cardtype{margin-bottom:20px;width:100%}.input-block{width:100%}.info-forms input.m_y,.info-forms input.m_y1,.ui.dropdown.number-search{width:calc(50% - 13px)}.first-step,.second-step,.third-step{flex-direction:column}}.form2 label.error{position:absolute;left:33px;bottom:-5px;font-size:.875rem;white-space:nowrap;color:#97b23a}.form2 .input-block{position:relative;width:100%;margin:0;display:flex;justify-content:center}.form2 .input-blockmy{width:calc(50% - 45px)}.form2 .input-blockmy.cardtype{width:100%;display:flex;justify-content:center;margin-bottom:0}.form2 .input-blockmy img{right:45px;top:calc(50% - 14px);width:95px}.form2 .first-step,.form2 .second-step,.form2 .third-step{flex-direction:column}.form2 .info-forms{background-image:none;padding:35px 0 0 15px}.form2 .pass-hints{color:#97b23a;width:100%;white-space:break-spaces;left:33px}.form2 .housenumber .input-blockmy:first-child{width:calc(74% - 75px)}.form2 .housenumber .input-blockmy:last-child{width:calc(26% - 13px)}.form2 .housenumber .input-blockmy input{width:100%}.form2 .info-forms form{border:1px solid #eef0e0;padding:25px 30px;display:flex;flex-direction:column;align-items:center}.form2 .info-forms p{width:calc(100% - 65px);margin-bottom:50px}.form2 .info-forms>span{font-size:1rem;font-weight:600;display:block;margin-bottom:30px;margin-top:34px}.form2 .info-forms .form-step{display:flex;flex-direction:column;align-items:center;margin-top:30px}.form2 .info-forms .form-step:first-child{margin-top:0}.form2 .step-decription{color:#999;margin:15px 0 20px;text-align:center}.form2 .step-decription.active{color:#697f1c}.form2 .info-forms input{margin:0 0 18px;width:calc(100% - 65px)}.form2 .step-number{width:35px;height:35px;background-color:#eef0e0;font-size:2rem;line-height:50px;display:flex;justify-content:center;align-items:center;font-weight:600}.form2 .step-number.active{background:#dbea75;background:linear-gradient(131deg,#dbea75,#71911a);box-shadow:none}.form2 .ui.dropdown.choose-card{width:calc(100% - 65px);margin:0 0 15px}.form2 h3{font-size:2.2rem;color:#8bac2a;text-align:center;z-index:1;position:relative;text-transform:none;letter-spacing:0;margin-bottom:10px}.form2 ul{padding-left:15px;list-style:none;margin-top:45px}.form2 ul>li{position:relative;padding-bottom:10px;line-height:1.2;font-size:1rem}.form2 ul>li:before{content:url(/assets/img/small-circle.png?afa7f9a91caa4e37a53189239deba6ab);left:-20px;position:absolute}.form2 .join-but{margin:85px auto}.form2 .ui.dropdown.number-search{width:50%;margin-bottom:0}.form2 .input-blockmy label.error{left:0}.form2 .input-blockmy.cardtype label.error{left:30px}@media (max-width:991.98px){.form2 label.error{bottom:-7px}.form2 .info-forms input{margin:0 0 20px}.form2 ul{margin-bottom:0}.form2 .join-but{margin:85px auto 55px}.form2 .info-forms{padding:35px 15px 0}.form2 .info-forms>span{text-align:center}}@media (max-width:575.98px){.form2 .pass-hints{left:0}.form2 .input-blockmy{width:calc(50% - 42px)}.form2 .input-blockmy input{width:100%!important}.form2 .input-blockmy.cardtype input{width:calc(100% - 60px)!important}.form2 .info-forms{padding:35px 0 0}.form2 .info-forms form{padding:25px 0}.form2 .info-forms input,.form2 .info-forms p,.form2 .ui.dropdown.choose-card,.form-group{width:calc(100% - 60px)}.form2 h3{font-weight:400}}.wrapper.form3{margin-bottom:25px}.form3 h2{font-size:1.5rem;z-index:1;position:relative;font-weight:600;letter-spacing:2px}.form3 #form{justify-content:space-between}.form3 .input-block,.form3 .input-blockmy.cardtype{width:100%}.form3 .first-step,.form3 .second-step,.form3 .third-step{flex-direction:column;padding:0}.form3 .info-forms{background-image:url(/assets/img/form3.png?c4063a3267cdc004b7a2393a93fad5e0)}.form3 .join-but{top:20px;padding:20px 30px;left:-10px;position:relative;width:280px}.form3 .form1-footer{margin-top:25px;letter-spacing:1px}.form3 .info-forms .col-lg-4{flex-direction:column;display:flex}.form3 .info-forms input{width:100%}.form3 .info-forms input.m_y,.form3 .info-forms input.m_y1{width:calc(50% - 15px)}.form3 .ui.dropdown.number-search{width:50%}.form3 .ui.dropdown.choose-card{width:100%;margin-bottom:30px}@media (max-width:1199.98px){.form3 .join-but{width:253px;left:-15px}.form3 #form{justify-content:space-around}}@media (max-width:991.98px){.wrapper.form3{margin-bottom:0}.form3 .input-block,.form3 .ui.dropdown.choose-card{width:calc(50% - 25px)}.form3 .first-step,.form3 .second-step,.form3 .third-step{flex-direction:row}.form3 .join-but{margin:71px auto 0;left:-10px;width:280px}.form3 .form1-footer{margin-top:80px;margin-bottom:45px}.form3 .ui.dropdown.choose-card{margin-bottom:15px}.form3 .join-but{top:20px}}@media (max-width:575.98px){.form3 h2{letter-spacing:0;font-size:2rem}.form3 .first-step,.form3 .second-step,.form3 .third-step{flex-direction:column}.form3 .input-block,.form3 .ui.dropdown.choose-card{width:100%}.form3 .ui.dropdown.choose-card,.ui.dropdown.choose-card{width:100%;margin-bottom:15px}}.form4 .first-step,.form4 .second-step,.form4 .third-step{margin-bottom:20px}.form4 .info-forms{padding:65px 25px 35px 30px}.form4 .banner{background-image:url(/assets/img/form4-banner-bg.png?2fa2e84d62149aaaf1f4dc06656134cf);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:0 30px;color:#fff}.form4 .banner p{line-height:16px}.form4 .banner ul{padding-left:0;list-style:none;font-size:1rem}.form4 .banner li{position:relative;padding-bottom:10px;line-height:18px}.form4 .banner li:before{content:url(/assets/img/list-circle.png?bba1d60d85aa3ac35fc70b4a6c33bae0);left:-20px;position:absolute}.form4 .banner img{width:100%;height:auto;margin-bottom:0}.form4 .banner img.discount20{padding-top:40px}.form4.form5 .banner img{height:auto;position:relative;top:unset;width:100%}.form4 .banner-heading{margin-top:30px;text-transform:uppercase;font-weight:600;font-size:1.3rem;padding-bottom:40px}.form4.form5 .banner-heading{margin-top:60px}.form4 .banner-footer{color:#bbd954;left:0;padding:0 8px;font-size:1rem}.form4 .step-decription{font-size:.9rem}.form4 .step-number.step3{margin-top:90px}.form4 .step1:first-child{margin-top:50px}.form4 h3{font-size:1.3rem}@media (max-width:1199.98px){.form4 .step-number.step3{margin-top:47px}.form4 [name=houselet]{padding:5px 10px}.form4 .step2.step-decription{margin-bottom:35px}.form4 .banner-footer{padding:0 0 35px;position:relative;bottom:0}.form4 .banner img{width:100%}}@media (max-width:991.98px){.form4 [name=houselet]{padding:5px 20px}.form4 .first-step,.form4 .second-step,.form4 .third-step{margin-bottom:0}.form4.form5 .banner img{width:10%;margin:0}.form4 .info-forms{padding:95px 15px 35px}.form4 .first-step,.form4 .second-step,.form4 .third-step{flex-direction:row}.form4.form5 .banner img{width:100%;height:auto;position:relative;right:0;top:unset}.form4 .banner-heading{margin-top:60px}.form4 .banner{padding:0 50px}.form4 .banner img{width:100%;height:auto;position:relative;right:auto;display:block;max-width:230px}.form4 .join-but{margin-top:80px}}@media (max-width:575.98px){.form4 .ui.dropdown.number-search{width:50%}}@media (max-width:374.98px){.form4 .banner{padding:0 30px}}.form5 .banner-text4{color:#fff}.ui.disabled.search{opacity:.7}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu,.ui.selection.active.dropdown:hover{border-color:#013799!important}.ui.dropdown.number-search,.ui.fluid.search{height:50px;border-radius:0;padding:5px 20px;vertical-align:middle;border:1px solid #003598;position:relative;min-width:0;width:calc(50% - 13px);margin:0}.ui.dropdown.number-search:last-child{margin-left:20px}.ui.dropdown,.ui.selection.dropdown{font-size:1rem;font-family:sans-serif;height:50px;border-radius:7px!important;padding:5px 20px;vertical-align:middle;top:-1px;border:1px solid #cdcdcd!important;position:relative;min-width:0;width:100%;margin:0 25px 0 0;cursor:pointer}.ui.dropdown>svg{position:absolute;right:15px;top:46%}.ui.dropdown>.text{line-height:38px;height:inherit;overflow:hidden}.ui.dropdown.choose-card{height:50px;border-radius:0;padding:5px 20px;vertical-align:middle;top:-1px;border:1px solid #003598;position:relative;min-width:0;width:calc(50% - 25px);cursor:pointer}.ui.selection.dropdown>.dropdown.icon{display:none}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:none}.ui.dropdown .menu{top:calc(100% + 1px)}.ui.dropdown.choose-card{background-image:url(/assets/img/payment.png?327d19464e4a7fec051e39e14c97b624);background-repeat:no-repeat;background-position:95% 50%}.ui.dropdown .menu .active.item{font-weight:500}@media (max-width:991.98px){.ui.dropdown.choose-card{margin:0}}.owl-theme .owl-dots{display:none}.owl-slider{height:460px;padding-bottom:40px;background:url(/assets/img/slider-bg-sec.png?87c72b9ced2cfd61ba16b9f27a999047)!important;z-index:1}.owl-prev{background-image:url(/assets/img/previous.png?73d840e380bc8d6cd4d0d7329c1fefb7)!important}.owl-next,.owl-prev{width:50px;height:50px;background-size:cover!important;transition:background-image .3s ease-in-out}.owl-next{background-image:url(/assets/img/next.png?4b94322b1a34ac276b32ffa0059c8063)!important}.owl-next:hover{background-image:url(/assets/img/next-hover.png?4db181ea130d2d649a45430f1c6ca602)!important}.owl-prev:hover{background-image:url(/assets/img/previous-hover.png?a529235d7dc622f9d19a3d82dc0534c3)!important}.owl-theme .owl-nav [class*=owl-]:hover{background-color:unset}.owl-nav{width:100%;z-index:-1;position:absolute;display:flex;justify-content:space-between;height:100%;align-items:center;margin-top:0!important}.owl-next span,.owl-prev span{display:none}.owl-slider .see-more:hover{color:#bcd42e}.owl-slider .see-more{margin-top:0;margin-bottom:40px;color:#fff;bottom:0;position:absolute;transition:color .3s ease-in-out;font-size:1em;text-align:center}.owl-slider{position:relative}.owl-carousel{display:flex!important;justify-content:center!important}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;width:950px;-webkit-transform:translateZ(0)}.owl-carousel .owl-item img{display:block;width:300px}@media (max-width:1199.98px) and (min-width:992px){.owl-carousel .owl-item img{width:250px}.owl-carousel .owl-stage-outer{width:800px}}.pass-hints{font-size:1rem;position:absolute;left:0;white-space:break-spaces;top:70px;color:#fff}.pass-hints:hover{color:#fff}.category-banner img{width:100%}.category-banner{margin-bottom:80px}.horizontal .category-banner{margin-bottom:80px;margin-top:50px}.disable{pointer-events:none}.shop-now.disable{background:#ccc}.mob-vec{position:absolute;left:0;top:0;z-index:0;width:66%}.contact-2{text-align:center;padding:40px 0 20px;background-color:#eef0e0;margin:30px 0 70px}.contact-2 a{display:block;text-align:center;font-size:3em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-weight:600}.contact-2 a>div{background:linear-gradient(180deg,#dbea75,#71911a);-webkit-text-fill-color:transparent;position:relative;height:60px;padding-top:10px;margin:35px 0 15px;-webkit-background-clip:text}@media (max-width:991.98px){.contact-2{margin:100px 0 70px}}@media (max-width:575.98px){.contact-2{font-size:1rem}}.rules{padding:0 30px;text-align:justify;font-size:1rem}.discount-block{display:flex;justify-content:space-between;align-items:flex-end;width:110%;left:-5%;position:relative}.discount-block img{height:-webkit-min-content;height:-moz-min-content;height:min-content}.discount-text{font-size:3rem;font-weight:600;color:#f7655a}.discount-text p{font-size:5rem;margin-bottom:0;text-transform:uppercase;line-height:1}@media (max-width:767.98px){.discount-block{flex-direction:column;align-items:center}.discount-block p.discount-text2{margin-bottom:30px}.discount-block .discount-text{margin-top:30px}}.arrow-image>img{position:relative;bottom:-34px}.gift-welcome{color:#87a62c;margin:55px 0 12px 60px;font-size:1.95rem}.gift-png{position:relative;top:-15px;width:calc(100% + 43px);left:-43px}.discount-block{margin-bottom:60px}.gift-body{padding:50px 60px 0;background-color:#eef0e0;height:100%;justify-content:space-between}.gift-block,.gift-body{display:flex;flex-direction:column}.step-decription.step1{margin-bottom:130px}.discount-image{position:absolute;width:75%;bottom:-55px}.logged-menu.logged-category-menu #login-navbar .collapse,.logged-menu.logged-category-menu #login-navbar .collapsing{bottom:auto;top:100%}.horizontal-dir.active,.vertical-dir.active{fill:url(#PSgrad_0)}.cashback span{font-size:3rem;color:#8eae2d;font-weight:600}.shop-now{padding:15px 70px;border-radius:30px;background-color:#7faf0e;border:none;color:#fff;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:linear-gradient(0deg,#619200,#d6eb6d);background-repeat:no-repeat;background-size:cover;margin-right:80px}.shop-now:active,.shop-now:focus,.shop-now:hover{background:#7faf0e}.shop-now:hover{color:#fff}section{width:100%}.logged-category-menu.logged-menu .login-navbar .collapsing{height:0;overflow:hidden;transition:height 0s ease}.logged-menu .collapsing{transition:height 0s ease}.retailers-count{font-size:1rem;color:#333;font-weight:500;position:relative;bottom:-10px;align-self:center}.error-page .input-blockmy.cardtype{width:calc(50% - 13px)}@media (max-width:575.98px){.error-page .input-block,.error-page .input-blockmy.cardtype{width:100%}.error-page .d-flex{flex-direction:column}.error-page .d-flex .housenumber{flex-direction:row}}@media (max-width:990px){.profile .profile-decoration{display:none}.profile .center-button{text-align:center}.profile .center-button .shop-now{margin-right:0;display:inline-block}.profile .row{margin-left:-15px;margin-right:-15px}.profile .h1,.profile h1{padding-left:30px;padding-right:30px}.profile .top-part-height{height:auto}}.purchases-table{border:0;width:100%}.purchases-table .table-row{border:1px solid #ccc;margin:7px 0;display:block}.profile-offers{font-size:1.285rem;padding:0 50px}.profile-offers .offer-item{line-height:32px}.profile-offers .offer-item img{max-width:70px}.profile-offers .offer-item .offer-body{text-align:center}.profile-offers .offer-item>div{border-left:1px solid #ccc;border-right:none!important;padding-left:30px;height:32px}.profile-offers .offer-item>div:last-child{padding-right:50px}.profile-offers.offers.horizontal .offer-item-header{display:flex;padding-top:0;padding-bottom:0;color:#ccc}.profile-offers .offer-item-header>div,.profile-offers .offer-item>div{width:25%;padding-left:30px}.profile-offers a.shop-now{font-size:1rem;line-height:1rem;padding-left:30px;padding-right:30px}@media (max-width:990px){.profile-offers{padding-left:0;padding-right:0}.profile-offers.offers.horizontal .offer-item,.profile-offers.offers.horizontal .offer-item-header,.profile-offers.offers.horizontal .offer-item .offer-body{flex-direction:column;padding:20px 0;margin:0 0 30px}.profile-offers .offer-item-header>div,.profile-offers .offer-item>div{width:auto;padding-left:0}.profile-offers .offer-item>div{height:auto;border-left:none}.profile-offers .offer-item>div:last-child{padding-right:0}}@media (max-width:1240px){.nav-link{padding:30px 27px!important;font-size:.8rem}}@media (max-width:1199.98px) and (min-width:992px){.menu-element .circle-element{width:50px;height:50px;margin:0 auto}.shop-now{margin-right:25px}.brand-name{width:200px}.right-menu .menu-element{margin-left:5px}}@media (max-width:1199.98px){.nav-link{padding:30px 20px!important}.discount-text{font-size:2rem}.discount-text p{font-size:3rem}}@media (max-width:991.98px){.days-left .days-left__number{left:-25px;top:60px}.club-benefits .card:hover .days-left__number,.monthly-bonus.active .card .days-left__number{top:50px}.find-in__category{flex-direction:column;padding:0 15px;width:100%;max-width:430px}.find-in__category>div{width:100%}.category-select.ui.selection.active.dropdown .menu{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.find-in__category .ui.search.dropdown{width:100%;margin-bottom:30px}.registration{color:#fff!important;font-size:1.25rem;margin-top:40px}img.main-circle{width:15px;height:15px}.step-decription{text-align:center}.discount-block{margin:50px 0}.dropdown-menu-right{top:14px!important}.dropdown-menu-left{top:12px!important}.mobile-dropdown{width:22px;border:none;padding:0 10px 0 0;background:transparent}.mobile-dropdown[aria-expanded=false] img:last-child,.mobile-dropdown img:last-child{display:none;position:absolute;right:10px;top:5px}.mobile-dropdown[aria-expanded=true] img:last-child{display:block}.mobile-dropdown[aria-expanded=true] img:first-child{display:none}.discount-image{position:relative;width:100%;bottom:-55px}.gift-welcome{margin:35px 0 70px;text-align:center}.gift-block.pd-l-0{padding-left:15px!important}}@media (max-width:575.98px){.pass-hints{width:100%;text-align:center;white-space:pre-wrap}.circle{display:none}.big-circle{width:20px!important;height:20px}.gift-welcome{margin:35px 15px 70px;font-size:1.5em}.gift-png{width:100%;left:0;margin:40px 0}.gift-body{padding:50px 30px 0}.gift-block.pd-l-0{padding-left:0!important;padding-right:0!important}.rules{padding:0 15px}}@media (max-width:479.98px){.step-decription{text-align:center}.club-benefits .card:hover .days-left__number,.monthly-bonus.active .card .days-left__number{top:9vw}.days-left .days-left__number{font-size:10vw}}@media (max-width:413.98px){.days-left .days-left__number{left:-18px}}@media (max-width:374.98px){.menu-element .collapse,.menu-element .collapsing{padding:110px 0 0 15px}.close-but2{right:25px;top:45px}}.stepable .stepable-step{display:none}.stepable .stepable-step.active{display:block}.sponsor-item{text-align:center;padding:0}.sponsor-item img{max-width:175px;max-height:125px}.sponsors{background-color:#f4f4f4;padding:42px 0 60px;width:100%}@media (max-width:991.98px){.sponsors{padding:42px 0 25px}}.sponsors .row{justify-content:center}@media (max-width:991.98px){.sponsors img{margin:0 auto 30px;width:100%}.sponsors,.sponsors a{display:flex;flex-direction:column;align-items:center;justify-content:center}}.sponsor-standarts{padding-top:70px;padding-bottom:40px;background-color:#f4f4f4;display:flex;justify-content:space-around;position:relative}@media screen and (max-width:992px){.sponsor-standarts{padding-top:60px}}.sponsor-standarts:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:#c4c4c4;width:50%;height:1px}@media screen and (max-width:576px){.sponsor-standarts:after{width:100%}}.sponsor-standarts__item{text-align:center}.sponsor-standarts__item img{text-align:center;max-width:85px;margin:0 auto;max-height:65px}.people{margin-top:80px;text-align:center;flex-direction:column}.people p{color:#8eae2d;font-size:1em;margin-top:20px}.people img{width:85%;display:block;margin:15px 0;transition:.3s ease-in-out}.people img:hover{transform:translateY(-10px);transition:transform .3s ease-in-out}.people .casual-text{margin-bottom:60px}.people .col-lg-3{display:flex;flex-direction:column;justify-content:space-between}.people .col-lg-3>div{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:991.98px){.people .col-lg-3{margin-bottom:60px}.people .col-lg-3:last-child{margin-bottom:0}.people .d-flex{flex-wrap:wrap}.people img{width:50%}}.logged .main-bg{margin-top:0}.main-bg{font-size:1.25rem;color:#fff;font-weight:300;text-align:center;margin-top:120px;padding-bottom:110px;padding-top:45px;background-position:50%;background-size:cover;background-image:url(/assets/img/sponsors-bg.jpg?17bab2655b5fe364fa381b93fd571da5),linear-gradient(90deg,#00baff,#008106)}@media (max-width:1920px){.main-bg{background-size:cover}}@media (max-width:991.98px){.main-bg{margin-top:70px;padding-bottom:90px;background-position:59% 50%}}@media (max-width:991.98px){.main-bg .col-lg-2{margin-bottom:60px}}.main-bg h3{margin-top:30px;text-transform:none;font-size:3.45rem;text-align:center;margin-bottom:90px}@media (max-width:991.98px){.main-bg h3{font-size:2.57rem;margin-bottom:80px}}.main-bg h3 span{display:inline;color:#fff;font-family:Roboto,sans-serif}.main-bg .item{font-size:1.7rem;font-weight:400}@media (max-width:991.98px){.main-bg .item:not(:last-child){margin-bottom:80px}}.main-bg .item span{display:block}.main-bg .item span.amount{font-size:4.85rem;font-family:Rubik Black;line-height:1;margin-bottom:-10px}@media (min-width:992px){.main-bg .item span.amount--before{min-height:130px}}@media (max-width:991.98px){.main-bg .item span.amount--before{margin-bottom:30px}}.main-bg .item span.amount--title{font-family:Rubik Black;font-size:3.75rem;line-height:.75;margin-top:12px}.main-bg .item span.amount--after{margin-top:30px}@media (max-width:991.98px){.main-bg .item span.amount--after{margin-top:24px}}.main-bg .item span.amount--accent{margin-bottom:.15em;font-family:Rubik Black;font-size:3.75rem;line-height:.75}.main-bg .item span.biggerfont{font-size:2.5rem;line-height:1}.main-bg .item span.biggerfont+.amount--after{margin-top:10px;line-height:1}.arrow-img{width:auto;position:absolute;bottom:-15px;left:calc(50% - 35px);z-index:5}img.main-circle{width:10px;position:relative;height:10px;transform:none!important}.whats-new{width:100%;padding-top:60px;text-align:center}.whats-new h2{font-size:3.45rem;display:inline-block;margin-bottom:70px}.form-4-all{height:calc(100% - 35px)}.form-4-all .error{color:red}.form-4-all .container,.form-4-all .container>.row{height:100%}.form-4-all__left{background-image:url(/img/form4all/left-side.jpg);padding:40px 80px 24px 100px;height:100%}@media screen and (max-width:1200px){.form-4-all__left{padding:24px 40px 24px 50px}}@media screen and (max-width:768px){.form-4-all__left{padding:24px 16px 30px}}.form-4-all__left .title{font-size:30px;letter-spacing:1px;margin-bottom:8px}.form-4-all__left .subtitle,.form-4-all__left .title{font-weight:900;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;color:#000}.form-4-all__left .subtitle{font-size:21px;margin-bottom:40px}.form-4-all__left .form-wrap .form-field{margin-bottom:24px}@media screen and (max-width:992px){.form-4-all__left .form-wrap .form-field{padding-left:8px;padding-right:8px}}.form-4-all__left .form-wrap .form-field .ui.dropdown,.form-4-all__left .form-wrap .form-field .ui.selection.dropdown,.form-4-all__left .form-wrap .form-field input,.form-4-all__left .form-wrap .form-field select{background-color:#fff;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;border:1px solid #98a083}@media screen and (max-width:992px){.form-4-all__left .form-wrap .form-field .ui.dropdown,.form-4-all__left .form-wrap .form-field .ui.selection.dropdown,.form-4-all__left .form-wrap .form-field input,.form-4-all__left .form-wrap .form-field select{padding:5px 12px}}.form-4-all__left .form-wrap .form-field .ui.dropdown:focus,.form-4-all__left .form-wrap .form-field .ui.dropdown:hover,.form-4-all__left .form-wrap .form-field .ui.selection.dropdown:focus,.form-4-all__left .form-wrap .form-field .ui.selection.dropdown:hover,.form-4-all__left .form-wrap .form-field input:focus,.form-4-all__left .form-wrap .form-field input:hover,.form-4-all__left .form-wrap .form-field select:focus,.form-4-all__left .form-wrap .form-field select:hover{border:1px solid #e63f7d}.form-4-all__left .form-wrap .form-field--checkbox{display:block;position:relative;padding-left:35px;line-height:135%;margin-bottom:8px;font-weight:700;cursor:pointer;color:#000;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif}.form-4-all__left .form-wrap .form-field--checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-4-all__left .form-wrap .form-field--checkbox .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #a9b195;background-color:#eee}.form-4-all__left .form-wrap .form-field--checkbox .checkmark:after{content:"";position:absolute;display:none;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form-4-all__left .form-wrap .form-field--checkbox:hover input~.checkmark{background-color:#ccc}.form-4-all__left .form-wrap .form-field--checkbox input:checked~.checkmark{background-color:#f14e00;border:1px solid #f14e00}.form-4-all__left .form-wrap .form-field--checkbox input:checked~.checkmark:after{display:block}.form-4-all__left .form-wrap .form-field--checkbox a{text-decoration:underline}.form-4-all__left .form-wrap .btn-wrap .btn.btn-submit{background:#f14e00;color:#fff;font-weight:700;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;width:100%;font-size:16px;padding:16px 24px}.form-4-all__right{height:100%;background-image:url(/img/form4all/right-side.jpg);padding:24px 32px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (max-width:768px){.form-4-all__right{min-height:940px;padding:24px 16px 30px}}.form-4-all__right .top-image{margin-bottom:24px}.form-4-all__right .content .title{color:#000;font-size:28px;letter-spacing:1px;font-weight:600;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;margin-bottom:24px}@media screen and (max-width:1200px){.form-4-all__right .content .title{font-size:24px}}@media screen and (max-width:992px){.form-4-all__right .content .title{font-size:21px}}.form-4-all__right .content .subtitle{font-size:18px;color:#000;max-width:170px;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif}@media screen and (max-width:1200px){.form-4-all__right .content .subtitle{font-size:16px;max-width:150px}}@media screen and (max-width:992px){.form-4-all__right .content .subtitle{font-size:12px}}.form-4-all__right .procents .procent_10{position:absolute;bottom:210px;left:50px;z-index:2}.form-4-all__right .procents .procent_15{position:absolute;bottom:100px;left:110px;z-index:1}.form-4-all__right .footer-text{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);color:#fff;width:100%}.form-4-all__footer-text,.form-4-all__right .footer-text{font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;text-align:center}.form-4-all__footer-text{margin-top:40px;font-weight:700;font-size:14px;color:#000}.main-join{width:100%;padding-top:80px;border-width:50%;text-align:center;margin-bottom:50px;position:relative}@media screen and (max-width:992px){.main-join{padding-top:57px;margin-bottom:20px}}.main-join h3{font-size:30px}@media screen and (max-width:992px){.main-join h3{font-size:24px}}.main-section{background:#e8e8e8;background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:100px 0 0;position:relative;z-index:1;min-height:835px}@media screen and (max-width:992px){.main-section{margin-bottom:20px;padding:111px 0 0;min-height:740px}}.main-section:before{content:"";position:absolute;left:0;bottom:0;width:105%;height:100%;background-repeat:no-repeat;background-image:url(/img/main-bg_girl.png),url(/img/main-bg_balls.svg);background-position:bottom}@media screen and (max-width:1920px){.main-section:before{background-size:cover;background-position:right 30px bottom,right 30px bottom}}@media screen and (max-width:1750px){.main-section:before{background-position:bottom;width:100%}}@media screen and (max-width:768px){.main-section:before{max-height:450px;background-position:left 65% bottom,left 65% bottom}}@media screen and (max-width:440px){.main-section:before{background-image:url(/img/main-bg_girl_mobile.png)}}.main-section .container{position:relative}@media screen and (min-width:769px){.main-section .container{min-height:500px}}.main-section .container:after{content:"";position:absolute;left:-50px;top:0;width:110%;height:115%;background-repeat:no-repeat;background-image:url(/img/line1.png),url(/img/line2.png),url(/img/line2.png),url(/img/line1.png),url(/img/cross1.png),url(/img/cross2.png),url(/img/cross2.png);background-position:top 63% left -47px,top 83% right 34px,left 55% top 61%,top 22% right 16%,right 49% bottom,top 50% left 55%,top 33% right 10%;max-width:1320px;max-height:648px}@media screen and (max-width:1200px){.main-section .container:after{background-position:top 83% left,top 82% right,left 58% top 61%,top 12% right 0,50% bottom,top 50% left 59%,top 42% right 14%}}@media screen and (max-width:768px){.main-section .container:after{top:auto;background-position:top 63% left 25px,bottom right 58px,left 40% top 61%,top 22% right 2%,28% bottom,top 80% left 52%,top 32% right 14%}}@media screen and (max-width:440px){.main-section .container:after{display:none}}.main-section__wrap{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:768px){.main-section__wrap{display:block}}.main-section__content{max-width:50%;margin-top:145px;flex:0 0 50%;color:#fff;text-align:center}@media screen and (max-width:992px){.main-section__content{margin-top:50px;max-width:100%;flex:0 0 50%}}@media screen and (max-width:768px){.main-section__content{margin-top:0}}@media screen and (max-width:576px){.main-section__content{padding:0 10px;margin-bottom:20px}}.main-section__content img{max-width:350px;margin-bottom:50px;position:relative}@media screen and (max-width:992px){.main-section__content img{margin-left:0;max-width:175px;margin-bottom:25px}}.main-section__label{font-weight:600;font-family:Roboto,sans-serif;background:linear-gradient(90deg,#079800,#00baff 70%);background-size:150%;background-position-x:right;border-radius:100px;display:flex;align-items:center;justify-content:center;width:100%;max-width:570px;padding:11px;margin-bottom:60px;z-index:-1;position:-webkit-sticky;position:sticky}@media screen and (max-width:992px){.main-section__label{max-width:400px;margin:0 auto 30px;padding:20px}}@media screen and (max-width:768px){.main-section__label{max-width:305px;padding:6px}}.main-section__label-to{transform:rotate(-90deg);font-size:1.8rem}@media screen and (max-width:1199px){.main-section__label-to{font-size:1.1rem;height:15px;margin-left:-20px;margin-right:-5px}}.main-section__label-large{font-weight:900;font-family:Rubik Black,sans-serif;font-size:120px}@media screen and (max-width:1199px){.main-section__label-large{font-size:78px;line-height:1}}.main-section__label-medium{font-size:30px;font-weight:800;text-align:left;margin-left:20px}@media screen and (max-width:768px){.main-section__label-medium{font-size:22px;margin-left:5px;font-weight:500}}.main-section__label-medium .procent{display:block;font-size:48px;font-weight:800;font-family:Rubik Black,sans-serif;line-height:1}@media screen and (max-width:1199px){.main-section__label-medium .procent{font-size:32px}}@media screen and (max-width:768px){.main-section__label-medium .procent{font-size:34px}}.main-section__button{background:linear-gradient(90deg,#00baff,#008106);padding:23px 0 22px;border-radius:100px;text-transform:uppercase;display:inline-block;font-size:1.3rem;width:100%;max-width:310px;position:relative;cursor:pointer;z-index:1}@media screen and (max-width:992px){.main-section__button{padding:15px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.main-section__image{max-width:60%;flex:0 0 60%;margin-bottom:-40px}.main-section__image img{width:100%}@media screen and (max-width:768px){.main-section__image{max-width:100%;flex:0 0 100%}}.logged-menu{margin-top:50px;margin-bottom:60px}.logged-menu .navbar-expand-lg{box-shadow:none}.logged-menu .navbar-expand-lg .nav-item ul li a{color:#008106;font-weight:400}.logged-menu .navbar-expand-lg .nav-item ul li a:hover{font-weight:600;color:#079a49}.logged-menu .navbar-expand-lg .nav-item:after{display:none}.text-page a:hover{text-decoration:underline}.text-page table{font-size:1rem}.text-page table td,.text-page table th{padding:10px;font-size:1.35rem;font-family:Roboto,sans-serif;color:#171717}.text-page .table-wrap{width:100%;overflow-x:auto}.textpagecontent p{margin-top:0;font-size:1.35rem;font-family:Roboto,sans-serif;color:#171717;padding:0 15px}.textpagecontent p big,.textpagecontent p strong{font-size:1.5rem;font-weight:600;color:#008106}.textpagecontent p big{margin-top:20px;margin-bottom:35px}.textpagecontent p big strong{font-weight:600}.textpagecontent h1{color:#079800;background-image:-webkit-linear-gradient(0deg,#00baff,#079800);background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;display:inline-block;margin-bottom:40px}.textpage ul li{font-size:1.35rem;font-family:Roboto,sans-serif;color:#171717;line-height:1}.textpage ul li strong{font-weight:600}.productitem-benefits .offer-item{width:100%;max-width:270px;padding-bottom:20px;margin:0}@media screen and (min-width:768px){.productitem-benefits .offer-item{margin-left:auto;grid-row:1/3}}.category-offer{margin-top:104px}.productitem-benefits .shop-now{display:block;margin-right:0}.category-offer-cashback{font-weight:500;line-height:1;margin-bottom:32px}.category-offer-cashback .percent{font-size:.5em}.category-item-description{position:relative;display:flex;flex-direction:column;align-items:center}.category-item-description img.item-description-img{max-width:310px;-o-object-fit:contain;object-fit:contain;max-height:400px;margin:0 0 40px;grid-row:1}.category-item-description p{font-size:1em;color:#333;text-align:center}.productitem-benefits .cashback{display:block;font-size:2.15rem;color:#06a07c;font-weight:800;margin-top:10px;line-height:.85;text-align:center}.category-item.productitem .curr-page{background:none;-webkit-text-fill-color:#171717;font-weight:800}@media (max-width:991.98px){.category-item.productitem .curr-page{align-self:start}}.tracking-tips h4{width:100%;text-align:center;color:#171717;font-weight:400;font-size:1.75rem;padding:50px 0;cursor:pointer}.tracking-tips{background:#eef0e0;margin-bottom:120px}.tracking-tips svg{position:relative;left:30px;transition:transform .3s linear}.tracking-tips [aria-expanded=true] svg{transform:rotate(180deg)}.tracking-tips p,.tracking-tips ul{padding:0 150px 50px}.direction-control{align-self:center}.direction-control svg:first-child{margin-right:30px}.direction-control svg{cursor:pointer;fill:#cdcdcd}@media (max-width:1199.98px) and (min-width:992px){.direction-control svg:first-child{margin-right:15px}}.club-benefits .card img{width:100%;height:auto;padding:0 40px 20px;transition:all .3s ease-in-out;max-width:350px;height:200px;width:auto;min-width:230px}.club-benefits .card p{font-size:1.35rem;margin-top:15px;line-height:1.23;margin-bottom:38px;color:#171717}.club-benefits .card p span{display:block;color:#008106}.club-benefits .card p.small{font-size:.8rem;height:auto;margin-top:-8px}@media screen and (min-width:1200px){.club-benefits .card p.small{font-size:1rem}}.club-benefits .card .day-number{font-weight:600;font-size:1.72rem;margin-top:7px}.club-benefits{display:flex;flex-wrap:wrap;justify-content:center;background-color:#e8e8e8;padding-top:70px}@media screen and (max-width:992px){.club-benefits{padding-top:50px}}.club-benefits__item{margin-bottom:40px}.club-benefits .row{justify-content:center}.club-benefits .welcome-rewards.unactive h3{color:#999}.club-benefits .card{padding:0 10px 40px;text-align:center;align-items:center;height:calc(100% - 50px);transition:all .3s ease-in-out;border:none;background:transparent}.club-benefits .card h3{font-size:1.72rem;color:inherit;font-weight:800;text-transform:none;line-height:1;transition:all .3s ease-in-out;margin-bottom:45px}@media (max-width:1199.98px) and (min-width:992px){.club-benefits .card{padding:0 30px 40px}}@media (min-width:992px){.club-benefits .card p{height:77px}}.mt-130{margin-top:130px}@media screen and (max-width:992px){.mt-130{margin-top:75px}}.authpage .main-footer.navigation{margin-top:100px}.textpagecontent .text-padding{padding:0}@media screen and (max-width:992px){.textpagecontent .text-padding{padding-top:80px}}.demopage .menu-wrapper{margin-top:45px}.alert-danger{color:#fff;background-color:#f8d7da;border-color:#f5c6cb}.nav-link.active-link{color:#fff!important}.favoritpage .no-padding,.listpage .no-padding,.main-page .no-padding,.productitem .no-padding,.productpage .no-padding,.profileinner .no-padding,.textpagecontent .no-padding{padding:0}.favoritpage .navbar .container .nav-item .nav-link:hover,.listpage .navbar .container .nav-item .nav-link:hover,.main-page .navbar .container .nav-item .nav-link:hover,.productitem .navbar .container .nav-item .nav-link:hover,.productpage .navbar .container .nav-item .nav-link:hover,.profileinner .navbar .container .nav-item .nav-link:hover,.textpagecontent .navbar .container .nav-item .nav-link:hover{color:#fff;background:linear-gradient(45deg,rgba(0,221,255,0),rgba(57,129,254,0))}.productitem .categories{width:100%}.productitem .categories .back-to-category{color:#494949;font-size:1rem;font-family:Roboto,sans-serif;font-weight:500}@media screen and (max-width:992px){.productitem .categories .back-to-category{align-self:center}}.productitem .categories .back-to-category img{width:30px;margin-left:10px;padding-bottom:2px}.productitem .category-item .choose-categories{align-items:center;height:unset!important}.productitem .tracking-tips{background:#fff;margin-bottom:0;border-radius:15px}@media screen and (max-width:575px){.productitem .tracking-tips{border-radius:0}}.productitem .tracking-tips p{margin-top:0;font-size:1.35rem;font-family:Roboto,sans-serif;color:#494949}@media screen and (max-width:992px){.productitem .tracking-tips p{padding:0 35px 50px}}.productitem .tracking-tips p big,.productitem .tracking-tips p strong{font-size:1.5rem;font-weight:600;color:#008106}.productitem .tracking-tips p big{margin-top:20px;margin-bottom:35px}.productitem .tracking-tips p big strong{font-weight:600}.productitem .productitem-section{background-color:#e8e8e8}.productitem .productitem-benefits{display:flex;justify-content:space-between;background-color:#e8e8e8;padding-top:75px;padding-bottom:50px;align-items:baseline}@media (max-width:1200px){.productitem .productitem-benefits{justify-content:space-around}}@media screen and (max-width:992px){.productitem .productitem-benefits{padding-top:50px;flex-wrap:wrap}}.productitem .productitem-benefits .category-offer{margin-top:0}.productitem .productitem-benefits .shop-now{padding:15px;height:50px;display:flex;justify-content:center;align-items:center;position:relative;background:linear-gradient(45deg,#00baff,#079800);border-radius:24px;top:-10px;color:#fff;transition:all .25s;text-transform:uppercase}.productitem .productitem-benefits .shop-now:focus,.productitem .productitem-benefits .shop-now:hover{color:#fff;background:linear-gradient(45deg,#00baff,#079a49 70%)}.productitem .productitem-benefits .offer-item .offer-footer{color:#656565;font-weight:400;font-size:1.15rem;line-height:1.25;text-align:center;padding:0 27px}@media (max-width:991.98px){.productitem .productitem-benefits .offer-item .offer-footer{font-size:1rem;padding:0 50px}}.productitem .productitem-benefits .info-left{flex-basis:70%}@media screen and (max-width:1200px){.productitem .productitem-benefits .info-left{flex-basis:100%;padding-bottom:60px}}@media (max-width:991.98px){.productitem .productitem-benefits .offer-body{padding:60px 90px 10px 85px}}.productitem .productitem-benefits .offer-body .gradient-cashback span{color:#06a07c;font-size:5.15rem}.productitem .productitem-benefits .category-item-description{position:relative}@media screen and (min-width:768px){.productitem .productitem-benefits .category-item-description{align-items:center;display:grid;grid-template-columns:60% 40%;justify-content:space-between}}@media screen and (min-width:1200px){.productitem .productitem-benefits .category-item-description{grid-template-columns:75% 25%}}.productitem .productitem-benefits .category-item-description p{font-size:1.35rem;color:#494949;font-weight:300;position:relative;bottom:unset;text-align:left;font-family:Roboto,sans-serif;padding-right:75px;padding-bottom:50px}@media screen and (max-width:1200px){.productitem .productitem-benefits .category-item-description p{padding-right:0;text-align:left}}@media screen and (max-width:576px){.productitem .productitem-benefits .category-item-description p{padding:0 25px 60px}}.productitem .productitem-benefits-bottom{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-top:70px}@media screen and (max-width:992px){.productitem .productitem-benefits-bottom{padding-top:50px}}.productitem .productitem-benefits-bottom .main-gradient{font-size:1.72rem}.productitem .productitem-benefits-bottom h2.green-h{color:#003598;font-size:1.875rem;text-transform:none;font-weight:500;padding:0 25px}.favoritpage .list-benefits,.listpage .list-benefits,.productpage .list-benefits,.profile-benefits .list-benefits,.profileinner .list-benefits{display:flex;flex-wrap:wrap;justify-content:center;background-color:#e8e8e8;padding-top:70px}@media screen and (max-width:992px){.favoritpage .list-benefits,.listpage .list-benefits,.productpage .list-benefits,.profile-benefits .list-benefits,.profileinner .list-benefits{padding-top:50px}}.favoritpage .curr-page,.listpage .curr-page,.productpage .curr-page,.profile-benefits .curr-page,.profileinner .curr-page{font-size:1.5rem;color:#008106;bottom:0;align-self:center;overflow:hidden;text-overflow:ellipsis;width:unset;position:relative}@media (max-width:991.98px){.favoritpage .curr-page,.listpage .curr-page,.productpage .curr-page,.profile-benefits .curr-page,.profileinner .curr-page{align-self:start}}.favoritpage .curr-page.curr-page-item,.listpage .curr-page.curr-page-item,.productpage .curr-page.curr-page-item,.profile-benefits .curr-page.curr-page-item,.profileinner .curr-page.curr-page-item{font-size:1.5rem;color:#008106;bottom:0;align-self:center;overflow:hidden;text-overflow:ellipsis;width:unset;position:relative}.favoritpage .retailers-count,.listpage .retailers-count,.productpage .retailers-count,.profile-benefits .retailers-count,.profileinner .retailers-count{font-size:1rem;color:#494949;font-weight:500;position:relative;bottom:unset;align-self:center;font-family:Roboto,sans-serif}.favoritpage .find-in__category>div,.listpage .find-in__category>div,.productpage .find-in__category>div,.profile-benefits .find-in__category>div,.profileinner .find-in__category>div{width:unset}@media (max-width:991.98px){.favoritpage .find-in__category>div,.listpage .find-in__category>div,.productpage .find-in__category>div,.profile-benefits .find-in__category>div,.profileinner .find-in__category>div{width:100%}}@media (max-width:991.98px){.favoritpage .choose-categories input,.listpage .choose-categories input,.productpage .choose-categories input,.profile-benefits .choose-categories input,.profileinner .choose-categories input{width:70%}}@media (max-width:479.98px){.favoritpage .choose-categories input,.listpage .choose-categories input,.productpage .choose-categories input,.profile-benefits .choose-categories input,.profileinner .choose-categories input{width:100%}}.favoritpage .choose-categories input::-moz-placeholder,.listpage .choose-categories input::-moz-placeholder,.productpage .choose-categories input::-moz-placeholder,.profile-benefits .choose-categories input::-moz-placeholder,.profileinner .choose-categories input::-moz-placeholder{color:#494949;font-family:Roboto,sans-serif;font-weight:300}.favoritpage .choose-categories input:-ms-input-placeholder,.listpage .choose-categories input:-ms-input-placeholder,.productpage .choose-categories input:-ms-input-placeholder,.profile-benefits .choose-categories input:-ms-input-placeholder,.profileinner .choose-categories input:-ms-input-placeholder{color:#494949;font-family:Roboto,sans-serif;font-weight:300}.favoritpage .choose-categories input::-ms-input-placeholder,.listpage .choose-categories input::-ms-input-placeholder,.productpage .choose-categories input::-ms-input-placeholder,.profile-benefits .choose-categories input::-ms-input-placeholder,.profileinner .choose-categories input::-ms-input-placeholder{color:#494949;font-family:Roboto,sans-serif;font-weight:300}.favoritpage .choose-categories input::placeholder,.listpage .choose-categories input::placeholder,.productpage .choose-categories input::placeholder,.profile-benefits .choose-categories input::placeholder,.profileinner .choose-categories input::placeholder{color:#494949;font-family:Roboto,sans-serif;font-weight:300}.favoritpage .category-select.ui.selection.dropdown .menu>.item,.listpage .category-select.ui.selection.dropdown .menu>.item,.productpage .category-select.ui.selection.dropdown .menu>.item,.profile-benefits .category-select.ui.selection.dropdown .menu>.item,.profileinner .category-select.ui.selection.dropdown .menu>.item{padding:10px 20px!important;color:#494949;font-weight:300}.favoritpage .ui.dropdown:not(.button)>.default.text,.listpage .ui.dropdown:not(.button)>.default.text,.productpage .ui.dropdown:not(.button)>.default.text,.profile-benefits .ui.dropdown:not(.button)>.default.text,.profileinner .ui.dropdown:not(.button)>.default.text{color:#494949;font-weight:300}.favoritpage .choose-categories button,.listpage .choose-categories button,.productpage .choose-categories button,.profile-benefits .choose-categories button,.profileinner .choose-categories button{height:50px;width:130px;text-transform:uppercase;border-radius:30px;color:#fff;background:linear-gradient(45deg,#00baff,#079800);font-weight:300;cursor:pointer}@media (max-width:479.98px){.favoritpage .choose-categories button,.listpage .choose-categories button,.productpage .choose-categories button,.profile-benefits .choose-categories button,.profileinner .choose-categories button{width:100px;float:left;margin-top:35px;float:none;margin-left:35%}}.favoritpage .choose-categories button:hover,.listpage .choose-categories button:hover,.productpage .choose-categories button:hover,.profile-benefits .choose-categories button:hover,.profileinner .choose-categories button:hover{background:linear-gradient(45deg,#00baff,#079a49 70%)}.favoritpage .categories,.listpage .categories,.productitem .categories,.productpage .categories,.profile-benefits .categories{padding-bottom:50px;margin-bottom:unset;border-bottom:unset}@media (max-width:765px){.favoritpage .categories,.listpage .categories,.productitem .categories,.productpage .categories,.profile-benefits .categories{padding-bottom:0}}.favoritpage .offers,.listpage .offers,.productitem .offers,.productpage .offers,.profile-benefits .offers{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-13px;margin-right:-13px}@media (max-width:991.98px){.favoritpage .offers,.listpage .offers,.productitem .offers,.productpage .offers,.profile-benefits .offers{padding-right:15px;padding-left:15px}}@media (max-width:765px){.favoritpage .offers,.listpage .offers,.productitem .offers,.productpage .offers,.profile-benefits .offers{justify-content:space-around;margin-left:0;margin-right:0}}.favorites-benefits .card img{width:100%;height:auto;padding:0 40px 20px;transition:all .3s ease-in-out;max-width:350px;height:200px;width:auto;min-width:230px}.favorites-benefits .card p{font-size:1.25rem;color:#008106}.favorites-benefits .card p span{display:block}.favorites-benefits .card .day-number{font-weight:600;font-size:1.5rem}.day-bar{height:10px;border:1px solid #ccc;width:100%;border-radius:30px;margin-bottom:50px;margin-top:10px;position:relative}.day-bar .percent{display:block;width:0;border-radius:30px;height:100%;position:absolute;background-color:#fff}.favorites-benefits{display:flex;flex-wrap:wrap;justify-content:center;background-color:#e8e8e8;padding-top:80px}@media screen and (max-width:992px){.favorites-benefits{padding-top:50px;padding-bottom:100px}}.favorites-benefits__item{padding-left:30px;z-index:1;padding-right:30px}.favorites-benefits__item:first-child .card:after{background-image:url(/img/benefits-item-1-bg.png);top:-24px}.favorites-benefits__item:first-child .card:after,.favorites-benefits__item:nth-child(2) .card:after{content:"";position:absolute;width:108%;height:108%;border-radius:24px;z-index:-1;background-repeat:no-repeat;background-size:100%;left:-20px}.favorites-benefits__item:nth-child(2) .card:after{background-image:url(/img/benefits-item-2-bg.png);top:-10px}.favorites-benefits .row{justify-content:center}.days-left{position:relative}.days-left .days-left__number{position:absolute;left:-19px;font-size:3.2rem;font-weight:500;width:100%;z-index:1;top:38px;transition:top .3s ease-in-out;color:#fff}.error-page{display:flex;justify-content:center}.error-page .input-blockmy{width:calc(50% - 13px)}.error-page .input-block{width:calc(50% - 10px);margin:0 0 30px}@media screen and (max-width:576px){.error-page .input-block{width:100%}}.input-blockmy.cardtype{width:calc(50% - 10px)}.welcome-rewards .day-bar{background:linear-gradient(90deg,#ec1e7f,#69049d)}.monthly-bonus .day-bar{background:linear-gradient(90deg,#71911a 10%,#dbea75 50%,#e75b61 90%)}.welcome-rewards .day-bar .percent{border-radius:30px 0 0 30px;width:35%}.welcome-rewards.unactive img{mix-blend-mode:luminosity;opacity:.5}.welcome-rewards.unactive{pointer-events:none}.welcome-rewards.unactive .day-bar .percent{border-radius:30px;width:100%}.welcome-rewards.unactive .button4{background-color:#ccc}.favorites-benefits .welcome-rewards.unactive h3{color:#999}.monthly-bonus .day-bar .percent{border-radius:0 30px 30px 0;right:0;width:20%}.favorites-benefits .card{padding:0 10px 40px;text-align:center;align-items:center;margin-bottom:50px;height:calc(100% - 50px);transition:all .3s ease-in-out;justify-content:space-between;border:none;border-radius:24px;position:relative}.favorites-benefits .card h3{font-size:2rem;color:inherit;font-weight:400;text-transform:none;margin-bottom:0;padding:40px 0;white-space:nowrap;color:#008106;transition:all .3s ease-in-out}.benefit-cashback .card{justify-content:space-between}.whats-new-block img{position:absolute;left:0;top:0;z-index:-1;width:77px;height:51px}@media (max-width:1199.98px) and (min-width:992px){.favorites-benefits .card{padding:0 30px 40px}}@media (min-width:992px){.favorites-benefits .card p{height:77px}}#search-collapse .contact{color:#fff}.authpage .menu-wrapper,.demopage .menu-wrapper,.favoritpage .menu-wrapper,.listpage .menu-wrapper,.logged .menu-wrapper,.productitem .menu-wrapper,.productpage .menu-wrapper,.profile-benefits .menu-wrapper,.profileinner .menu-wrapper,.textpagecontent .menu-wrapper{background:#e8e8e8;height:auto}.authpage .logged-category-menu,.demopage .logged-category-menu,.favoritpage .logged-category-menu,.listpage .logged-category-menu,.logged .logged-category-menu,.productitem .logged-category-menu,.productpage .logged-category-menu,.profile-benefits .logged-category-menu,.profileinner .logged-category-menu,.textpagecontent .logged-category-menu{margin-top:0;margin-bottom:30px}@media (max-width:991.98px){.authpage .logged-category-menu,.demopage .logged-category-menu,.favoritpage .logged-category-menu,.listpage .logged-category-menu,.logged .logged-category-menu,.productitem .logged-category-menu,.productpage .logged-category-menu,.profile-benefits .logged-category-menu,.profileinner .logged-category-menu,.textpagecontent .logged-category-menu{margin-top:0;margin-bottom:0}}.authpage .logged-category-menu .navbar,.demopage .logged-category-menu .navbar,.favoritpage .logged-category-menu .navbar,.listpage .logged-category-menu .navbar,.logged .logged-category-menu .navbar,.productitem .logged-category-menu .navbar,.productpage .logged-category-menu .navbar,.profile-benefits .logged-category-menu .navbar,.profileinner .logged-category-menu .navbar,.textpagecontent .logged-category-menu .navbar{box-shadow:none;border:none}@media screen and (max-width:992px){.authpage .menu-categories,.demopage .menu-categories,.favoritpage .menu-categories,.listpage .menu-categories,.logged .menu-categories,.productitem .menu-categories,.productpage .menu-categories,.profile-benefits .menu-categories,.profileinner .menu-categories,.textpagecontent .menu-categories{top:15px;box-shadow:none;color:#003598;font-weight:500;font-size:1.25rem}}.profileinner .profilerow{display:flex;flex-wrap:wrap;justify-content:center}.profileinner .profilerow .offer-but{min-width:160px}.profileinner .field-wrapper-flex{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width:992px){.profileinner .field-wrapper-flex{flex-direction:column}}.profileinner .field-wrapper-flex .field-wrap-uno{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:992px){.profileinner .field-wrapper-flex .field-wrap-uno{justify-content:flex-start;min-height:40px}}@media screen and (max-width:992px){.profileinner .field-wrapper-flex .field-wrap-uno .label{text-align:left;width:132px}}.profileinner .field-wrapper-flex .field-wrap-uno:last-child{position:relative;width:25%}@media screen and (max-width:992px){.profileinner .field-wrapper-flex .field-wrap-uno:last-child{width:100%;position:absolute}}.profileinner .field-wrapper-flex .field-wrap-uno:last-child .profile-decoration{position:absolute;top:-80px;right:0}@media screen and (max-width:992px){.profileinner .field-wrapper-flex .field-wrap-uno:last-child .profile-decoration{max-width:100px;right:-42px;top:-70px}}@media screen and (max-width:430px){.profileinner .field-wrapper-flex .field-wrap-uno:last-child .profile-decoration{top:30px}}.profileinner .title{display:block;text-transform:none;font-size:2.15rem;margin-bottom:37px;text-align:center}@media screen and (max-width:992px){.profileinner .title{margin-right:0}}.profileinner p{font-size:1.25rem}.profileinner .hint,.profileinner p{font-weight:300;text-align:center;color:#171717}.profileinner .hint{font-size:1.43rem;padding:0 15px 60px;line-height:1.5}.profileinner .welcome-text{padding:55px 65px 40px;margin-bottom:60px}.profileinner .hint-top{font-size:1.25rem;font-weight:300;text-align:center;color:#171717;padding:0;margin-bottom:20px;margin-left:35px}@media screen and (max-width:765px){.profileinner .hint-top{margin-left:35px;margin-right:35px}}.profileinner .profile-text{margin-bottom:30px}.profileinner .profile-text p{font-size:1.43rem;font-weight:300;text-align:left;color:#171717;line-height:1.4}.profileinner .white{background:#fff}@media screen and (max-width:765px){.profileinner .white{margin-left:30px;margin-right:30px;text-align:center}}.profileinner .shop-now{padding:15px 70px;border-radius:24px;background-color:#3980fe;border:none;color:#fff;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:linear-gradient(45deg,#01ddff,#3980fe);background-repeat:no-repeat;background-size:cover;margin-right:80px}@media screen and (max-width:992px){.profileinner .shop-now{margin-right:0;position:relative}}.profileinner .profile__main-details{margin-bottom:45px;font-family:Open Sans,sans-serif}@media screen and (max-width:992px){.profileinner .profile__main-details{margin-bottom:0;position:relative}}.profileinner .profile__form{justify-content:space-between;font-family:Open Sans,sans-serif}.profileinner .profile__form .row.field-wrapper{align-items:center}.profileinner .profile__form .right-column .row.field-wrapper{margin-bottom:17px}.profileinner .profile__abonnement-btn{margin-top:60px}.profileinner .profile__abonnement-btn a{font-size:1.3rem;text-transform:uppercase;text-decoration:underline}.profileinner .choose-categories{display:flex;justify-content:space-between;align-items:flex-start}.profileinner .choose-categories .curr-page{font-size:1.72rem;margin-bottom:55px}.profileinner .form-default a{font-size:1.15rem;font-family:Open Sans,sans-serif}.profileinner .form-default a:hover{color:#3980fe}@media screen and (max-width:992px){.profileinner .form-default .profile__form a{color:#0041a2}}@media screen and (max-width:992px){.profileinner .form-default .text-block a{float:left}}.profileinner .profile .top-secpart-height{height:60px}@media screen and (max-width:992px){.profileinner .profile .top-secpart-height{height:0}}.profileinner .field-wrapper .no-editable-field{font-size:1.125rem;font-weight:700;color:#171717;padding-left:0}@media screen and (max-width:992px){.profileinner .field-wrapper .no-editable-field{text-align:left}}@media screen and (max-width:992px){.profileinner .pt-m-0{padding-top:0}}.profileinner .second-block{display:flex;flex-wrap:nowrap;justify-content:flex-end;margin-top:20px}@media screen and (max-width:992px){.profileinner .second-block{justify-content:center}}.profileinner .second-block .green-button{min-height:auto;height:45px;padding:5px 15px;min-width:auto;border:none}.pt-50{padding-top:50px}.mt-35{margin-top:35px}.mt-15{margin-top:15px}.no-editable-field{font-size:1.125rem;font-weight:700;color:#171717;padding-left:20px}@media screen and (max-width:992px){.form-default label .profile .profile-decoration{text-align:left}}@media screen and (max-width:992px){.profile .profile-decoration{display:block}.form-default label{font-size:1rem;color:#171717;line-height:20px;padding-top:15px;padding-right:15px;text-align:left}.col-md-6.spec-width{flex:0 0 100%;max-width:100%}}@media screen and (max-width:990px){.form-default label{text-align:left}}@media screen and (max-width:765px){.form-default .text-block{padding-top:0;padding-bottom:14px}}@media screen and (max-width:576px){.form-default .text-block{padding-top:14px;padding-bottom:14px}}@media screen and (max-width:480px){.profileinner .profile .profile-decoration{width:75%}}@media screen and (max-width:430px){.profileinner .profile .profile-decoration{width:70%;margin-top:-100px;margin-left:-40px}}@media screen and (max-width:350px){.profileinner .profile .profile-decoration{width:70%;margin-top:-75px;margin-left:-75px}}.cashback__notification{color:#008106;text-align:center;margin-bottom:25px}.cashback__notification h3{margin-top:30px;margin-bottom:30px}.successpage{display:grid;grid-template-rows:auto auto 1fr auto}.successpage .menu-wrapper{position:relative}.successpage .registration{display:none}.registration{background:#e8e8e8;padding:100px 0 0}@media (max-width:992px){.registration.collapsed{display:none}}.registration .collapse-body{background:linear-gradient(45deg,#00baff,#079a49)}.registration .collapse-body #registration{max-width:580px}.registration .join-but{font-size:1.25rem;background:#fff;color:#079800;padding:25px 50px}.choose-categories{display:inline-flex;justify-content:space-between;align-items:center;width:100%}.choose-categories input[type=search]{width:300px;margin-right:15px;font-size:16px}.choose-categories button{border:none;height:50px;width:50px;border-radius:50%;background-color:#fff}.choose-categories button:hover svg{fill:#fff}@media (max-width:1199.98px) and (min-width:992px){.choose-categories .ui.dropdown{margin-right:15px}}@media (max-width:991.98px){.choose-categories{align-self:flex-start;flex-direction:column}.choose-categories input[type=search]{width:100%}}.category-item .choose-categories{align-items:center;height:unset}.category-item .choose-categories input{border-color:#cdcdcd}.category-item .choose-categories input:focus,.category-item .choose-categories input:hover{border-color:#013799}@media (max-width:991.98px){.category-item .choose-categories .curr-page{text-align:left;font-size:1.5rem;margin:0;-webkit-filter:brightness(0) saturate(100%) invert(0) sepia(18%) saturate(3450%) hue-rotate(326deg) brightness(94%) contrast(82%);filter:brightness(0) saturate(100%) invert(0) sepia(18%) saturate(3450%) hue-rotate(326deg) brightness(94%) contrast(82%)}}@media (max-width:991.98px){.category-item .categories{display:flex;flex-direction:column;align-items:center}}.category-item .categories .back-to-category{font-size:1rem;color:#013799;align-self:flex-end}.category-item .see-more-but{padding-bottom:80px}.not-categories{margin-bottom:50px}.menu-element .dropdown-item:hover{color:#013799}.header--only-logo{padding:8px 0;height:60px}.pizzahut{min-height:calc(100% - 35px);padding-bottom:70px;background:url(/img/pizzahut/background.jpg),linear-gradient(86deg,#4fb1fa,#48acf7);background-repeat-x:no-repeat;background-position:50%}.pizzahut .error{color:red}.pizzahut .container,.pizzahut .container>.row{height:100%}@media (min-width:1300px){.pizzahut .container{max-width:1200px}}.pizzahut__left{background:#2f2d2e;background-image:url(/img/pizzahut/left-side.jpg);padding:30px 50px 24px 100px;height:100%;background-position:100%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1200px){.pizzahut__left{padding:24px 40px 24px 50px}}@media screen and (max-width:768px){.pizzahut__left{padding:24px 16px 30px;background-image:none}}@media screen and (min-width:1200px){.pizzahut__left--container.col-xl-7{max-width:750px;flex:0 0 60%}}.pizzahut__left .title{font-size:30px;margin-bottom:10px}.pizzahut__left .subtitle,.pizzahut__left .title{font-weight:600;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;color:#fff}.pizzahut__left .subtitle{font-size:19px;margin-bottom:23px;line-height:1.7}@media screen and (min-width:1200px){.pizzahut__left .subtitle{padding-right:50px}}.pizzahut__left .form-wrap .form-field{margin-bottom:15px}@media screen and (max-width:992px){.pizzahut__left .form-wrap .form-field{padding-left:8px;padding-right:8px}}.pizzahut__left .form-wrap .form-field .ui.dropdown,.pizzahut__left .form-wrap .form-field .ui.selection.dropdown,.pizzahut__left .form-wrap .form-field input,.pizzahut__left .form-wrap .form-field select{background-color:#fff;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;border:1px solid #98a083!important}@media screen and (max-width:992px){.pizzahut__left .form-wrap .form-field .ui.dropdown,.pizzahut__left .form-wrap .form-field .ui.selection.dropdown,.pizzahut__left .form-wrap .form-field input,.pizzahut__left .form-wrap .form-field select{padding:5px 12px}}.pizzahut__left .form-wrap .form-field .ui.dropdown:focus,.pizzahut__left .form-wrap .form-field .ui.dropdown:hover,.pizzahut__left .form-wrap .form-field .ui.selection.dropdown:focus,.pizzahut__left .form-wrap .form-field .ui.selection.dropdown:hover,.pizzahut__left .form-wrap .form-field input:focus,.pizzahut__left .form-wrap .form-field input:hover,.pizzahut__left .form-wrap .form-field select:focus,.pizzahut__left .form-wrap .form-field select:hover{border:1px solid #e63f7d}.pizzahut__left .form-wrap .form-field--agreement{padding-top:8px}.pizzahut__left .form-wrap .form-field--checkbox{display:block;position:relative;padding-left:32px;line-height:135%;margin-bottom:8px;cursor:pointer;color:#fff;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif}.pizzahut__left .form-wrap .form-field--checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.pizzahut__left .form-wrap .form-field--checkbox .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #a9b195;background-color:#eee}.pizzahut__left .form-wrap .form-field--checkbox .checkmark:after{content:"";position:absolute;display:none;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.pizzahut__left .form-wrap .form-field--checkbox:hover input~.checkmark{background-color:#ccc}.pizzahut__left .form-wrap .form-field--checkbox input:checked~.checkmark{background-color:#f14e00;border:1px solid #f14e00}.pizzahut__left .form-wrap .form-field--checkbox input:checked~.checkmark:after{display:block}.pizzahut__left .form-wrap .form-field--checkbox a{text-decoration:underline}.pizzahut__left .form-wrap .btn-wrap .btn.btn-submit{background:#c8102e;color:#fff;width:100%;font-size:16px;margin-left:15px;max-width:245px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center}.pizzahut__left .form-wrap .btn--registration{flex:1}@media screen and (min-width:1200px){.pizzahut__left .form-wrap .stepable .input-block{width:calc(50% - 40px);margin:0 25px 24px 0}}.pizzahut__left .form-wrap .stepable .input-block .ui.dropdown,.pizzahut__left .form-wrap .stepable .input-block input{border:none!important;border-radius:0!important;padding:5px 10px 5px 15px!important}@media screen and (max-width:991.98px){.pizzahut__left .form-wrap .stepable .input-block.mb-80{margin-bottom:20px!important}}@media screen and (max-width:575.9px){.pizzahut__left .form-wrap .stepable .d-flex{flex-wrap:wrap}.pizzahut__left .form-wrap .stepable .d-flex.housenumber{flex-wrap:nowrap}}.pizzahut__left .form-wrap .stepable .d-flex .housenumber .input-blockmy:first-child{width:calc(75% - 13px)}.pizzahut__right{height:100%;padding:65px 47px 24px 32px;background:#f6f7f9;display:grid;grid-template-rows:250px auto 90px}@media screen and (max-width:768px){.pizzahut__right{min-height:940px;padding:24px 16px 30px;grid-template-rows:110px auto 100px}}@media screen and (min-width:768px){.pizzahut__right--container{flex:0 0 40%}}.pizzahut__right .top-image img{width:100%;max-width:346px}.pizzahut__right .content{display:flex;flex-direction:column;justify-content:space-between}.pizzahut__right .content .title{color:#c8102e;font-size:48px;letter-spacing:1px;font-weight:700;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;margin-bottom:30px;line-height:1.27}@media screen and (max-width:992px){.pizzahut__right .content .title{font-size:51px}}.pizzahut__right .content .subtitle{font-size:24px;font-weight:500;color:#000;font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;text-align:center}@media screen and (max-width:1200px){.pizzahut__right .content .subtitle{font-size:26px}}.pizzahut__right .pizza-img{position:absolute;right:0;top:25%}.pizzahut__right .footer-text{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:#000;width:100%}.pizzahut__footer-text,.pizzahut__right .footer-text{font-family:GothamPro,Arial,Helvetica,Verdana,sans-serif;text-align:center}.pizzahut__footer-text{margin-top:60px;font-size:14px;color:#fff}.main-footer{width:100%;padding:25px 0;background:linear-gradient(45deg,#00baff,#079a49);background-position-x:center;text-align:center;color:#fff;margin:0 auto}@media (max-width:991.98px){.main-footer.navigation{padding:65px 0 50px}}.main-footer.navigation ul{list-style:none;justify-content:space-between;display:flex;width:100%;margin-bottom:0;padding-left:0}@media (max-width:991.98px){.main-footer.navigation ul{flex-direction:column;justify-content:center}}.main-footer.navigation ul li{margin-right:30px;transition:color .3s ease-in-out;font-size:1.3rem}@media (max-width:991.98px){.main-footer.navigation ul li{margin-right:0;margin-bottom:35px;font-size:20px}}.main-footer.navigation ul li:hover{color:#e0faf9}.footer-prev{margin-top:60px}@media screen and (max-width:991.98px){.footer-prev{margin-top:50px;margin-bottom:50px}}.footer-prev p{font-size:20px;font-weight:400;color:#656565;line-height:1.25}@media screen and (max-width:991.98px){.footer-prev p{font-size:18px;line-height:1.45}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL2xpYi9zZW1hbnRpYy9zZW1hbnRpYy5taW4uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9nZW5lcmFsL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvZ2VuZXJhbC9fZ2VuZXJhbC1zdHlsZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9nZW5lcmFsL19taXhpbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9nZW5lcmFsL19sb2dnZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvZ2VuZXJhbC9fbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX3NlZS1tb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX29mZmVycy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtMi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtMy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtNC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2Zvcm1zL191aS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19jYXJvdXNlbC1vd2wuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fb2xkLXN0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX3N0ZXBhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL19zcG9uc29ycy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9zZWN0aW9ucy9fcGVvcGxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL19tYWluLWJnLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL193aGF0cy1uZXcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvcGFnZXMvX2Zvcm00YWxsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL3BhZ2VzL19ob21lLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvcGFnZXMvX3RleHQtcGFnZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9wYWdlcy9fcHJvZHVjdC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9wYWdlcy9fYmVuZWZpdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvcGFnZXMvX2Zhdm9yaXRlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9wYWdlcy9fcHJvZmlsZS1iZW5lZml0cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9wYWdlcy9fcHJvZmlsZWlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL3BhZ2VzL19zdWNjZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL3BhZ2VzL19yZWdpc3RyYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvcGFnZXMvX2NhdGVnb3J5LXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvcGFnZXMvX3BpenphaHV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJtR0FZQzs7Ozs7Ozs7R0FTQSxpQkFJSSxrQkFDSixDQUVBLEtBRUkscUJBQ0osQ0FFQSwyRUFJSSx3QkFDQSxvQkFDSjs7Q0FFQSw0RUFDQSxLQUNJLGlCQUNBLDBCQUNBLDZCQUNKLENBTUEsd0NBTUksYUFDSixDQUVBLEdBQ0ksY0FDQSxjQUNKLENBRUEsdUJBR0ksYUFDSixDQUVBLE9BQ0ksZUFDSixDQUVBLEdBRUksdUJBQ0EsU0FDQSxnQkFDSixDQUVBLElBQ0ksZ0NBQ0EsYUFDSixDQUVBLEVBQ0ksNkJBQ0Esb0NBQ0osQ0FFQSxZQUNJLG1CQUNBLDBCQUNBLHlDQUNBLGdDQUNKLENBRUEsU0FFSSxvQkFLQSxrQkFKSixDQU9BLGNBR0ksZ0NBQ0EsYUFDSixDQUVBLElBQ0ksaUJBQ0osQ0FFQSxLQUNJLHNCQUNBLFVBQ0osQ0FFQSxNQUNJLGFBQ0osQ0FFQSxRQUVJLGNBQ0EsY0FDQSxrQkFDQSx1QkFDSixDQUVBLElBQ0ksYUFDSixDQUVBLElBQ0ksU0FDSixDQUVBLFlBRUksb0JBQ0osQ0FFQSxzQkFDSSxhQUNBLFFBQ0osQ0FFQSxJQUNJLGlCQUNKLENBRUEsZUFDSSxlQUNKLENBRUEsc0NBS0ksdUJBQ0EsZUFDQSxpQkFDQSxRQUNKLENBRUEsYUFFSSxnQkFDSixDQUVBLGNBRUksbUJBQ0osQ0FFQSxxREFJSSx5QkFDSixD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LGdDQUNKLENBRUEseUNBRUksZ0NBQ0osQ0FFQSx1Q0FFSSxnQ0FDSixDQUVBLHNDQUVJLGdDQUNKLENBRUEscUNBRUksZ0NBQ0osQ0FFQSxzREFFSSxnQ0FDSixDQUVBLG9DQUVJLGdDQUNKLENBRUEsb0NBRUksZ0NBQ0osQ0FFQSx1Q0FFSSxnQ0FDSixDQUVBLHFDQUVJLGdDQUNKLENBRUEsdUNBRUksZ0NBQ0osQ0FFQSxzQ0FFSSxnQ0FDSixDQUVBLHFDQUVJLGdDQUNKLENBRUEscUNBRUksZ0NBQ0osQ0FFQSwwQ0FFSSxnQ0FDSixDQUVBLHdDQUVJLGdDQUNKLENBRUEsd0NBRUksaUNBQ0osQ0FFQSx1Q0FFSSxpQ0FDSixDQUVBLHFEQUVJLGlDQUNKLENBRUEsMkNBRUksaUNBQ0osQ0FFQSwyQ0FFSSxpQ0FDSixDQUVBLHNDQUVJLGlDQUNKLENBRUEsOENBRUksaUNBQ0osQ0FFQSwwQ0FFSSxpQ0FDSixDQUVBLG9DQUVJLGlDQUNKLENBRUEsdUNBRUksaUNBQ0osQ0FFQSwyQ0FFSSxpQ0FDSixDQUVBLDZDQUVJLGlDQUNKLENBRUEseUNBRUksaUNBQ0osQ0FFQSx1Q0FFSSxpQ0FDSixDQUVBLHVDQUVJLGlDQUNKLENBRUEseUNBRUksaUNBQ0osQ0FFQSwwQ0FFSSxpQ0FDSixDQUVBLHNDQUVJLGlDQUNKLENBRUEscUNBRUksaUNBQ0osQ0FFQSx1Q0FFSSxpQ0FDSixDQUVBLHNDQUVJLGlDQUNKLENBRUEsdUNBRUksaUNBQ0osQ0FFQSwwQ0FFSSxpQ0FDSixDQUVBLDBDQUVJLGlDQUNKLENBRUEsZ0RBRUksaUNBQ0osQ0FFQSx5Q0FFSSxpQ0FDSixDQUVBLG9DQUVJLGlDQUNKLENBRUEsMkRBR0ksaUNBQ0osQ0FFQSx3Q0FFSSxpQ0FDSixDQUVBLHFDQUVJLGlDQUNKLENBRUEsd0RBRUksaUNBQ0osQ0FFQSwwQ0FFSSxpQ0FDSixDQUVBLDBDQUVJLGlDQUNKLENBRUEsMENBRUksaUNBQ0osQ0FFQSxxQ0FFSSxpQ0FDSixDQUVBLHlDQUVJLGlDQUNKLENBRUEsd0NBRUksaUNBQ0osQ0FFQSxzQ0FF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QUVBLHdCQUNJLHVCQUNKLENBRUEsK0JBQ0ksdUJBQ0osQ0FFQSxrQkFDSSx1QkFDSixDQUVBLHlCQUNJLHVCQUNKLENBRUEsMkJBQ0ksK0JBQ0osQ0FFQSwyQkFDSSx1QkFDSixDQUVBLGtDQUNJLHVCQUNKLENBRUEsaUJBQ0ksdUJBQ0osQ0FFQSx3QkFDSSx1QkFDSixDQUVBLDBCQUNJLCtCQUNKLENBRUEsMEJBQ0ksdUJBQ0osQ0FFQSxpQ0FDSSx1QkFDSixDQUVBLGtCQUNJLHVCQUNKLENBRUEseUJBQ0ksdUJBQ0osQ0FFQSwyQkFDSSwrQkFDSixDQUVBLDJCQUNJLHVCQUNKLENBRUEsa0NBQ0ksdUJBQ0osQ0FFQSxpQkFDSSx1QkFDSixDQUVBLHdCQUNJLHVCQUNKLENBRUEsMEJBQ0ksK0JBQ0osQ0FFQSwwQkFDSSx1QkFDSixDQUVBLGlDQUNJLHVCQUNKLENBRUEsZ0JBQ0ksdUJBQ0osQ0FFQSx1QkFDSSx1QkFDSixDQUVBLHlCQUNJLCtCQUNKLENBRUEseUJBQ0ksdUJBQ0osQ0FFQSxnQ0FDSSx1QkFDSixDQUVBLGdCQUNJLHVCQUNKLENBRUEsdUJBQ0ksdUJBQ0osQ0FFQSx5QkFDSSwrQkFDSixDQUVBLHlCQUNJLHVCQUNKLENBRUEsZ0NBQ0ksdUJBQ0osQ0FFQSxrQkFDSSx1QkFDSixDQUVBLHlCQUNJLHVCQUNKLENBRUEsMkJBQ0ksK0JBQ0osQ0FFQSwyQkFDSSx1QkFDSixDQUVBLGtDQUNJLHVCQUNKLENBRUEsa0JBQ0ksdUJBQ0osQ0FFQSx5QkFDSSx1QkFDSixDQUVBLDJCQUNJLCtCQUNKLENBRUEsMkJBQ0ksdUJBQ0osQ0FFQSxrQ0FDSSx1QkFDSixDQUVBLGdCQUNJLHVCQUNKLENBRUEsdUJBQ0ksdUJBQ0osQ0FFQSx5QkFDSSwrQkFDSixDQUVBLHlCQUNJLHVCQUNKLENBRUEsZ0NBQ0ksdUJBQ0osQ0FFQSxpQkFDSSx1QkFDSixDQUVBLHdCQUNJLHVCQUNKLENBRUEsMEJBQ0ksK0JBQ0osQ0FFQSwwQkFDSSx1QkFDSixDQUVBLGlDQUNJLHVCQUNKLENBRUEsZ0JBQ0ksdUJBQ0osQ0FFQSx1QkFDSSx1QkFDSixDQUVBLHlCQUNJLCtCQUNKLENBRUEseUJBQ0ksdUJBQ0osQ0FFQSxnQ0FDSSx1QkFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSx5QkFDSSxnQkFDSixDQUVBLDhDQUVJLGlCQUNKLENBRUEscUJBQ0ksa0JBQ0osQ0FFQSwyQkFDSSxxQkFDQSxXQUNBLFVBQ0osQ0FFQSxxREFFSSxXQUNBLGFBQ0EsaUJBQ0osQ0FFQSxtQ0FDSSxZQUNBLGFBQ0EsZ0JBQ0osQ0FFQSxrQkFDSSxTQUNKLENBRUEsb0JBRUksMENBQ0osQ0FFQSxvREFKSSwyQkFNSixDQUVBLDBCQUNJLGVBQ0osQ0FFQSw2QkFDSSxzQ0FDSixDQUVBLGlCQUNJLG1CQUNBLDBCQUVBLGdCQUNBLHlCQUNBLDBCQUNKLENBRUEsc0JBQ0ksc0JBQ0osQ0FFQSx1QkFDSSxzQkFDSixDQUVBLGlFQUNJLGNBQ0osQ0FFQSx1QkFDSSx1QkFDSixDQUVBLHNCQUNJLHVCQUNKLENBRUEsb0JBQ0ksZ0JBQ0EsMEJBQ0EsaUJBQ0Esa0JBRUEsZ0JBQ0Esd0JBQ0osQ0FFQSwwQkFDSSxrQkFDSixDQUVBLDJDQUNJLGFBQ0EsZ0JBQ0EsZ0JBQ0EsZUFDSixDQUVBLHdCQUNJLGdCQUNBLDJDQUNKLENBRUEsMkJBQ0ksYUFDQSxnQkFDQSwyQ0FDSixDQUVBLHlCQUNJLHFCQUNKLENBRUEsMEJBQ0kscUJBQ0osQ0FFQSxvRUFDSSxhQUNKLENBRUEsMEJBQ0ksc0JBQ0osQ0FFQSx5QkFDSSxzQkFDSixDQUVBLDJEQUNJLHNCQUNKOztDQUVBOzs7Ozs7OztHQVNBLFdBQ0ksa0JBQ0Esa0NBQ0Esc1BBQ0Esa0JBQ0EsZ0JBQ0Esb0JBQ0Esd0JBQ0EsbUJBQ0osQ0FFQSxPQUNJLHFCQUNBLFVBQ0Esb0JBQ0EsYUFDQSxXQUNBLGtCQUNBLGtCQUNBLGdCQUNBLHdCQUNBLGtCQUNBLFdBQ0EsMkJBQ0Esa0NBQ0EsbUNBQ0EsbUNBQ0EsMEJBQ0osQ0FFQSxjQUNJLHdCQUNKLENBRUEsZUFDSSxXQUNBLGNBQ0Esa0RBQ0EseUNBQ0osQ0FFQSxnQ0FDSSxHQUVJLG1CQUNKLENBRUEsR0FFSSx1QkFDSixDQUNKLENBRUEsd0JBQ0ksR0FFSSxtQkFDSixDQUVBLEdBRUksdUJBQ0osQ0FDSixDQVVBLDZDQUNJLG1CQUNKLENBRUEsZ0JBQ0kscUJBQ0osQ0FFQSxjQUNJLFdBQ0Esa0JBQ0osQ0FFQSx5QkFFSSxlQUNBLFdBRUEsMkJBQ0osQ0FFQSxxQ0FFSSxtQkFDSixDQUVBLGdCQUNJLDhCQUNBLHdCQUNBLHlCQUVBLDJDQUNBLG9CQUNBLG9CQUNKLENBRUEseUJBQ0ksWUFFQSxlQUNKLENBRUEsMkNBR0ksb0JBQ0osQ0FFQSwwQkFFSSxvQkFDSixDQUVBLDZEQUlJLHVCQUNKLENBRUEsb0RBR0ksd0JBQ0osQ0FFQSxnQkFDSSxjQUNBLHdCQUNBLFVBQ0EsV0FDQSx5QkFFQSwwQ0FDSixDQUVBLHlCQUNJLFlBRUEsZUFDSixDQUVBLGtEQUVJLG1DQUNBLG9CQUNKLENBRUEsZ0JBQ0ksVUFDSixDQUVBLFdBQ0ksdUJBQ0osQ0FFQSxvQkFDSSx1QkFDSixDQUVBLDBEQUVJLG1DQUNBLG9CQUNKLENBRUEsY0FDSSx1QkFDSixDQUVBLHVCQUNJLHVCQUNKLENBRUEsZ0VBRUksbUNBQ0Esb0JBQ0osQ0FFQSxjQUNJLHVCQUNKLENBRUEsdUJBQ0ksdUJBQ0osQ0FFQSxnRUFFSSxtQ0FDQSxvQkFDSixDQUVBLGFBQ0ksdUJBQ0osQ0FFQSxzQkFDSSx1QkFDSixDQUVBLDhEQUVJLG1DQUNBLG9CQUNKLENBRUEsYUFDSSx1QkFDSixDQUVBLHNCQUNJLHVCQUNKLENBRUEsOERBRUksbUNBQ0Esb0JBQ0osQ0FFQSxZQUNJLHVCQUNKLENBRUEscUJBQ0ksdUJBQ0osQ0FFQSw0REFFSSxtQ0FDQSxvQkFDSixDQUVBLFlBQ0ksdUJBQ0osQ0FFQSxxQkFDSSx1QkFDSixDQUVBLDREQUVJLG1DQUNBLG9CQUNKLENBRUEsY0FDSSx1QkFDSixDQUVBLHVCQUNJLHVCQUNKLENBRUEsZ0VBRUksbUNBQ0Esb0JBQ0osQ0FFQSxjQUNJLHVCQUNKLENBRUEsdUJBQ0ksdUJBQ0osQ0FFQSxnRUFFSSxtQ0FDQSxvQkFDSixDQUVBLFlBQ0ksdUJBQ0osQ0FFQSxxQkFDSSx1QkFDSixDQUVBLDREQUVJLG1DQUNBLG9CQUNKLENBRUEsYUFDSSx1QkFDSixDQUVBLHNCQUNJLHVCQUNKLENBRUEsOERBRUksbUNBQ0Esb0JBQ0osQ0FFQSxZQUNJLHVCQUNKLENBRUEscUJBQ0ksdUJBQ0osQ0FFQSw0REFFSSxtQ0FDQSxvQkFDSixDQUVBLGFBQ0ksdUJBQ0osQ0FFQSxzQkFDSSx1QkFDSixDQUVBLDhEQUVJLG1DQUNBLG9CQUNKLENBRUEseUJBRUksY0FDQSxjQUNKLENBRUEseUJBRUksY0FDQSxjQUNKLENBRUEsMkJBRUksY0FDQSxlQUNKLENBRUEsZUFFSSxhQUNKLENBRUEsMkJBRUksY0FDQSxzQkFDQSxlQUNKLENBRUEsdUJBRUksY0FDQSxzQkFDQSxhQUNKLENBRUEseUJBRUksY0FDQSxzQkFDQSxhQUNKLENBRUEsK0JBRUksY0FDQSxzQkFDQSxhQUNKLENBRUEsUUFDSSxxQkFDQSxrQkFDQSxhQUNKLENBRUEsY0FDSSxrQkFDQSxRQUNBLFNBRUEsNENBRUEsUUFDSixDQUVBLDBCQUNJLGdCQUNBLFdBQ0EsWUFDQSxtQkFFQSxlQUNBLG1CQUNKLENBRUEscUJBQ0ksU0FDQSxVQUNBLFFBQ0EsU0FFQSxlQUNBLGdCQUNBLDJFQUNKLENBRUEsK0JBQ0ksTUFDQSxVQUNBLFFBQ0EsV0FDSixDQUVBLDhCQUNJLE1BQ0EsT0FDQSxXQUNBLFdBQ0osQ0FFQSxpQ0FDSSxTQUNBLE9BQ0EsV0FDQSxRQUNKLENBRUEsa0NBQ0ksU0FDQSxVQUNBLFFBQ0EsUUFDSixDQUVBLDhCQUNJLHVGQUNKLENBRUEsMEJBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSx1QkFDSSxlQUNKLENBRUEsc0JBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FNQSw2Q0FDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLDhCQUNJLGVBQ0osQ0FFQSx1QkFDSSxlQUNKLENBRUEsMkJBQ0ksZUFDSixDQUVBLDJCQUNJLGVBQ0osQ0FFQSxxQkFDSSxlQUNKLENBRUEsa0JBQ0ksZUFDSixDQUVBLHVCQUNJLGVBQ0osQ0FFQSw2QkFDSSxlQUNKLENBRUEsc0JBQ0ksZUFDSixDQUVBLDJCQUNJLGVBQ0osQ0FFQSw0QkFDSSxlQUNKLENBRUEseUJBQ0ksZUFDSixDQUVBLDBCQUNJLGVBQ0osQ0FFQSxxQkFDSSxlQUNKLENBRUEseUJBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSxrREFDSSxlQUNKLENBRUEscUJBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsd0JBQ0ksZUFDSixDQUVBLGdDQUNJLGVBQ0osQ0FFQSxnQ0FDSSxlQUNKLENBRUEsaUNBQ0ksZUFDSixDQUVBLDhCQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKLENBRUEseUJBQ0ksZUFDSixDQUVBLDBCQUNJLGVBQ0osQ0FFQSx1QkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLG9CQUNJLGVBQ0osQ0FFQSxvQkFDSSxlQUNKLENBRUEsd0JBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSwwQ0FDSSxlQUNKLENBRUEsMENBQ0ksZUFDSixDQUVBLDJDQUNJLGVBQ0osQ0FFQSx3Q0FDSSxlQUNKLENBRUEsZ0NBQ0ksZUFDSixDQUVBLGdDQUNJLGVBQ0osQ0FFQSxpQ0FDSSxlQUNKLENBRUEsOEJBQ0ksZUFDSixDQUVBLHlCQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKLENBRUEsMEJBQ0ksZUFDSixDQUVBLHVCQUNJLGVBQ0osQ0FFQSwrQkFDSSxlQUNKLENBRUEsMENBQ0ksZUFDSixDQUVBLHdDQUNJLGVBQ0osQ0FFQSwwQ0FDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLHlCQUNJLGVBQ0osQ0FFQSxpQkFDSSxlQUNKLENBRUEsc0JBQ0ksZUFDSixDQUVBLGdDQUNJLGVBQ0osQ0FFQSwyQkFDSSxlQUNKLENBRUEsc0JBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSxrQkFDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLDRCQUNJLGVBQ0osQ0FFQSxrQkFDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLHVCQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsbUJBQ0ksZUFDSixDQUVBLDRCQUNJLGVBQ0osQ0FFQSw4QkFDSSxlQUNKLENBRUEsbUJBQ0ksZUFDSixDQUVBLDRCQUNJLGVBQ0osQ0FFQSwyQkFDSSxlQUNKLENBRUEsMkJBQ0ksZUFDSixDQUVBLDhCQUNJLGVBQ0osQ0FFQSxxQ0FDSSxlQUNKLENBRUEsa0JBQ0ksZUFDSixDQUVBLG1CQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsNkJBQ0ksZUFDSixDQUVBLG1CQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKLENBRUEsc0JBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsbUJBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEsd0JBQ0ksZUFDSixDQUVBLDBCQUNJLGVBQ0osQ0FFQSxtQkFDSSxlQUNKLENBRUEsbUJBQ0ksZUFDSixDQUVBLG1CQUNJLGVBQ0osQ0FFQSxtQkFDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLDJCQUNJLGVBQ0osQ0FFQSxrQkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEsa0JBQ0ksZUFDSixDQUVBLGtCQUNJLGVBQ0osQ0FFQSx1QkFDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLHVCQUNJLGVBQ0osQ0FFQSwrQkFDSSxlQUNKLENBRUEsa0JBQ0ksZUFDSixDQUVBLHlCQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKLENB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SixDQUVBLHVCQUNJLGVBQ0osQ0FFQSw4QkFDSSxlQUNKLENBRUEseUJBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSxtQkFDSSxlQUNKLENBRUEscUJBQ0ksZUFDSixDQUVBLG1CQUNJLGVBQ0osQ0FFQSxnQ0FDSSxlQUNKLENBRUEsc0JBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSwwQkFDSSxlQUNKLENBRUEseUJBQ0ksZUFDSixDQUVBLG1CQUNJLGVBQ0osQ0FFQSw2QkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEsa0JBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSwwQkFDSSxlQUNKLENBRUEsbUJBQ0ksZUFDSixDQUVBLDJCQUNJLGVBQ0osQ0FFQSxxQ0FDSSxlQUNKLENBRUEsZ0NBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSwyQkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLDJCQUNJLGVBQ0osQ0FFQSxxQ0FDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKLENBRUEsNkJBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSxvQkFDSSxlQUNKLENBRUEscUJBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSxvQkFDSSxlQUNKLENBRUEsa0JBQ0ksZUFDSixDQUVBLHlCQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKLENBRUEsaUJBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSxtQkFDSSxlQUNKLENBRUEsa0JBQ0ksZUFDSixDQUVBLHlCQUNJLGVBQ0osQ0FFQSxxQkFDSSxlQUNKLENBRUEsK0JBQ0ksZUFDSixDQUVBLDRCQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEscUJBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSw0QkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSxvQkFDSSxlQUNKLENBRUEscUJBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEsMEJBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSwyQkFDSSxlQUNKLENBRUEsMEJBQ0ksZUFDSixDQUVBLDBCQUNJLGVBQ0osQ0FFQSw0QkFDSSxlQUNKLENBRUEsaUNBQ0ksZUFDSixDQUVBLDRCQUNJLGVBQ0osQ0FFQSw2QkFDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLG1CQUNJLGVBQ0osQ0FFQSx1QkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLG1CQUNJLGVBQ0osQ0FFQSx1QkFDSSxlQUNKLENBRUEsMEJBQ0ksZUFDSixDQUVBLGlDQUNJLGVBQ0osQ0FFQSwwQkFDSSxlQUNKLENBRUEseUJBQ0ksZUFDSixDQUVBLHlCQUNJLGVBQ0osQ0FFQSw4QkFDSSxlQUNKLENBRUEsOEJBQ0ksZUFDSixDQUVBLCtCQUNJLGVBQ0osQ0FFQSw0QkFDSSxlQUNKLENBRUEsMkJBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSw0QkFDSSxlQUNKLENBRUEseUJBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsa0JBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSx5QkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSxtQkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSwwQkFDSSxlQUNKLENBRUEsbUJBQ0ksZUFDSixDQUVBLG9CQUNJLGVBQ0osQ0FFQSx1QkFDSSxlQUNKLENBRUEsOEJBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLDZCQUNJLGVBQ0osQ0FFQSw4QkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLG9CQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLHVCQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSxtQkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSx1QkFDSSxlQUNKLENBRUEsbUJBQ0ksZUFDSixDQUVBLDBCQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEsZ0NBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSxxQkFDSSxlQUNKLENBRUEscUJBQ0ksZUFDSixDQUVBLDBCQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSxpQkFDSSxlQUNKLENBRUEsd0JBQ0ksZUFDSixDQUVBLHVCQUNJLGVBQ0osQ0FFQSxrQkFDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSwwQkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLHFCQUNJLGVBQ0osQ0FFQSx1QkFDSSxlQUNKLENBRUEscUJBQ0ksZUFDSixDQUVBLHNCQUNJLGVBQ0osQ0FFQSxxQkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLG1CQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsb0JBQ0ksZUFDSixDQUVBLG1CQUNJLGVBQ0osQ0FFQSxtQ0FDSSxlQUNKLENBRUEsaUNBQ0ksZUFDSixDQUVBLHdCQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEsdUJBQ0ksZUFDSixDQU1BLHVCQUNJLGVBQ0osQ0FFQSwyQkFDSSxlQUNKLENBRUEscUJBQ0ksZUFDSixDQUVBLG9CQUNJLGVBQ0osQ0FFQSx3QkFDSSxlQUNKLENBRUEsbUJBQ0ksZUFDSixDQUVBLDZCQUNJLGVBQ0osQ0FFQSxzQkFDSSxlQUNKLENBRUEsc0JBQ0ksZUFDSixDQUVBLDZCQUNJLGVBQ0osQ0FFQSxtQkFDSSxlQUNKLENBRUEsd0JBQ0ksZUFDSixDQUVBLHdDQUNJLGVBQ0osQ0FFQSx3Q0FDSSxlQUNKLENBRUEseUNBQ0ksZUFDSixDQUVBLHNDQUNJ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LGlDQUNJLGVBQ0osQ0FFQSxnQ0FDSSxlQUNKLENBRUEsaUNBQ0ksZUFDSixDQUVBLGlDQUNJLGVBQ0osQ0FFQSwrQkFDSSxlQUNKLENBRUEsc0NBQ0ksZUFDSixDQUVBLGlDQUNJLGVBQ0osQ0FFQSxnQ0FDSSxlQUNKLENBRUEsMkJBQ0ksZUFDSixDQUVBLDZCQUNJLGVBQ0osQ0FFQSxrQ0FDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLDZCQUNJLGVBQ0osQ0FFQSwwQkFDSSxlQUNKLENBRUEsa0NBQ0ksZUFDSixDQUVBLGlDQUNJLGVBQ0osQ0FFQSxpQ0FDSSxlQUNKLENBRUEsc0NBQ0ksZUFDSixDQUVBLHNDQUNJLGVBQ0osQ0FFQSx1Q0FDSSxlQUNKLENBRUEsb0NBQ0ksZUFDSixDQUVBLG1DQUNJLGVBQ0osQ0FFQSxnQ0FDSSxlQUNKLENBRUEsb0NBQ0ksZUFDSixDQUVBLGlDQUNJLGVBQ0osQ0FFQSxnQ0FDSSxlQUNKLENBRUEsMEJBQ0ksZUFDSixDQUVBLDRCQUNJLGVBQ0osQ0FFQSwrQkFDSSxlQUNKLENBRUEsZ0NBQ0ksZUFDSixDQUVBLCtCQUNJLGVBQ0osQ0FFQSw4QkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLDZCQUNJLGVBQ0osQ0FFQSwrQkFDSSxlQUNKLENBRUEsNEJBQ0ksZUFDSixDQUVBLGdDQUNJLGVBQ0osQ0FFQSxnQ0FDSSxlQUNKLENBRUEscUNBQ0ksZUFDSixDQUVBLDBCQUNJLGVBQ0osQ0FFQSwwQkFDSSxlQUNKLENBRUEsbUNBQ0ksZUFDSixDQUVBLDJDQUNJLGVBQ0osQ0FFQSwyQkFDSSxlQUNKLENBRUEsZ0NBQ0ksZUFDSixDQUVBLG1DQUNJLGVBQ0osQ0FFQSxxQ0FDSSxlQUNKLENBRUEsa0NBQ0ksZUFDSixDQUVBLG1DQUNJLGVBQ0osQ0FFQSxrQ0FDSSxlQUNKLENBRUEsa0NBQ0ksZUFDSixDQUVBLHNDQUNJLGVBQ0osQ0FFQSxpQ0FDSSxlQUNKLENBRUEsMkJBQ0ksZUFDSixDQUVBLG1DQUNJLGVBQ0osQ0FFQSw0QkFDSSxlQUNKLENBRUEsZ0NB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Q0osQ0FFQSx1QkFDSSw4QkFDSixDQUVBLHNCQUNJLCtCQUNBLHdCQUNBLDhCQUNKLENBRUEsa0VBRUksZ0NBQ0Esd0JBQ0EsOEJBQ0osQ0FFQSx3Q0FFSSxtQ0FDQSwrQkFDQSxvQkFDSixDQUVBLHFEQUVJLG1DQUNBLCtCQUNBLG9CQUNKLENBRUEsb0RBRUksc0NBQ0osQ0FFQSx1QkFDSSw4QkFDSixDQUVBLHNCQUNJLCtCQUNBLHdCQUNBLDhCQUNKLENBRUEsa0VBRUksZ0NBQ0Esd0JBQ0EsOEJBQ0osQ0FFQSxzQ0FFSSxtQ0FDQSwrQkFDQSxvQkFDSixDQUVBLG1EQUVJLG1DQUNBLCtCQUNBLG9CQUNKLENBRUEsa0RBRUksc0NBQ0osQ0FFQSxzQkFDSSw4QkFDSixDQUVBLHFCQUNJLCtCQUNBLHdCQUNBLDhCQUNKLENBRUEsZ0VBRUksZ0NBQ0Esd0JBQ0EsOEJBQ0osQ0FFQSxzQ0FFSSxtQ0FDQSwrQkFDQSxvQkFDSixDQUVBLG1EQUVJLG1DQUNBLCtCQUNBLG9CQUNKLENBRUEsa0RBRUksc0NBQ0osQ0FFQSxzQkFDSSw4QkFDSixDQUVBLHFCQUNJLCtCQUNBLHdCQUNBLDhCQUNKLENBRUEsZ0VBRUksZ0NBQ0Esd0JBQ0EsOEJBQ0osQ0FFQSwwQ0FFSSxtQ0FDQSwrQkFDQSxvQkFDSixDQUVBLHVEQUVJLG1DQUNBLCtCQUNBLG9CQUNKLENBRUEsc0RBRUksc0NBQ0osQ0FFQSx3QkFDSSw4QkFDSixDQUVBLHVCQUNJLCtCQUNBLHdCQUNBLDhCQUNKLENBRUEsb0VBRUksZ0NBQ0Esd0JBQ0EsOEJBQ0osQ0FFQSwwQ0FFSSxtQ0FDQSwrQkFDQSxvQkFDSixDQUVBLHVEQUVJLG1DQUNBLCtCQUNBLG9CQUNKLENBRUEsc0RBRUksc0NBQ0osQ0FFQSx3QkFDSSw4QkFDSixDQUVBLHVCQUNJLCtCQUNBLHdCQUNBLDhCQUNKLENBRUEsb0VBRUksZ0NBQ0Esd0JBQ0EsOEJBQ0osQ0FFQSxzQ0FFSSxtQ0FDQSwrQkFDQSxvQkFDSixDQUVBLG1EQUVJLG1DQUNBLCtCQUNBLG9CQUNKLENBRUEsa0RBRUksc0NB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LGlCQUNJLEdBQ0ksVUFFQSwyQkFDSixDQUVBLElBRUksOEJBQ0osQ0FFQSxJQUVJLDJCQUNKLENBRUEsSUFDSSxVQUVBLGlDQUNKLENBRUEsSUFFSSw4QkFDSixDQUVBLEdBQ0ksVUFFQSxtQkFDSixDQUNKLENBRUEsMkJBQ0ksR0FDSSxVQUVBLGlDQUNKLENBRUEsSUFDSSxVQUVBLGdDQUNKLENBRUEsSUFFSSwrQkFDSixDQUVBLElBRUksK0JBQ0osQ0FFQSxHQUVJLHVCQUNKLENBQ0osQ0FFQSxtQkFDSSxHQUNJLFVBRUEsaUNBQ0osQ0FFQSxJQUNJLFVBRUEsZ0NBQ0osQ0FFQSxJQUVJLCtCQUNKLENBRUEsSUFFSSwrQkFDSixDQUVBLEdBRUksdUJBQ0osQ0FDSixDQUVBLDZCQUNJLEdBQ0ksVUFFQSxrQ0FDSixDQUVBLElBQ0ksVUFFQSwrQkFDSixDQUVBLElBRUksZ0NBQ0osQ0FFQSxJQUVJLDhCQUNKLENBRUEsR0FFSSxjQUNKLENBQ0osQ0FFQSxxQkFDSSxHQUNJLFVBRUEsa0NBQ0osQ0FFQSxJQUNJLFVBRUEsK0JBQ0osQ0FFQSxJQUVJLGdDQUNKLENBRUEsSUFFSSw4QkFDSixDQUVBLEdBRUksY0FDSixDQUNKLENBRUEsNkJBQ0ksR0FDSSxVQUVBLGlDQUNKLENBRUEsSUFDSSxVQUVBLGdDQUNKLENBRUEsSUFFSSwrQkFDSixDQUVBLElBRUksK0JBQ0osQ0FFQSxHQUVJLGNBQ0osQ0FDSixDQUVBLHFCQUNJLEdBQ0ksVUFFQSxpQ0FDSixDQUVBLElBQ0ksVUFFQSxnQ0FDSixDQUVBLElBRUksK0JBQ0osQ0FFQSxJQUVJLCtCQUNKLENBRUEsR0FFSSxjQUNKLENBQ0osQ0FFQSw4QkFDSSxHQUNJLFVBRUEsa0NBQ0osQ0FFQSxJQUNJLFVBRUEsK0JBQ0osQ0FFQSxJQUVJLGdDQUNKLENBRUEsSUFFSSw4QkFDSixDQUVBLEdBRUksY0FDSixDQUNKLENBRUEsc0JBQ0ksR0FDSSxVQUVBLGtDQUNKLENBRUEsSUFDSSxVQUVBLCtCQUNKLENBRUEsSUFFSSxnQ0FDSixDQUVBLElBRUksOEJBQ0os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QUNJLGNQNjBCSixDT3QwQkEsb0NBQ0ksVVA2MEJKLENPMTBCQSx3Q0FDSSxVUDYwQkosQ08xMEJBLHlDQUNJLFVQNjBCSixDTzEwQkEsK0JBQ0ksVVA2MEJKLENPeDBCQSx3QkFDSSxVUCswQkosQ083MEJBLDRCQUNJLFVQZzFCSixDTzkwQkEsNkJBQ0ksVVBpMUJKLENPLzBCQSxtQkFDSSxVUGsxQkosQ09oMUJBLHNHQU1JLGNBQ0Esb0JQbTFCSixDT2gxQkEsdUNBQ0ksWUFFQSxpQkFDQSx5QkFDQSxjQUNBLFdBQ0EseUJBQ0EsY1BtMUJKLENPMTBCQSxZQUNJLHdCQUNBLGtCUG0xQkosQ09oMUJBLGNBQ0ksY0FDQSxtQkFDQSxnQkFDQSxpQlBtMUJKLENPaDFCQSxvQkFDSSxpQlBtMUJKLENPaDFCQSxxREFFSSxvQlBtMUJKLENPaDFCQSxnQkFDSSxhUG0xQkosQ09oMUJBLDZCQUNJLG1CUG0xQkosQ09oMUJBLHlDQUVJLGdCQUNBLGNBQ0EsaUJBQ0EsaUJBQ0EsY0FDQSxtQlBtMUJKLENPaDFCQSx5QkFFSSx5Q0FFSSxlUGsxQk4sQ0FDRixDTy8wQkEsMEJBQ0ksaUJBQ0EsbUJQazFCSixDTzUwQkEsOENBQ0ksZ0JBQ0EsV0FDQSxZQUNBLHFCQUNBLHlCUCswQkosQ083MEJBLHlFQUNJLHNCQUNBLG9CUGcxQkosQ085MEJBLGtGQUNJLHFCQUNBLHFCUGkxQkosQ08vMEJBLDJFQUNJLCtDUGsxQkosQ09oMUJBLDZCQUNJLGNQbTFCSixDT2oxQkEsNEJBQ0ksUUFDQSxVUG8xQkosQ09sMUJBLHVDQUNJLG9CUHExQkosQ09uMUJBLDJDQUNJLFdBQ0EsWUFDQSwwQkFDQSxvQlBzMUJKLENPcDFCQSwyREFDSSxxQkFDQSxxQlB1MUJKLENPcjFCQSxnQkFDSSxlUHcxQkosQ090MUJBLHNCQUNJLGNQeTFCSixDT3YxQkEsdUVBQ0ksb0JQMDFCSixDT3gxQkEsd0VBQ0ksK0NQMjFCSixDT3oxQkEscUdBRUksb0JQNDFCSixDT3QxQkEsNkJBQ0ksWUFDSSwyQlB5MUJOLENBQ0YsQ090MUJBLDRCQUNJLHdC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UzVvREksYUFHSSw2QlQrb0RSLENTeG9ESSxtREFDSSxVVCtvRFIsQ1M1b0RJLDBEQU1JLHNCQUNBLFNUK29EUixDUzVvREksbUJBQ0ksK0NUK29EUixDUzVvREksaUJBQ0ksU0FDQSxrQkFDQSxXQUNBLGtCQUNBLFdUK29EUixDUzVvREkscUJBQ0ksZ0JBQ0Esa0JUK29EUixDUzVvREksNkJBSUksc0JBR0EsWVQrb0RSLENTNW9ESSx5QkFDSSxVVCtvRFIsQ1M1b0RJLDJEQUVJLHNCVCtvRFIsQ1M1b0RJLGtDQUNJLFNUK29EUixDUzVvREksZ0NBQ0ksV0FDQSxrQlQrb0RSLENTMW9EQSw2QkFDSSxpQkFDSSxZQUNBLFVUNm9ETixDUzNvREUsYUFFSSw0QlQ4b0ROLENBQ0YsQ1Mzb0RBLDRCQUNJLGVBQ0ksZVQ4b0ROLENTNW9ERSxvREFFSSxzQlQrb0ROLENTN29ERSwwREFNSSxrQlRncEROLENTOW9ERSxpQkFDSSxtQkFDQSxXQUNBLFdUaXBETixDUy9vREUscUJBQ0ksZ0JBQ0Esa0JUa3BETixDU2hwREUsZ0NBQ0ksa0JUbXBETixDU2pwREUsaUJBQ0ksUVRvcEROLENBQ0YsQ1NqcERBLDRCQUNJLFVBQ0ksaUJBQ0EsY1RvcEROLENTbHBERSwwREFNSSxxQlRxcEROLENTbHBERSxvREFFSSxVVHFwRE4sQ1NucERFLHlEQUVJLFdBQ0Esa0JUc3BETixDQUNGLENVM3lESSwwREFHSSxrQlZrekRSLENVL3lESSxtQkFDSSwyQlZrekRSLENVL3lESSxlQUNJLGdEQUNBLDRCQUNBLHNCQUNBLHdCQUNBLGVBQ0EsVVZrekRSLENVL3lESSxpQkFDSSxnQlZrekRSLENVL3lESSxrQkFDSSxlQUNBLGdCQUNBLGNWa3pEUixDVS95REksa0JBQ0ksa0JBQ0Esb0JBQ0EsZ0JWa3pEUixDVS95REkseUJBQ0ksdUNBQ0EsV0FDQSxpQlZrekRSLENVL3lESSxtQkFDSSxXQUNBLFlBQ0EsZVZrekRSLENVL3lESSw4QkFDSSxnQlZrekRSLENVL3lESSx5QkFDSSxZQUNBLGtCQUNBLFVBQ0EsVVZrekRSLENVL3lESSx1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S0UscURBTEkseURBRUEsaUI5QmlnTE4sQzhCOS9LRSx1QkFFRSxnQkFFQSxlQUNBLFU5QnkvS0osQytCL3ZMQSxhQUNJLFdBQ0EsZUFFQSxrREFDQSw2QkFDQSxrQkFDQSxXQUNBLGEvQnN3TEosQytCcHdMUSw0QkFESix3QkFFUSxtQi9Cd3dMVixDQUNGLEMrQnZ3TFEsMkJBQ0ksZ0JBQ0EsOEJBQ0EsYUFDQSxXQUNBLGdCQUNBLGMvQjB3TFosQytCendMWSw0QkFQSiwyQkFRUSxzQkFDQSxzQi9CNndMZCxDQUNGLEMrQjV3TFksOEJBQ0ksa0JBQ0EsaUNBQ0EsZ0IvQit3TGhCLEMrQjl3TGdCLDRCQUpKLDhCQUtRLGVBQ0EsbUJBQ0EsYy9Ca3hMbEIsQ0FDRixDK0JqeExnQixvQ0FDSSxhL0JveExwQixDK0I5d0xBLGFBQ0ksZS9CaXhMSixDK0JoeExJLHVDQUZKLGFBR1EsZ0JBQ0Esa0IvQm94TE4sQ0FDRixDK0JueExJLGVBQ0ksZUFDQSxnQkFDQSxjQUNBLGdCL0JzeExSLEMrQnJ4TFEsdUNBTEosZUFNUSxlQUNBLGdCL0J5eExWLENBQ0YiLCJmaWxlIjoiL2Fzc2V0cy9jc3MvYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiAvKlxuICogIyBTZW1hbnRpYyBVSSAtIDIuNC4wXG4gKiBodHRwczovL2dpdGh1Yi5jb20vU2VtYW50aWMtT3JnL1NlbWFudGljLVVJXG4gKiBodHRwOi8vd3d3LnNlbWFudGljLXVpLmNvbS9cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNCBDb250cmlidXRvcnNcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIEBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1MYXRvOjQwMCw3MDAsNDAwaXRhbGljLDcwMGl0YWxpYyZzdWJzZXQ9bGF0aW4pO1xuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gUmVzZXRcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gKixcbiA6YWZ0ZXIsXG4gOmJlZm9yZSB7XG4gICAgIC13ZWJraXQtYm94LXNpemluZzogaW5oZXJpdDtcbiAgICAgYm94LXNpemluZzogaW5oZXJpdFxuIH1cblxuIGh0bWwge1xuICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiB9XG5cbiBpbnB1dFt0eXBlPWVtYWlsXSxcbiBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lXG4gfVxuXG4gLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuIGh0bWwge1xuICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJVxuIH1cblxuIGJvZHkge1xuICAgICBtYXJnaW46IDBcbiB9XG5cbiBhcnRpY2xlLFxuIGFzaWRlLFxuIGZvb3RlcixcbiBoZWFkZXIsXG4gbmF2LFxuIHNlY3Rpb24ge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIGgxIHtcbiAgICAgZm9udC1zaXplOiAyZW07XG4gICAgIG1hcmdpbjogLjY3ZW0gMFxuIH1cblxuIGZpZ2NhcHRpb24sXG4gZmlndXJlLFxuIG1haW4ge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIGZpZ3VyZSB7XG4gICAgIG1hcmdpbjogMWVtIDQwcHhcbiB9XG5cbiBociB7XG4gICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICBoZWlnaHQ6IDA7XG4gICAgIG92ZXJmbG93OiB2aXNpYmxlXG4gfVxuXG4gcHJlIHtcbiAgICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgICBmb250LXNpemU6IDFlbVxuIH1cblxuIGEge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0c1xuIH1cblxuIGFiYnJbdGl0bGVdIHtcbiAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWRcbiB9XG5cbiBiLFxuIHN0cm9uZyB7XG4gICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0XG4gfVxuXG4gYixcbiBzdHJvbmcge1xuICAgICBmb250LXdlaWdodDogYm9sZGVyXG4gfVxuXG4gY29kZSxcbiBrYmQsXG4gc2FtcCB7XG4gICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgICAgZm9udC1zaXplOiAxZW1cbiB9XG5cbiBkZm4ge1xuICAgICBmb250LXN0eWxlOiBpdGFsaWNcbiB9XG5cbiBtYXJrIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgICAgY29sb3I6ICMwMDBcbiB9XG5cbiBzbWFsbCB7XG4gICAgIGZvbnQtc2l6ZTogODAlXG4gfVxuXG4gc3ViLFxuIHN1cCB7XG4gICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbiB9XG5cbiBzdWIge1xuICAgICBib3R0b206IC0uMjVlbVxuIH1cblxuIHN1cCB7XG4gICAgIHRvcDogLS41ZW1cbiB9XG5cbiBhdWRpbyxcbiB2aWRlbyB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuIH1cblxuIGF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgIGhlaWdodDogMFxuIH1cblxuIGltZyB7XG4gICAgIGJvcmRlci1zdHlsZTogbm9uZVxuIH1cblxuIHN2Zzpub3QoOnJvb3QpIHtcbiAgICAgb3ZlcmZsb3c6IGhpZGRlblxuIH1cblxuIGJ1dHRvbixcbiBpbnB1dCxcbiBvcHRncm91cCxcbiBzZWxlY3QsXG4gdGV4dGFyZWEge1xuICAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gYnV0dG9uLFxuIGlucHV0IHtcbiAgICAgb3ZlcmZsb3c6IHZpc2libGVcbiB9XG5cbiBidXR0b24sXG4gc2VsZWN0IHtcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmVcbiB9XG5cbiBbdHlwZT1yZXNldF0sXG4gW3R5cGU9c3VibWl0XSxcbiBidXR0b24sXG4gaHRtbCBbdHlwZT1idXR0b25dIHtcbiAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b25cbiB9XG5cbiBbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuIFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbiBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLFxuIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICAgcGFkZGluZzogMFxuIH1cblxuIFt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG4gW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFxuIFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3JpbmcsXG4gYnV0dG9uOi1tb3otZm9jdXNyaW5nIHtcbiAgICAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0XG4gfVxuXG4gZmllbGRzZXQge1xuICAgICBwYWRkaW5nOiAuMzVlbSAuNzVlbSAuNjI1ZW1cbiB9XG5cbiBsZWdlbmQge1xuICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsXG4gfVxuXG4gcHJvZ3Jlc3Mge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxuIH1cblxuIHRleHRhcmVhIHtcbiAgICAgb3ZlcmZsb3c6IGF1dG9cbiB9XG5cbiBbdHlwZT1jaGVja2JveF0sXG4gW3R5cGU9cmFkaW9dIHtcbiAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICBwYWRkaW5nOiAwXG4gfVxuXG4gW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiBbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAgaGVpZ2h0OiBhdXRvXG4gfVxuXG4gW3R5cGU9c2VhcmNoXSB7XG4gICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgICBvdXRsaW5lLW9mZnNldDogLTJweFxuIH1cblxuIFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG4gW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxuIH1cblxuIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICAgZm9udDogaW5oZXJpdFxuIH1cblxuIGRldGFpbHMsXG4gbWVudSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gc3VtbWFyeSB7XG4gICAgIGRpc3BsYXk6IGxpc3QtaXRlbVxuIH1cblxuIGNhbnZhcyB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuIH1cblxuIHRlbXBsYXRlIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIFtoaWRkZW5dIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIFNpdGVcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gYm9keSxcbiBodG1sIHtcbiAgICAgaGVpZ2h0OiAxMDAlXG4gfVxuXG4gaHRtbCB7XG4gICAgIGZvbnQtc2l6ZTogMTRweFxuIH1cblxuIGJvZHkge1xuICAgICBtYXJnaW46IDA7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtUHJvUmVndWxhclwiO1xuICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjQyODVlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KTtcbiAgICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkXG4gfVxuXG4gaDEge1xuICAgICBtaW4taGVpZ2h0OiAxcmVtO1xuICAgICBmb250LXNpemU6IDJyZW1cbiB9XG5cbiBoMiB7XG4gICAgIGZvbnQtc2l6ZTogMS43MTQyODU3MXJlbVxuIH1cblxuIGgzIHtcbiAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI5cmVtXG4gfVxuXG4gaDQge1xuICAgICBmb250LXNpemU6IDEuMDcxNDI4NTdyZW1cbiB9XG5cbiBoNSB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIGgxOmZpcnN0LWNoaWxkLFxuIGgyOmZpcnN0LWNoaWxkLFxuIGgzOmZpcnN0LWNoaWxkLFxuIGg0OmZpcnN0LWNoaWxkLFxuIGg1OmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIGgxOmxhc3QtY2hpbGQsXG4gaDI6bGFzdC1jaGlsZCxcbiBoMzpsYXN0LWNoaWxkLFxuIGg0Omxhc3QtY2hpbGQsXG4gaDU6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiBwIHtcbiAgICAgbWFyZ2luOiAwIDAgMWVtO1xuICAgICBsaW5lLWhlaWdodDogMS40Mjg1ZW1cbiB9XG5cbiBwOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIHA6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiBhIHtcbiAgICAgY29sb3I6ICMwMGJhZmY7XG4gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuIH1cblxuIGE6aG92ZXIge1xuICAgICBjb2xvcjogI2UwZmFmOTtcbiAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gfVxuXG4gOjotd2Via2l0LXNlbGVjdGlvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2UyZmY7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiA6Oi1tb3otc2VsZWN0aW9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTJmZjtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIDo6c2VsZWN0aW9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTJmZjtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIGlucHV0Ojotd2Via2l0LXNlbGVjdGlvbixcbiB0ZXh0YXJlYTo6LXdlYmtpdC1zZWxlY3Rpb24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMCwgMTAwLCAxMDAsIC40KTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIGlucHV0OjotbW96LXNlbGVjdGlvbixcbiB0ZXh0YXJlYTo6LW1vei1zZWxlY3Rpb24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMCwgMTAwLCAxMDAsIC40KTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIGlucHV0OjpzZWxlY3Rpb24sXG4gdGV4dGFyZWE6OnNlbGVjdGlvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAwLCAxMDAsIDEwMCwgLjQpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gYm9keSA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICB3aWR0aDogMTBweDtcbiAgICAgaGVpZ2h0OiAxMHB4XG4gfVxuXG4gYm9keSA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgIGJvcmRlci1yYWRpdXM6IDBcbiB9XG5cbiBib2R5IDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZVxuIH1cblxuIGJvZHkgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjp3aW5kb3ctaW5hY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4xNSlcbiB9XG5cbiBib2R5IDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyOCwgMTM1LCAxMzksIC44KVxuIH1cblxuIGJvZHkgLnVpLmludmVydGVkOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpXG4gfVxuXG4gYm9keSAudWkuaW52ZXJ0ZWQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMjUpXG4gfVxuXG4gYm9keSAudWkuaW52ZXJ0ZWQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOndpbmRvdy1pbmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KVxuIH1cblxuIGJvZHkgLnVpLmludmVydGVkOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjM1KVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIEJ1dHRvblxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuYnV0dG9uIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIG1pbi1oZWlnaHQ6IDFlbTtcbiAgICAgb3V0bGluZTogMDtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgIGJhY2tncm91bmQ6ICNlMGUxZTIgbm9uZTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpO1xuICAgICBmb250LWZhbWlseTogTGF0bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgbWFyZ2luOiAwIC4yNWVtIDAgMDtcbiAgICAgcGFkZGluZzogLjc4NTcxNDI5ZW0gMS41ZW0gLjc4NTcxNDI5ZW07XG4gICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldCwgMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldCwgMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIGJhY2tncm91bmQgLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIGJhY2tncm91bmQgLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIGJveC1zaGFkb3cgLjFzIGVhc2UsIGJhY2tncm91bmQgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlLCBib3gtc2hhZG93IC4xcyBlYXNlLCBiYWNrZ3JvdW5kIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIHdpbGwtY2hhbmdlOiAnJztcbiAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxuIH1cblxuIC51aS5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYmNkO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldCwgMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldCwgMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44KVxuIH1cblxuIC51aS5idXR0b246aG92ZXIgLmljb24ge1xuICAgICBvcGFjaXR5OiAuODVcbiB9XG5cbiAudWkuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2JjZDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjgpO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiAnJyAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6ICcnICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6ICcnICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYnV0dG9uOmZvY3VzIC5pY29uIHtcbiAgICAgb3BhY2l0eTogLjg1XG4gfVxuXG4gLnVpLmFjdGl2ZS5idXR0b246YWN0aXZlLFxuIC51aS5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmJiYztcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogJyc7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQgaW5zZXQsIG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldCwgbm9uZVxuIH1cblxuIC51aS5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MwYzFjMjtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudCBpbnNldDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5hY3RpdmUuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MwYzFjMjtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5hY3RpdmUuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNjMGMxYzI7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiB9XG5cbiAudWkubG9hZGluZy5sb2FkaW5nLmxvYWRpbmcubG9hZGluZy5sb2FkaW5nLmxvYWRpbmcuYnV0dG9uIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICBvcGFjaXR5OiAxO1xuICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyLCBvcGFjaXR5IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyLCBvcGFjaXR5IC4xcyBlYXNlXG4gfVxuXG4gLnVpLmxvYWRpbmcuYnV0dG9uOmJlZm9yZSB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIHRvcDogNTAlO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIG1hcmdpbjogLS42NDI4NTcxNGVtIDAgMCAtLjY0Mjg1NzE0ZW07XG4gICAgIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gICAgIGhlaWdodDogMS4yODU3MTQyOWVtO1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gICAgIGJvcmRlcjogLjJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xNSlcbiB9XG5cbiAudWkubG9hZGluZy5idXR0b246YWZ0ZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB0b3A6IDUwJTtcbiAgICAgbGVmdDogNTAlO1xuICAgICBtYXJnaW46IC0uNjQyODU3MTRlbSAwIDAgLS42NDI4NTcxNGVtO1xuICAgICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICAgICBoZWlnaHQ6IDEuMjg1NzE0MjllbTtcbiAgICAgLXdlYmtpdC1hbmltYXRpb246IGJ1dHRvbi1zcGluIC42cyBsaW5lYXI7XG4gICAgIGFuaW1hdGlvbjogYnV0dG9uLXNwaW4gLjZzIGxpbmVhcjtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICBib3JkZXItd2lkdGg6IC4yZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkubGFiZWxlZC5pY29uLmxvYWRpbmcuYnV0dG9uIC5pY29uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBidXR0b24tc3BpbiB7XG4gICAgIGZyb20ge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApXG4gICAgIH1cblxuICAgICB0byB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIGJ1dHRvbi1zcGluIHtcbiAgICAgZnJvbSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgICAgfVxuXG4gICAgIHRvIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICAgfVxuIH1cblxuIC51aS5iYXNpYy5sb2FkaW5nLmJ1dHRvbjpub3QoLmludmVydGVkKTpiZWZvcmUge1xuICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpXG4gfVxuXG4gLnVpLmJhc2ljLmxvYWRpbmcuYnV0dG9uOm5vdCguaW52ZXJ0ZWQpOmFmdGVyIHtcbiAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzc2NzY3NlxuIH1cblxuIC51aS5idXR0b246ZGlzYWJsZWQsXG4gLnVpLmJ1dHRvbnMgLmRpc2FibGVkLmJ1dHRvbixcbiAudWkuZGlzYWJsZWQuYWN0aXZlLmJ1dHRvbixcbiAudWkuZGlzYWJsZWQuYnV0dG9uLFxuIC51aS5kaXNhYmxlZC5idXR0b246aG92ZXIge1xuICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgIG9wYWNpdHk6IC40NSAhaW1wb3J0YW50O1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuYnV0dG9ucyAudWkuZGlzYWJsZWQuYnV0dG9uIHtcbiAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIC41KVxuIH1cblxuIC51aS5hbmltYXRlZC5idXR0b24ge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgei1pbmRleDogMVxuIH1cblxuIC51aS5hbmltYXRlZC5idXR0b24gLmNvbnRlbnQge1xuICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5XG4gfVxuXG4gLnVpLmFuaW1hdGVkLmJ1dHRvbiAudmlzaWJsZS5jb250ZW50IHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBtYXJnaW4tcmlnaHQ6IDEuNWVtXG4gfVxuXG4gLnVpLmFuaW1hdGVkLmJ1dHRvbiAuaGlkZGVuLmNvbnRlbnQge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLmFuaW1hdGVkLmJ1dHRvbiAuaGlkZGVuLmNvbnRlbnQsXG4gLnVpLmFuaW1hdGVkLmJ1dHRvbiAudmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiByaWdodCAuM3MgZWFzZSAwcztcbiAgICAgdHJhbnNpdGlvbjogcmlnaHQgLjNzIGVhc2UgMHNcbiB9XG5cbiAudWkuYW5pbWF0ZWQuYnV0dG9uIC52aXNpYmxlLmNvbnRlbnQge1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMFxuIH1cblxuIC51aS5hbmltYXRlZC5idXR0b24gLmhpZGRlbi5jb250ZW50IHtcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIHJpZ2h0OiAtMTAwJTtcbiAgICAgbWFyZ2luLXRvcDogLS41ZW1cbiB9XG5cbiAudWkuYW5pbWF0ZWQuYnV0dG9uOmZvY3VzIC52aXNpYmxlLmNvbnRlbnQsXG4gLnVpLmFuaW1hdGVkLmJ1dHRvbjpob3ZlciAudmlzaWJsZS5jb250ZW50IHtcbiAgICAgbGVmdDogYXV0bztcbiAgICAgcmlnaHQ6IDIwMCVcbiB9XG5cbiAudWkuYW5pbWF0ZWQuYnV0dG9uOmZvY3VzIC5oaWRkZW4uY29udGVudCxcbiAudWkuYW5pbWF0ZWQuYnV0dG9uOmhvdmVyIC5oaWRkZW4uY29udGVudCB7XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIHJpZ2h0OiAwXG4gfVxuXG4gLnVpLnZlcnRpY2FsLmFuaW1hdGVkLmJ1dHRvbiAuaGlkZGVuLmNvbnRlbnQsXG4gLnVpLnZlcnRpY2FsLmFuaW1hdGVkLmJ1dHRvbiAudmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2UsIHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogdG9wIC4zcyBlYXNlLCB0cmFuc2Zvcm0gLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlXG4gfVxuXG4gLnVpLnZlcnRpY2FsLmFuaW1hdGVkLmJ1dHRvbiAudmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgcmlnaHQ6IGF1dG9cbiB9XG5cbiAudWkudmVydGljYWwuYW5pbWF0ZWQuYnV0dG9uIC5oaWRkZW4uY29udGVudCB7XG4gICAgIHRvcDogLTUwJTtcbiAgICAgbGVmdDogMDtcbiAgICAgcmlnaHQ6IGF1dG9cbiB9XG5cbiAudWkudmVydGljYWwuYW5pbWF0ZWQuYnV0dG9uOmZvY3VzIC52aXNpYmxlLmNvbnRlbnQsXG4gLnVpLnZlcnRpY2FsLmFuaW1hdGVkLmJ1dHRvbjpob3ZlciAudmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgICAgcmlnaHQ6IGF1dG9cbiB9XG5cbiAudWkudmVydGljYWwuYW5pbWF0ZWQuYnV0dG9uOmZvY3VzIC5oaWRkZW4uY29udGVudCxcbiAudWkudmVydGljYWwuYW5pbWF0ZWQuYnV0dG9uOmhvdmVyIC5oaWRkZW4uY29udGVudCB7XG4gICAgIHRvcDogNTAlO1xuICAgICByaWdodDogYXV0b1xuIH1cblxuIC51aS5mYWRlLmFuaW1hdGVkLmJ1dHRvbiAuaGlkZGVuLmNvbnRlbnQsXG4gLnVpLmZhZGUuYW5pbWF0ZWQuYnV0dG9uIC52aXNpYmxlLmNvbnRlbnQge1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSwgdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLCB0cmFuc2Zvcm0gLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlXG4gfVxuXG4gLnVpLmZhZGUuYW5pbWF0ZWQuYnV0dG9uIC52aXNpYmxlLmNvbnRlbnQge1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogYXV0bztcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gfVxuXG4gLnVpLmZhZGUuYW5pbWF0ZWQuYnV0dG9uIC5oaWRkZW4uY29udGVudCB7XG4gICAgIG9wYWNpdHk6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpXG4gfVxuXG4gLnVpLmZhZGUuYW5pbWF0ZWQuYnV0dG9uOmZvY3VzIC52aXNpYmxlLmNvbnRlbnQsXG4gLnVpLmZhZGUuYW5pbWF0ZWQuYnV0dG9uOmhvdmVyIC52aXNpYmxlLmNvbnRlbnQge1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogYXV0bztcbiAgICAgb3BhY2l0eTogMDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC43NSk7XG4gICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KVxuIH1cblxuIC51aS5mYWRlLmFuaW1hdGVkLmJ1dHRvbjpmb2N1cyAuaGlkZGVuLmNvbnRlbnQsXG4gLnVpLmZhZGUuYW5pbWF0ZWQuYnV0dG9uOmhvdmVyIC5oaWRkZW4uY29udGVudCB7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBvcGFjaXR5OiAxO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5idXR0b25zIC5idXR0b24ge1xuICAgICBtYXJnaW46IDAgMCAwIC0ycHhcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnV0dG9ucyAuYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWxlZnQ6IDBcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudmVydGljYWwuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgbWFyZ2luOiAwIDAgLTJweCAwXG4gfVxuXG4gLnVpLmludmVydGVkLnZlcnRpY2FsLmJ1dHRvbnMgLmJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOClcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOClcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnV0dG9uLmFjdGl2ZTpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQ6ICNkY2RkZGU7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNkY2RkZGUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNkY2RkZGUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjgpXG4gfVxuXG4gLnVpLmxhYmVsZWQuYnV0dG9uOm5vdCguaWNvbikge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuIH1cblxuIC51aS5sYWJlbGVkLmJ1dHRvbj4uYnV0dG9uIHtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLmxhYmVsZWQuYnV0dG9uPi5sYWJlbCB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgbWFyZ2luOiAwIDAgMCAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgIHBhZGRpbmc6ICcnO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkubGFiZWxlZC5idXR0b24+LnRhZy5sYWJlbDpiZWZvcmUge1xuICAgICB3aWR0aDogMS44NWVtO1xuICAgICBoZWlnaHQ6IDEuODVlbVxuIH1cblxuIC51aS5sYWJlbGVkLmJ1dHRvbjpub3QoW2NsYXNzKj1cImxlZnQgbGFiZWxlZFwiXSk+LmJ1dHRvbiB7XG4gICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMFxuIH1cblxuIC51aS5sYWJlbGVkLmJ1dHRvbjpub3QoW2NsYXNzKj1cImxlZnQgbGFiZWxlZFwiXSk+LmxhYmVsIHtcbiAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMFxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGxhYmVsZWRcIl0uYnV0dG9uPi5idXR0b24ge1xuICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cImxlZnQgbGFiZWxlZFwiXS5idXR0b24+LmxhYmVsIHtcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwXG4gfVxuXG4gLnVpLmZhY2Vib29rLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXRcbiB9XG5cbiAudWkuZmFjZWJvb2suYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwNGQ4YTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmZhY2Vib29rLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ0MzczO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkudHdpdHRlci5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhY2VlO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0XG4gfVxuXG4gLnVpLnR3aXR0ZXIuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM1YTJmNDtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnR3aXR0ZXIuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzk1ZTk7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5nb29nbGUucGx1cy5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0XG4gfVxuXG4gLnVpLmdvb2dsZS5wbHVzLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDMyMWM7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5nb29nbGUucGx1cy5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MyMzMyMTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmxpbmtlZGluLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjg4YmU7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5saW5rZWRpbi5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ3YmFmO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkubGlua2VkaW4uYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxODY5OTI7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS55b3V0dWJlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS55b3V0dWJlLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjAwMDA7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS55b3V0dWJlLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzAwO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuaW5zdGFncmFtLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTc2OWM7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXRcbiB9XG5cbiAudWkuaW5zdGFncmFtLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDY5OGU7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5pbnN0YWdyYW0uYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTVjNzk7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5waW50ZXJlc3QuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkMDgxYztcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5waW50ZXJlc3QuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FjMDAxMztcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnBpbnRlcmVzdC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhjMDYxNTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnZrLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDcxOTg7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS52ay5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE2NDhhO1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS52ay5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNjNTg3NjtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuYnV0dG9uPi5pY29uOm5vdCguYnV0dG9uKSB7XG4gICAgIGhlaWdodDogLjg1NzE0Mjg2ZW07XG4gICAgIG9wYWNpdHk6IC44O1xuICAgICBtYXJnaW46IDAgLjQyODU3MTQzZW0gMCAtLjIxNDI4NTcxZW07XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTtcbiAgICAgdmVydGljYWwtYWxpZ246ICcnO1xuICAgICBjb2xvcjogJydcbiB9XG5cbiAudWkuYnV0dG9uOm5vdCguaWNvbik+Lmljb246bm90KC5idXR0b24pOm5vdCguZHJvcGRvd24pIHtcbiAgICAgbWFyZ2luOiAwIC40Mjg1NzE0M2VtIDAgLS4yMTQyODU3MWVtXG4gfVxuXG4gLnVpLmJ1dHRvbjpub3QoLmljb24pPi5yaWdodC5pY29uOm5vdCguYnV0dG9uKTpub3QoLmRyb3Bkb3duKSB7XG4gICAgIG1hcmdpbjogMCAtLjIxNDI4NTcxZW0gMCAuNDI4NTcxNDNlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0uYnV0dG9uLFxuIC51aVtjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0uYnV0dG9ucyB7XG4gICAgIGZsb2F0OiBsZWZ0O1xuICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAuMjVlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJyaWdodCBmbG9hdGVkXCJdLmJ1dHRvbixcbiAudWlbY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXS5idXR0b25zIHtcbiAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgIG1hcmdpbi1sZWZ0OiAuMjVlbVxuIH1cblxuIC51aS5jb21wYWN0LmJ1dHRvbixcbiAudWkuY29tcGFjdC5idXR0b25zIC5idXR0b24ge1xuICAgICBwYWRkaW5nOiAuNTg5Mjg1NzFlbSAxLjEyNWVtIC41ODkyODU3MWVtXG4gfVxuXG4gLnVpLmNvbXBhY3QuaWNvbi5idXR0b24sXG4gLnVpLmNvbXBhY3QuaWNvbi5idXR0b25zIC5idXR0b24ge1xuICAgICBwYWRkaW5nOiAuNTg5Mjg1NzFlbSAuNTg5Mjg1NzFlbSAuNTg5Mjg1NzFlbVxuIH1cblxuIC51aS5jb21wYWN0LmxhYmVsZWQuaWNvbi5idXR0b24sXG4gLnVpLmNvbXBhY3QubGFiZWxlZC5pY29uLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIHBhZGRpbmc6IC41ODkyODU3MWVtIDMuNjk2NDI4NTdlbSAuNTg5Mjg1NzFlbVxuIH1cblxuIC51aS5taW5pLmJ1dHRvbixcbiAudWkubWluaS5idXR0b25zIC5idXR0b24sXG4gLnVpLm1pbmkuYnV0dG9ucyAub3Ige1xuICAgICBmb250LXNpemU6IC43ODU3MTQyOXJlbVxuIH1cblxuIC51aS50aW55LmJ1dHRvbixcbiAudWkudGlueS5idXR0b25zIC5idXR0b24sXG4gLnVpLnRpbnkuYnV0dG9ucyAub3Ige1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NnJlbVxuIH1cblxuIC51aS5zbWFsbC5idXR0b24sXG4gLnVpLnNtYWxsLmJ1dHRvbnMgLmJ1dHRvbixcbiAudWkuc21hbGwuYnV0dG9ucyAub3Ige1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5idXR0b24sXG4gLnVpLmJ1dHRvbnMgLmJ1dHRvbixcbiAudWkuYnV0dG9ucyAub3Ige1xuICAgICBmb250LXNpemU6IDFyZW1cbiB9XG5cbiAudWkubGFyZ2UuYnV0dG9uLFxuIC51aS5sYXJnZS5idXR0b25zIC5idXR0b24sXG4gLnVpLmxhcmdlLmJ1dHRvbnMgLm9yIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtXG4gfVxuXG4gLnVpLmJpZy5idXR0b24sXG4gLnVpLmJpZy5idXR0b25zIC5idXR0b24sXG4gLnVpLmJpZy5idXR0b25zIC5vciB7XG4gICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5odWdlLmJ1dHRvbixcbiAudWkuaHVnZS5idXR0b25zIC5idXR0b24sXG4gLnVpLmh1Z2UuYnV0dG9ucyAub3Ige1xuICAgICBmb250LXNpemU6IDEuNDI4NTcxNDNyZW1cbiB9XG5cbiAudWkubWFzc2l2ZS5idXR0b24sXG4gLnVpLm1hc3NpdmUuYnV0dG9ucyAuYnV0dG9uLFxuIC51aS5tYXNzaXZlLmJ1dHRvbnMgLm9yIHtcbiAgICAgZm9udC1zaXplOiAxLjcxNDI4NTcxcmVtXG4gfVxuXG4gLnVpLmljb24uYnV0dG9uLFxuIC51aS5pY29uLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIHBhZGRpbmc6IC43ODU3MTQyOWVtIC43ODU3MTQyOWVtIC43ODU3MTQyOWVtXG4gfVxuXG4gLnVpLmljb24uYnV0dG9uPi5pY29uLFxuIC51aS5pY29uLmJ1dHRvbnMgLmJ1dHRvbj4uaWNvbiB7XG4gICAgIG9wYWNpdHk6IC45O1xuICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcFxuIH1cblxuIC51aS5iYXNpYy5idXR0b24sXG4gLnVpLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpICFpbXBvcnRhbnQ7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5iYXNpYy5idXR0b25zIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5iYXNpYy5idXR0b25zIC5idXR0b24ge1xuICAgICBib3JkZXItcmFkaXVzOiAwXG4gfVxuXG4gLnVpLmJhc2ljLmJ1dHRvbjpob3ZlcixcbiAudWkuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOCkgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAuMzUpIGluc2V0LCAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjM1KSBpbnNldCwgMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXRcbiB9XG5cbiAudWkuYmFzaWMuYnV0dG9uOmZvY3VzLFxuIC51aS5iYXNpYy5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44KSAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIC4zNSkgaW5zZXQsIDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAuMzUpIGluc2V0LCAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5iYXNpYy5idXR0b246YWN0aXZlLFxuIC51aS5iYXNpYy5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZDogI2Y4ZjhmOCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOSkgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAuMTUpIGluc2V0LCAwIDFweCA0cHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIC4xNSkgaW5zZXQsIDAgMXB4IDRweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5iYXNpYy5hY3RpdmUuYnV0dG9uLFxuIC51aS5iYXNpYy5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDUpICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogJycgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogJycgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmFjdGl2ZS5idXR0b246aG92ZXIsXG4gLnVpLmJhc2ljLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4wNSlcbiB9XG5cbiAudWkuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAuMzUpIGluc2V0LCAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldCBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjM1KSBpbnNldCwgMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQgaW5zZXRcbiB9XG5cbiAudWkuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgLjE1KSBpbnNldCwgMCAxcHggNHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0IGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAuMTUpIGluc2V0LCAwIDFweCA0cHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQgaW5zZXRcbiB9XG5cbiAudWkuYmFzaWMuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogJycgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogJycgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5pbnZlcnRlZC5idXR0b24sXG4gLnVpLmJhc2ljLmludmVydGVkLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZjlmYWZiICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmludmVydGVkLmJ1dHRvbjpob3ZlcixcbiAudWkuYmFzaWMuaW52ZXJ0ZWQuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmludmVydGVkLmJ1dHRvbjpmb2N1cyxcbiAudWkuYmFzaWMuaW52ZXJ0ZWQuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiBpbnNldCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmludmVydGVkLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJhc2ljLmludmVydGVkLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wOCkgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpIGluc2V0ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuaW52ZXJ0ZWQuYWN0aXZlLmJ1dHRvbixcbiAudWkuYmFzaWMuaW52ZXJ0ZWQuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpIGluc2V0XG4gfVxuXG4gLnVpLmJhc2ljLmludmVydGVkLmFjdGl2ZS5idXR0b246aG92ZXIsXG4gLnVpLmJhc2ljLmludmVydGVkLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYgaW5zZXQgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5idXR0b25zIC5idXR0b24ge1xuICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJhc2ljLnZlcnRpY2FsLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJvcmRlci1sZWZ0OiBub25lXG4gfVxuXG4gLnVpLmJhc2ljLnZlcnRpY2FsLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLmJhc2ljLnZlcnRpY2FsLmJ1dHRvbnMgLmJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci10b3Atd2lkdGg6IDBcbiB9XG5cbiAudWkubGFiZWxlZC5pY29uLmJ1dHRvbixcbiAudWkubGFiZWxlZC5pY29uLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgcGFkZGluZy1sZWZ0OiA0LjA3MTQyODU3ZW0gIWltcG9ydGFudDtcbiAgICAgcGFkZGluZy1yaWdodDogMS41ZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5sYWJlbGVkLmljb24uYnV0dG9uPi5pY29uLFxuIC51aS5sYWJlbGVkLmljb24uYnV0dG9ucz4uYnV0dG9uPi5pY29uIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgd2lkdGg6IDIuNTcxNDI4NTdlbTtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICBjb2xvcjogJyc7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogLTFweCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldFxuIH1cblxuIC51aS5sYWJlbGVkLmljb24uYnV0dG9uPi5pY29uLFxuIC51aS5sYWJlbGVkLmljb24uYnV0dG9ucz4uYnV0dG9uPi5pY29uIHtcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cInJpZ2h0IGxhYmVsZWRcIl0uaWNvbi5idXR0b24ge1xuICAgICBwYWRkaW5nLXJpZ2h0OiA0LjA3MTQyODU3ZW0gIWltcG9ydGFudDtcbiAgICAgcGFkZGluZy1sZWZ0OiAxLjVlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpW2NsYXNzKj1cInJpZ2h0IGxhYmVsZWRcIl0uaWNvbi5idXR0b24+Lmljb24ge1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMDtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMXB4IDAgMCAwIHRyYW5zcGFyZW50IGluc2V0XG4gfVxuXG4gLnVpLmxhYmVsZWQuaWNvbi5idXR0b24+Lmljb246YWZ0ZXIsXG4gLnVpLmxhYmVsZWQuaWNvbi5idXR0b24+Lmljb246YmVmb3JlLFxuIC51aS5sYWJlbGVkLmljb24uYnV0dG9ucz4uYnV0dG9uPi5pY29uOmFmdGVyLFxuIC51aS5sYWJlbGVkLmljb24uYnV0dG9ucz4uYnV0dG9uPi5pY29uOmJlZm9yZSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICB0b3A6IDUwJTtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gfVxuXG4gLnVpLmxhYmVsZWQuaWNvbi5idXR0b25zIC5idXR0b24+Lmljb24ge1xuICAgICBib3JkZXItcmFkaXVzOiAwXG4gfVxuXG4gLnVpLmxhYmVsZWQuaWNvbi5idXR0b25zIC5idXR0b246Zmlyc3QtY2hpbGQ+Lmljb24ge1xuICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5sYWJlbGVkLmljb24uYnV0dG9ucyAuYnV0dG9uOmxhc3QtY2hpbGQ+Lmljb24ge1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnZlcnRpY2FsLmxhYmVsZWQuaWNvbi5idXR0b25zIC5idXR0b246Zmlyc3QtY2hpbGQ+Lmljb24ge1xuICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkudmVydGljYWwubGFiZWxlZC5pY29uLmJ1dHRvbnMgLmJ1dHRvbjpsYXN0LWNoaWxkPi5pY29uIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLmZsdWlkW2NsYXNzKj1cImxlZnQgbGFiZWxlZFwiXS5pY29uLmJ1dHRvbixcbiAudWkuZmx1aWRbY2xhc3MqPVwicmlnaHQgbGFiZWxlZFwiXS5pY29uLmJ1dHRvbiB7XG4gICAgIHBhZGRpbmctbGVmdDogMS41ZW0gIWltcG9ydGFudDtcbiAgICAgcGFkZGluZy1yaWdodDogMS41ZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5idXR0b24udG9nZ2xlLmFjdGl2ZSxcbiAudWkuYnV0dG9ucyAuYnV0dG9uLnRvZ2dsZS5hY3RpdmUsXG4gLnVpLnRvZ2dsZS5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxYmE0NSAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5idXR0b24udG9nZ2xlLmFjdGl2ZTpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxNmFiMzkgIWltcG9ydGFudDtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuY2lyY3VsYXIuYnV0dG9uIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMTBlbVxuIH1cblxuIC51aS5jaXJjdWxhci5idXR0b24+Lmljb24ge1xuICAgICB3aWR0aDogMWVtO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbiB9XG5cbiAudWkuYnV0dG9ucyAub3Ige1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIHdpZHRoOiAuM2VtO1xuICAgICBoZWlnaHQ6IDIuNTcxNDI4NTdlbTtcbiAgICAgei1pbmRleDogM1xuIH1cblxuIC51aS5idXR0b25zIC5vcjpiZWZvcmUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtO1xuICAgICBjb250ZW50OiAnb3InO1xuICAgICB0b3A6IDUwJTtcbiAgICAgbGVmdDogNTAlO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgbWFyZ2luLXRvcDogLS44OTI4NTcxNGVtO1xuICAgICBtYXJnaW4tbGVmdDogLS44OTI4NTcxNGVtO1xuICAgICB3aWR0aDogMS43ODU3MTQyOWVtO1xuICAgICBoZWlnaHQ6IDEuNzg1NzE0MjllbTtcbiAgICAgbGluZS1oZWlnaHQ6IDEuNzg1NzE0MjllbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50IGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQgaW5zZXRcbiB9XG5cbiAudWkuYnV0dG9ucyAub3JbZGF0YS10ZXh0XTpiZWZvcmUge1xuICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dClcbiB9XG5cbiAudWkuZmx1aWQuYnV0dG9ucyAub3Ige1xuICAgICB3aWR0aDogMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZsdWlkLmJ1dHRvbnMgLm9yOmFmdGVyIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5hdHRhY2hlZC5idXR0b24ge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBtYXJnaW46IDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAuMTUpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYXR0YWNoZWQudG9wLmJ1dHRvbiB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwXG4gfVxuXG4gLnVpLmF0dGFjaGVkLmJvdHRvbS5idXR0b24ge1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5sZWZ0LmF0dGFjaGVkLmJ1dHRvbiB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICBwYWRkaW5nLXJpZ2h0OiAuNzVlbTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIDAgMCAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkucmlnaHQuYXR0YWNoZWQuYnV0dG9uIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICBwYWRkaW5nLWxlZnQ6IC43NWVtO1xuICAgICBib3JkZXItcmFkaXVzOiAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMFxuIH1cblxuIC51aS5hdHRhY2hlZC5idXR0b25zIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIHotaW5kZXg6IDI7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICBtYXJnaW4tcmlnaHQ6IC0xcHhcbiB9XG5cbiAudWkuYXR0YWNoZWQuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLmF0dGFjaGVkLmJ1dHRvbnMgLmJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDBcbiB9XG5cbiAudWkuYXR0YWNoZWQuYnV0dG9ucyAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXS5idXR0b25zIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDBcbiB9XG5cbiAudWlbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdLmJ1dHRvbnMgLmJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIDAgMFxuIH1cblxuIC51aVtjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl0uYnV0dG9ucyAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwIC4yODU3MTQyOXJlbSAwIDBcbiB9XG5cbiAudWlbY2xhc3MqPVwiYm90dG9tIGF0dGFjaGVkXCJdLmJ1dHRvbnMge1xuICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0uYnV0dG9ucyAuYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpW2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXS5idXR0b25zIC5idXR0b246bGFzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gMFxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGF0dGFjaGVkXCJdLmJ1dHRvbnMge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cImxlZnQgYXR0YWNoZWRcIl0uYnV0dG9ucyAuYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIDAgMFxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGF0dGFjaGVkXCJdLmJ1dHRvbnMgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gMFxuIH1cblxuIC51aVtjbGFzcyo9XCJyaWdodCBhdHRhY2hlZFwiXS5idXR0b25zIHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gMCAwIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJyaWdodCBhdHRhY2hlZFwiXS5idXR0b25zIC5idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIDAgMCAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cInJpZ2h0IGF0dGFjaGVkXCJdLmJ1dHRvbnMgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5mbHVpZC5idXR0b24sXG4gLnVpLmZsdWlkLmJ1dHRvbnMge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS5mbHVpZC5idXR0b24ge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIC51aS50d28uYnV0dG9ucyB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLnR3by5idXR0b25zPi5idXR0b24ge1xuICAgICB3aWR0aDogNTAlXG4gfVxuXG4gLnVpLnRocmVlLmJ1dHRvbnMge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS50aHJlZS5idXR0b25zPi5idXR0b24ge1xuICAgICB3aWR0aDogMzMuMzMzJVxuIH1cblxuIC51aS5mb3VyLmJ1dHRvbnMge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS5mb3VyLmJ1dHRvbnM+LmJ1dHRvbiB7XG4gICAgIHdpZHRoOiAyNSVcbiB9XG5cbiAudWkuZml2ZS5idXR0b25zIHtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuZml2ZS5idXR0b25zPi5idXR0b24ge1xuICAgICB3aWR0aDogMjAlXG4gfVxuXG4gLnVpLnNpeC5idXR0b25zIHtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuc2l4LmJ1dHRvbnM+LmJ1dHRvbiB7XG4gICAgIHdpZHRoOiAxNi42NjYlXG4gfVxuXG4gLnVpLnNldmVuLmJ1dHRvbnMge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS5zZXZlbi5idXR0b25zPi5idXR0b24ge1xuICAgICB3aWR0aDogMTQuMjg1JVxuIH1cblxuIC51aS5laWdodC5idXR0b25zIHtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuZWlnaHQuYnV0dG9ucz4uYnV0dG9uIHtcbiAgICAgd2lkdGg6IDEyLjUlXG4gfVxuXG4gLnVpLm5pbmUuYnV0dG9ucyB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLm5pbmUuYnV0dG9ucz4uYnV0dG9uIHtcbiAgICAgd2lkdGg6IDExLjExJVxuIH1cblxuIC51aS50ZW4uYnV0dG9ucyB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLnRlbi5idXR0b25zPi5idXR0b24ge1xuICAgICB3aWR0aDogMTAlXG4gfVxuXG4gLnVpLmVsZXZlbi5idXR0b25zIHtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuZWxldmVuLmJ1dHRvbnM+LmJ1dHRvbiB7XG4gICAgIHdpZHRoOiA5LjA5JVxuIH1cblxuIC51aS50d2VsdmUuYnV0dG9ucyB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLnR3ZWx2ZS5idXR0b25zPi5idXR0b24ge1xuICAgICB3aWR0aDogOC4zMzMzJVxuIH1cblxuIC51aS5mbHVpZC52ZXJ0aWNhbC5idXR0b25zLFxuIC51aS5mbHVpZC52ZXJ0aWNhbC5idXR0b25zPi5idXR0b24ge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIHdpZHRoOiBhdXRvXG4gfVxuXG4gLnVpLnR3by52ZXJ0aWNhbC5idXR0b25zPi5idXR0b24ge1xuICAgICBoZWlnaHQ6IDUwJVxuIH1cblxuIC51aS50aHJlZS52ZXJ0aWNhbC5idXR0b25zPi5idXR0b24ge1xuICAgICBoZWlnaHQ6IDMzLjMzMyVcbiB9XG5cbiAudWkuZm91ci52ZXJ0aWNhbC5idXR0b25zPi5idXR0b24ge1xuICAgICBoZWlnaHQ6IDI1JVxuIH1cblxuIC51aS5maXZlLnZlcnRpY2FsLmJ1dHRvbnM+LmJ1dHRvbiB7XG4gICAgIGhlaWdodDogMjAlXG4gfVxuXG4gLnVpLnNpeC52ZXJ0aWNhbC5idXR0b25zPi5idXR0b24ge1xuICAgICBoZWlnaHQ6IDE2LjY2NiVcbiB9XG5cbiAudWkuc2V2ZW4udmVydGljYWwuYnV0dG9ucz4uYnV0dG9uIHtcbiAgICAgaGVpZ2h0OiAxNC4yODUlXG4gfVxuXG4gLnVpLmVpZ2h0LnZlcnRpY2FsLmJ1dHRvbnM+LmJ1dHRvbiB7XG4gICAgIGhlaWdodDogMTIuNSVcbiB9XG5cbiAudWkubmluZS52ZXJ0aWNhbC5idXR0b25zPi5idXR0b24ge1xuICAgICBoZWlnaHQ6IDExLjExJVxuIH1cblxuIC51aS50ZW4udmVydGljYWwuYnV0dG9ucz4uYnV0dG9uIHtcbiAgICAgaGVpZ2h0OiAxMCVcbiB9XG5cbiAudWkuZWxldmVuLnZlcnRpY2FsLmJ1dHRvbnM+LmJ1dHRvbiB7XG4gICAgIGhlaWdodDogOS4wOSVcbiB9XG5cbiAudWkudHdlbHZlLnZlcnRpY2FsLmJ1dHRvbnM+LmJ1dHRvbiB7XG4gICAgIGhlaWdodDogOC4zMzMzJVxuIH1cblxuIC51aS5ibGFjay5idXR0b24sXG4gLnVpLmJsYWNrLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFjMWQ7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuIH1cblxuIC51aS5ibGFjay5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5ibGFjay5idXR0b246aG92ZXIsXG4gLnVpLmJsYWNrLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzI5MmE7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5ibGFjay5idXR0b246Zm9jdXMsXG4gLnVpLmJsYWNrLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5ibGFjay5idXR0b246YWN0aXZlLFxuIC51aS5ibGFjay5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzYzNztcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJsYWNrLmFjdGl2ZS5idXR0b24sXG4gLnVpLmJsYWNrLmJ1dHRvbiAuYWN0aXZlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJsYWNrLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmJsYWNrLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMGYxMDtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJhc2ljLmJsYWNrLmJ1dHRvbixcbiAudWkuYmFzaWMuYmxhY2suYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzFiMWMxZCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzFiMWMxZCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzFiMWMxZCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmJsYWNrLmJ1dHRvbjpob3ZlcixcbiAudWkuYmFzaWMuYmxhY2suYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyNzI5MmEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyNzI5MmEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMyNzI5MmEgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5ibGFjay5idXR0b246Zm9jdXMsXG4gLnVpLmJhc2ljLmJsYWNrLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMmYzMDMyIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMmYzMDMyIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMjcyOTJhICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuYmxhY2suYWN0aXZlLmJ1dHRvbixcbiAudWkuYmFzaWMuYmxhY2suYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMGYwZjEwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMGYwZjEwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMzQzNjM3ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuYmxhY2suYnV0dG9uOmFjdGl2ZSxcbiAudWkuYmFzaWMuYmxhY2suYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMzNDM2MzcgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMzNDM2MzcgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMzNDM2MzcgIWltcG9ydGFudFxuIH1cblxuIC51aS5idXR0b25zOm5vdCgudmVydGljYWwpPi5iYXNpYy5ibGFjay5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tbGVmdDogLTFweFxuIH1cblxuIC51aS5pbnZlcnRlZC5ibGFjay5idXR0b24sXG4gLnVpLmludmVydGVkLmJsYWNrLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZDRkNGQ1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZDRkNGQ1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLmJsYWNrLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLmJsYWNrLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLmJsYWNrLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuYmxhY2suYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5ibGFjay5idXR0b25zIC5idXR0b24uYWN0aXZlLFxuIC51aS5pbnZlcnRlZC5ibGFjay5idXR0b25zIC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5ibGFjay5idXR0b25zIC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLmJsYWNrLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLmJsYWNrLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQuYmxhY2suYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMFxuIH1cblxuIC51aS5pbnZlcnRlZC5ibGFjay5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLmJsYWNrLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDBcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYmxhY2suYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuYmxhY2suYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDBcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYmxhY2suYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuYmxhY2suYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDBcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYmxhY2suYmFzaWMuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5ibGFjay5iYXNpYy5idXR0b25zIC5idXR0b24sXG4gLnVpLmludmVydGVkLmJsYWNrLmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5ibGFjay5iYXNpYy5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLmJsYWNrLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQuYmxhY2suYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzAwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzAwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmJsYWNrLmJhc2ljLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuYmxhY2suYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzAwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzAwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU0NTQ1NCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmJsYWNrLmJhc2ljLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLmJsYWNrLmJhc2ljLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLmJsYWNrLmJ1dHRvbnMgLmJhc2ljLmFjdGl2ZS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjMDAwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMDAwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYmxhY2suYmFzaWMuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuYmxhY2suYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuYmxhY2suYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICMwMDAgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICMwMDAgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmV5LmJ1dHRvbixcbiAudWkuZ3JleS5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiB9XG5cbiAudWkuZ3JleS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5ncmV5LmJ1dHRvbjpob3ZlcixcbiAudWkuZ3JleS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODM4MzgzO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuZ3JleS5idXR0b246Zm9jdXMsXG4gLnVpLmdyZXkuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhhOGE4YTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmdyZXkuYnV0dG9uOmFjdGl2ZSxcbiAudWkuZ3JleS5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkwOTA5MDtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmdyZXkuYWN0aXZlLmJ1dHRvbixcbiAudWkuZ3JleS5idXR0b24gLmFjdGl2ZS5idXR0b246YWN0aXZlLFxuIC51aS5ncmV5LmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmdyZXkuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk2OTY5O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmFzaWMuZ3JleS5idXR0b24sXG4gLnVpLmJhc2ljLmdyZXkuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzc2NzY3NiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzc2NzY3NiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmdyZXkuYnV0dG9uOmhvdmVyLFxuIC51aS5iYXNpYy5ncmV5LmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjODM4MzgzIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjODM4MzgzIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjODM4MzgzICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuZ3JleS5idXR0b246Zm9jdXMsXG4gLnVpLmJhc2ljLmdyZXkuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICM4YThhOGEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM4YThhOGEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM4MzgzODMgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5ncmV5LmFjdGl2ZS5idXR0b24sXG4gLnVpLmJhc2ljLmdyZXkuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjk2OTY5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjk2OTY5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjOTA5MDkwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuZ3JleS5idXR0b246YWN0aXZlLFxuIC51aS5iYXNpYy5ncmV5LmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjOTA5MDkwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjOTA5MDkwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjOTA5MDkwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYnV0dG9uczpub3QoLnZlcnRpY2FsKT4uYmFzaWMuZ3JleS5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tbGVmdDogLTFweFxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmV5LmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuZ3JleS5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2Q0ZDRkNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2Q0ZDRkNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmV5LmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLmdyZXkuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuZ3JleS5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLmdyZXkuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5ncmV5LmJ1dHRvbnMgLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLmdyZXkuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuZ3JleS5idXR0b25zIC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLmdyZXkuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpXG4gfVxuXG4gLnVpLmludmVydGVkLmdyZXkuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5ncmV5LmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmQwZDJcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JleS5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLmdyZXkuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzljYlxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmV5LmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLmdyZXkuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmQwZDJcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JleS5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5ncmV5LmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjNGM1XG4gfVxuXG4gLnVpLmludmVydGVkLmdyZXkuYmFzaWMuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5ncmV5LmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuZ3JleS5idXR0b25zIC5iYXNpYy5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JleS5iYXNpYy5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLmdyZXkuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5ncmV5LmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbjpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNjZmQwZDIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNjZmQwZDIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmV5LmJhc2ljLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuZ3JleS5iYXNpYy5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjYzdjOWNiIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjYzdjOWNiIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZGNkZGRlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JleS5iYXNpYy5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5ncmV5LmJhc2ljLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLmdyZXkuYnV0dG9ucyAuYmFzaWMuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNjZmQwZDIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNjZmQwZDIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmV5LmJhc2ljLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLmdyZXkuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuZ3JleS5idXR0b25zIC5iYXNpYy5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2MyYzRjNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2MyYzRjNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJyb3duLmJ1dHRvbixcbiAudWkuYnJvd24uYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E1NjczZjtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lXG4gfVxuXG4gLnVpLmJyb3duLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0XG4gfVxuXG4gLnVpLmJyb3duLmJ1dHRvbjpob3ZlcixcbiAudWkuYnJvd24uYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk3NWIzMztcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJyb3duLmJ1dHRvbjpmb2N1cyxcbiAudWkuYnJvd24uYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkwNTMyYjtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJyb3duLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJyb3duLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA1MDMxO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYnJvd24uYWN0aXZlLmJ1dHRvbixcbiAudWkuYnJvd24uYnV0dG9uIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSxcbiAudWkuYnJvd24uYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbixcbiAudWkuYnJvd24uYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk1YTMxO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmFzaWMuYnJvd24uYnV0dG9uLFxuIC51aS5iYXNpYy5icm93bi5idXR0b25zIC5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTU2NzNmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTU2NzNmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjYTU2NzNmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuYnJvd24uYnV0dG9uOmhvdmVyLFxuIC51aS5iYXNpYy5icm93bi5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzk3NWIzMyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzk3NWIzMyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzk3NWIzMyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmJyb3duLmJ1dHRvbjpmb2N1cyxcbiAudWkuYmFzaWMuYnJvd24uYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICM5MDUzMmIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM5MDUzMmIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM5NzViMzMgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5icm93bi5hY3RpdmUuYnV0dG9uLFxuIC51aS5iYXNpYy5icm93bi5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICM5OTVhMzEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM5OTVhMzEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM4MDUwMzEgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5icm93bi5idXR0b246YWN0aXZlLFxuIC51aS5iYXNpYy5icm93bi5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzgwNTAzMSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzgwNTAzMSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzgwNTAzMSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJ1dHRvbnM6bm90KC52ZXJ0aWNhbCk+LmJhc2ljLmJyb3duLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMXB4XG4gfVxuXG4gLnVpLmludmVydGVkLmJyb3duLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuYnJvd24uYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNkNjdjMWMgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNkNjdjMWMgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkNjdjMWNcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnJvd24uYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuYnJvd24uYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuYnJvd24uYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5icm93bi5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLmJyb3duLmJ1dHRvbnMgLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLmJyb3duLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLmJyb3duLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuYnJvd24uYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnJvd24uYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5icm93bi5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg2ZjExXG4gfVxuXG4gLnVpLmludmVydGVkLmJyb3duLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuYnJvd24uYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MxNjgwOFxuIH1cblxuIC51aS5pbnZlcnRlZC5icm93bi5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5icm93bi5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjNmYwZFxuIH1cblxuIC51aS5pbnZlcnRlZC5icm93bi5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5icm93bi5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E5NjIxNlxuIH1cblxuIC51aS5pbnZlcnRlZC5icm93bi5iYXNpYy5idXR0b24sXG4gLnVpLmludmVydGVkLmJyb3duLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuYnJvd24uYnV0dG9ucyAuYmFzaWMuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmJyb3duLmJhc2ljLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQuYnJvd24uYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5icm93bi5idXR0b25zIC5iYXNpYy5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjYzg2ZjExIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjYzg2ZjExIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZDY3YzFjICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnJvd24uYmFzaWMuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5icm93bi5iYXNpYy5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjYzE2ODA4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjYzE2ODA4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZDY3YzFjICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnJvd24uYmFzaWMuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuYnJvd24uYmFzaWMuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuYnJvd24uYnV0dG9ucyAuYmFzaWMuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNjYzZmMGQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNjYzZmMGQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkNjdjMWMgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5icm93bi5iYXNpYy5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5icm93bi5iYXNpYy5idXR0b25zIC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5icm93bi5idXR0b25zIC5iYXNpYy5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2E5NjIxNiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2E5NjIxNiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2Q2N2MxYyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJsdWUuYnV0dG9uLFxuIC51aS5ibHVlLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTg1ZDA7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuIH1cblxuIC51aS5ibHVlLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0XG4gfVxuXG4gLnVpLmJsdWUuYnV0dG9uOmhvdmVyLFxuIC51aS5ibHVlLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjc4YzI7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5ibHVlLmJ1dHRvbjpmb2N1cyxcbiAudWkuYmx1ZS5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ3MWJiO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmx1ZS5idXR0b246YWN0aXZlLFxuIC51aS5ibHVlLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE2OWE0O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmx1ZS5hY3RpdmUuYnV0dG9uLFxuIC51aS5ibHVlLmJ1dHRvbiAuYWN0aXZlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJsdWUuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbixcbiAudWkuYmx1ZS5idXR0b25zIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjc5YzY7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5iYXNpYy5ibHVlLmJ1dHRvbixcbiAudWkuYmFzaWMuYmx1ZS5idXR0b25zIC5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMjE4NWQwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMjE4NWQwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMjE4NWQwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuYmx1ZS5idXR0b246aG92ZXIsXG4gLnVpLmJhc2ljLmJsdWUuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxNjc4YzIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxNjc4YzIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxNjc4YzIgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5ibHVlLmJ1dHRvbjpmb2N1cyxcbiAudWkuYmFzaWMuYmx1ZS5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzBkNzFiYiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzBkNzFiYiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzE2NzhjMiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmJsdWUuYWN0aXZlLmJ1dHRvbixcbiAudWkuYmFzaWMuYmx1ZS5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxMjc5YzYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxMjc5YzYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxYTY5YTQgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5ibHVlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJhc2ljLmJsdWUuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxYTY5YTQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxYTY5YTQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxYTY5YTQgIWltcG9ydGFudFxuIH1cblxuIC51aS5idXR0b25zOm5vdCgudmVydGljYWwpPi5iYXNpYy5ibHVlLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMXB4XG4gfVxuXG4gLnVpLmludmVydGVkLmJsdWUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5ibHVlLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjNTRjOGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjNTRjOGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNTRjOGZmXG4gfVxuXG4gLnVpLmludmVydGVkLmJsdWUuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuYmx1ZS5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5ibHVlLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuYmx1ZS5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLmJsdWUuYnV0dG9ucyAuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuYmx1ZS5idXR0b25zIC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5ibHVlLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuYmx1ZS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5ibHVlLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQuYmx1ZS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FjMGZmXG4gfVxuXG4gLnVpLmludmVydGVkLmJsdWUuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5ibHVlLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyYmJiZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYmx1ZS5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5ibHVlLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FjMGZmXG4gfVxuXG4gLnVpLmludmVydGVkLmJsdWUuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuYmx1ZS5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxYjhmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5ibHVlLmJhc2ljLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuYmx1ZS5iYXNpYy5idXR0b25zIC5idXR0b24sXG4gLnVpLmludmVydGVkLmJsdWUuYnV0dG9ucyAuYmFzaWMuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmJsdWUuYmFzaWMuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5ibHVlLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQuYmx1ZS5idXR0b25zIC5iYXNpYy5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjM2FjMGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjM2FjMGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNTRjOGZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYmx1ZS5iYXNpYy5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLmJsdWUuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzJiYmJmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzJiYmJmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU0YzhmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmJsdWUuYmFzaWMuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuYmx1ZS5iYXNpYy5idXR0b25zIC5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5ibHVlLmJ1dHRvbnMgLmJhc2ljLmFjdGl2ZS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjM2FjMGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjM2FjMGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNTRjOGZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYmx1ZS5iYXNpYy5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5ibHVlLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLmJsdWUuYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICMyMWI4ZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICMyMWI4ZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM1NGM4ZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmVlbi5idXR0b24sXG4gLnVpLmdyZWVuLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyMWJhNDU7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuIH1cblxuIC51aS5ncmVlbi5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5ncmVlbi5idXR0b246aG92ZXIsXG4gLnVpLmdyZWVuLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxNmFiMzk7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5ncmVlbi5idXR0b246Zm9jdXMsXG4gLnVpLmdyZWVuLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMwZWE0MzI7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5ncmVlbi5idXR0b246YWN0aXZlLFxuIC51aS5ncmVlbi5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5OGYzNTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmdyZWVuLmFjdGl2ZS5idXR0b24sXG4gLnVpLmdyZWVuLmJ1dHRvbiAuYWN0aXZlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmdyZWVuLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmdyZWVuLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzYWUzODtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJhc2ljLmdyZWVuLmJ1dHRvbixcbiAudWkuYmFzaWMuZ3JlZW4uYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzIxYmE0NSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzIxYmE0NSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzIxYmE0NSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmdyZWVuLmJ1dHRvbjpob3ZlcixcbiAudWkuYmFzaWMuZ3JlZW4uYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxNmFiMzkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxNmFiMzkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxNmFiMzkgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5ncmVlbi5idXR0b246Zm9jdXMsXG4gLnVpLmJhc2ljLmdyZWVuLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMGVhNDMyIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMGVhNDMyIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMTZhYjM5ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuZ3JlZW4uYWN0aXZlLmJ1dHRvbixcbiAudWkuYmFzaWMuZ3JlZW4uYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTNhZTM4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTNhZTM4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMTk4ZjM1ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuZ3JlZW4uYnV0dG9uOmFjdGl2ZSxcbiAudWkuYmFzaWMuZ3JlZW4uYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxOThmMzUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxOThmMzUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxOThmMzUgIWltcG9ydGFudFxuIH1cblxuIC51aS5idXR0b25zOm5vdCgudmVydGljYWwpPi5iYXNpYy5ncmVlbi5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tbGVmdDogLTFweFxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmVlbi5idXR0b24sXG4gLnVpLmludmVydGVkLmdyZWVuLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjMmVjYzQwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMmVjYzQwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMmVjYzQwXG4gfVxuXG4gLnVpLmludmVydGVkLmdyZWVuLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLmdyZWVuLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLmdyZWVuLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5ncmVlbi5idXR0b25zIC5idXR0b24uYWN0aXZlLFxuIC51aS5pbnZlcnRlZC5ncmVlbi5idXR0b25zIC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5ncmVlbi5idXR0b25zIC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLmdyZWVuLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLmdyZWVuLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyYmUzNFxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmVlbi5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLmdyZWVuLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxOWI4MmJcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxZmMyMzFcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyNWEyMzNcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYmFzaWMuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5ncmVlbi5iYXNpYy5idXR0b25zIC5idXR0b24sXG4gLnVpLmludmVydGVkLmdyZWVuLmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmVlbi5iYXNpYy5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLmdyZWVuLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzIyYmUzNCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzIyYmUzNCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzJlY2M0MCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmdyZWVuLmJhc2ljLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzE5YjgyYiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzE5YjgyYiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzJlY2M0MCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmdyZWVuLmJhc2ljLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLmdyZWVuLmJhc2ljLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLmdyZWVuLmJ1dHRvbnMgLmJhc2ljLmFjdGl2ZS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjMWZjMjMxIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMWZjMjMxIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMmVjYzQwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYmFzaWMuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICMyNWEyMzMgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICMyNWEyMzMgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMyZWNjNDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5vcmFuZ2UuYnV0dG9uLFxuIC51aS5vcmFuZ2UuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyNzExYztcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lXG4gfVxuXG4gLnVpLm9yYW5nZS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5vcmFuZ2UuYnV0dG9uOmhvdmVyLFxuIC51aS5vcmFuZ2UuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyNjIwMjtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLm9yYW5nZS5idXR0b246Zm9jdXMsXG4gLnVpLm9yYW5nZS5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU1YjAwO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkub3JhbmdlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLm9yYW5nZS5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NmNTkwYztcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLm9yYW5nZS5hY3RpdmUuYnV0dG9uLFxuIC51aS5vcmFuZ2UuYnV0dG9uIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSxcbiAudWkub3JhbmdlLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLm9yYW5nZS5idXR0b25zIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTYxMDA7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5iYXNpYy5vcmFuZ2UuYnV0dG9uLFxuIC51aS5iYXNpYy5vcmFuZ2UuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2YyNzExYyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2YyNzExYyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2YyNzExYyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLm9yYW5nZS5idXR0b246aG92ZXIsXG4gLnVpLmJhc2ljLm9yYW5nZS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2YyNjIwMiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2YyNjIwMiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2YyNjIwMiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLm9yYW5nZS5idXR0b246Zm9jdXMsXG4gLnVpLmJhc2ljLm9yYW5nZS5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2U1NWIwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2U1NWIwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2YyNjIwMiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLm9yYW5nZS5hY3RpdmUuYnV0dG9uLFxuIC51aS5iYXNpYy5vcmFuZ2UuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZjU2MTAwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZjU2MTAwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjY2Y1OTBjICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMub3JhbmdlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJhc2ljLm9yYW5nZS5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2NmNTkwYyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2NmNTkwYyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2NmNTkwYyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJ1dHRvbnM6bm90KC52ZXJ0aWNhbCk+LmJhc2ljLm9yYW5nZS5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tbGVmdDogLTFweFxuIH1cblxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjg1MWIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjg1MWIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZjg1MWJcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub3JhbmdlLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLm9yYW5nZS5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9ucyAuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQub3JhbmdlLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLm9yYW5nZS5idXR0b25zIC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLm9yYW5nZS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzcwMVxuIH1cblxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNzAwMFxuIH1cblxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQub3JhbmdlLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NzAxXG4gfVxuXG4gLnVpLmludmVydGVkLm9yYW5nZS5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlNzZiMDBcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub3JhbmdlLmJhc2ljLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQub3JhbmdlLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQub3JhbmdlLmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYmFzaWMuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmNzcwMSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmNzcwMSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmODUxYiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLm9yYW5nZS5iYXNpYy5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLm9yYW5nZS5iYXNpYy5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZjE3MDAwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZjE3MDAwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmY4NTFiICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub3JhbmdlLmJhc2ljLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLm9yYW5nZS5iYXNpYy5idXR0b25zIC5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYnV0dG9ucyAuYmFzaWMuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjc3MDEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjc3MDEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZjg1MWIgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5vcmFuZ2UuYmFzaWMuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQub3JhbmdlLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLm9yYW5nZS5idXR0b25zIC5iYXNpYy5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2U3NmIwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2U3NmIwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmODUxYiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnBpbmsuYnV0dG9uLFxuIC51aS5waW5rLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDM5OTc7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuIH1cblxuIC51aS5waW5rLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0XG4gfVxuXG4gLnVpLnBpbmsuYnV0dG9uOmhvdmVyLFxuIC51aS5waW5rLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjFhOGQ7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5waW5rLmJ1dHRvbjpmb2N1cyxcbiAudWkucGluay5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEwZjg1O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkucGluay5idXR0b246YWN0aXZlLFxuIC51aS5waW5rLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzcxZjdlO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkucGluay5hY3RpdmUuYnV0dG9uLFxuIC51aS5waW5rLmJ1dHRvbiAuYWN0aXZlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLnBpbmsuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbixcbiAudWkucGluay5idXR0b25zIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlYTE1OGQ7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5iYXNpYy5waW5rLmJ1dHRvbixcbiAudWkuYmFzaWMucGluay5idXR0b25zIC5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZTAzOTk3IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZTAzOTk3IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZTAzOTk3ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMucGluay5idXR0b246aG92ZXIsXG4gLnVpLmJhc2ljLnBpbmsuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlNjFhOGQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlNjFhOGQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNlNjFhOGQgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5waW5rLmJ1dHRvbjpmb2N1cyxcbiAudWkuYmFzaWMucGluay5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2UxMGY4NSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2UxMGY4NSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2U2MWE4ZCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnBpbmsuYWN0aXZlLmJ1dHRvbixcbiAudWkuYmFzaWMucGluay5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlYTE1OGQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlYTE1OGQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNjNzFmN2UgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5waW5rLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJhc2ljLnBpbmsuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNjNzFmN2UgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNjNzFmN2UgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNjNzFmN2UgIWltcG9ydGFudFxuIH1cblxuIC51aS5idXR0b25zOm5vdCgudmVydGljYWwpPi5iYXNpYy5waW5rLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMXB4XG4gfVxuXG4gLnVpLmludmVydGVkLnBpbmsuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5waW5rLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY4ZWRmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY4ZWRmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmY4ZWRmXG4gfVxuXG4gLnVpLmludmVydGVkLnBpbmsuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucGluay5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5waW5rLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQucGluay5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnBpbmsuYnV0dG9ucyAuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucGluay5idXR0b25zIC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5waW5rLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQucGluay5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5waW5rLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQucGluay5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NGQ4XG4gfVxuXG4gLnVpLmludmVydGVkLnBpbmsuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5waW5rLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjY1ZDNcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucGluay5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5waW5rLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NGQ4XG4gfVxuXG4gLnVpLmludmVydGVkLnBpbmsuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucGluay5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWJkMVxuIH1cblxuIC51aS5pbnZlcnRlZC5waW5rLmJhc2ljLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQucGluay5iYXNpYy5idXR0b25zIC5idXR0b24sXG4gLnVpLmludmVydGVkLnBpbmsuYnV0dG9ucyAuYmFzaWMuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnBpbmsuYmFzaWMuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5waW5rLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQucGluay5idXR0b25zIC5iYXNpYy5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY3NGQ4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY3NGQ4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmY4ZWRmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucGluay5iYXNpYy5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnBpbmsuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmNjVkMyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmNjVkMyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmOGVkZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnBpbmsuYmFzaWMuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQucGluay5iYXNpYy5idXR0b25zIC5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5waW5rLmJ1dHRvbnMgLmJhc2ljLmFjdGl2ZS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY3NGQ4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY3NGQ4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmY4ZWRmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucGluay5iYXNpYy5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5waW5rLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnBpbmsuYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjViZDEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjViZDEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZjhlZGYgIWltcG9ydGFudFxuIH1cblxuIC51aS52aW9sZXQuYnV0dG9uLFxuIC51aS52aW9sZXQuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY0MzVjOTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lXG4gfVxuXG4gLnVpLnZpb2xldC5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS52aW9sZXQuYnV0dG9uOmhvdmVyLFxuIC51aS52aW9sZXQuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU4MjliYjtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnZpb2xldC5idXR0b246Zm9jdXMsXG4gLnVpLnZpb2xldC5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYyMGI1O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkudmlvbGV0LmJ1dHRvbjphY3RpdmUsXG4gLnVpLnZpb2xldC5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwMmFhMTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnZpb2xldC5hY3RpdmUuYnV0dG9uLFxuIC51aS52aW9sZXQuYnV0dG9uIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSxcbiAudWkudmlvbGV0LmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLnZpb2xldC5idXR0b25zIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM1NjI2YmY7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5iYXNpYy52aW9sZXQuYnV0dG9uLFxuIC51aS5iYXNpYy52aW9sZXQuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzY0MzVjOSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzY0MzVjOSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzY0MzVjOSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnZpb2xldC5idXR0b246aG92ZXIsXG4gLnVpLmJhc2ljLnZpb2xldC5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzU4MjliYiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzU4MjliYiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU4MjliYiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnZpb2xldC5idXR0b246Zm9jdXMsXG4gLnVpLmJhc2ljLnZpb2xldC5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzRmMjBiNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzRmMjBiNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU4MjliYiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnZpb2xldC5hY3RpdmUuYnV0dG9uLFxuIC51aS5iYXNpYy52aW9sZXQuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjNTYyNmJmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNTYyNmJmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNTAyYWExICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMudmlvbGV0LmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJhc2ljLnZpb2xldC5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzUwMmFhMSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzUwMmFhMSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzUwMmFhMSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJ1dHRvbnM6bm90KC52ZXJ0aWNhbCk+LmJhc2ljLnZpb2xldC5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tbGVmdDogLTFweFxuIH1cblxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNhMjkxZmIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNhMjkxZmIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNhMjkxZmJcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudmlvbGV0LmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLnZpb2xldC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9ucyAuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQudmlvbGV0LmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnZpb2xldC5idXR0b25zIC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnZpb2xldC5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhhNzNmZlxuIH1cblxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdkNjRmZlxuIH1cblxuIC51aS5pbnZlcnRlZC52aW9sZXQuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQudmlvbGV0LmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE3M2ZmXG4gfVxuXG4gLnVpLmludmVydGVkLnZpb2xldC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODYwZjlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudmlvbGV0LmJhc2ljLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQudmlvbGV0LmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQudmlvbGV0LmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC52aW9sZXQuYmFzaWMuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzhhNzNmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzhhNzNmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2EyOTFmYiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnZpb2xldC5iYXNpYy5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnZpb2xldC5iYXNpYy5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjN2Q2NGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjN2Q2NGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjYTI5MWZiICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudmlvbGV0LmJhc2ljLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLnZpb2xldC5iYXNpYy5idXR0b25zIC5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC52aW9sZXQuYnV0dG9ucyAuYmFzaWMuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICM4YTczZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICM4YTczZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNhMjkxZmIgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC52aW9sZXQuYmFzaWMuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQudmlvbGV0LmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnZpb2xldC5idXR0b25zIC5iYXNpYy5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzc4NjBmOSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzc4NjBmOSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2EyOTFmYiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnB1cnBsZS5idXR0b24sXG4gLnVpLnB1cnBsZS5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTMzM2M4O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiB9XG5cbiAudWkucHVycGxlLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0XG4gfVxuXG4gLnVpLnB1cnBsZS5idXR0b246aG92ZXIsXG4gLnVpLnB1cnBsZS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTYyN2JhO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkucHVycGxlLmJ1dHRvbjpmb2N1cyxcbiAudWkucHVycGxlLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZjFlYjQ7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5wdXJwbGUuYnV0dG9uOmFjdGl2ZSxcbiAudWkucHVycGxlLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODIyOTlmO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkucHVycGxlLmFjdGl2ZS5idXR0b24sXG4gLnVpLnB1cnBsZS5idXR0b24gLmFjdGl2ZS5idXR0b246YWN0aXZlLFxuIC51aS5wdXJwbGUuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbixcbiAudWkucHVycGxlLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk3MjRiZTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJhc2ljLnB1cnBsZS5idXR0b24sXG4gLnVpLmJhc2ljLnB1cnBsZS5idXR0b25zIC5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTMzM2M4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTMzM2M4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjYTMzM2M4ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMucHVycGxlLmJ1dHRvbjpob3ZlcixcbiAudWkuYmFzaWMucHVycGxlLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjOTYyN2JhIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjOTYyN2JhIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjOTYyN2JhICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMucHVycGxlLmJ1dHRvbjpmb2N1cyxcbiAudWkuYmFzaWMucHVycGxlLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjOGYxZWI0IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjOGYxZWI0IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjOTYyN2JhICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMucHVycGxlLmFjdGl2ZS5idXR0b24sXG4gLnVpLmJhc2ljLnB1cnBsZS5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICM5NzI0YmUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM5NzI0YmUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM4MjI5OWYgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5wdXJwbGUuYnV0dG9uOmFjdGl2ZSxcbiAudWkuYmFzaWMucHVycGxlLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjODIyOTlmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjODIyOTlmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjODIyOTlmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYnV0dG9uczpub3QoLnZlcnRpY2FsKT4uYmFzaWMucHVycGxlLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMXB4XG4gfVxuXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b24sXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2RjNzNmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2RjNzNmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2RjNzNmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5wdXJwbGUuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucHVycGxlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b25zIC5idXR0b24uYWN0aXZlLFxuIC51aS5pbnZlcnRlZC5wdXJwbGUuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucHVycGxlLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQucHVycGxlLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY1YWZmXG4gfVxuXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDI0YWZmXG4gfVxuXG4gLnVpLmludmVydGVkLnB1cnBsZS5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5wdXJwbGUuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjVhZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucHVycGxlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NmNDBmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5wdXJwbGUuYmFzaWMuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5wdXJwbGUuYmFzaWMuYnV0dG9ucyAuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5wdXJwbGUuYnV0dG9ucyAuYmFzaWMuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnB1cnBsZS5iYXNpYy5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnB1cnBsZS5iYXNpYy5idXR0b25zIC5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b25zIC5iYXNpYy5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZDY1YWZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZDY1YWZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZGM3M2ZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucHVycGxlLmJhc2ljLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQucHVycGxlLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNkMjRhZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNkMjRhZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkYzczZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5wdXJwbGUuYmFzaWMuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQucHVycGxlLmJhc2ljLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLnB1cnBsZS5idXR0b25zIC5iYXNpYy5hY3RpdmUuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2Q2NWFmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2Q2NWFmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2RjNzNmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnB1cnBsZS5iYXNpYy5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5wdXJwbGUuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucHVycGxlLmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbjphY3RpdmUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjY2Y0MGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjY2Y0MGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZGM3M2ZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucmVkLmJ1dHRvbixcbiAudWkucmVkLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkYjI4Mjg7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuIH1cblxuIC51aS5yZWQuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXRcbiB9XG5cbiAudWkucmVkLmJ1dHRvbjpob3ZlcixcbiAudWkucmVkLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkMDE5MTk7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5yZWQuYnV0dG9uOmZvY3VzLFxuIC51aS5yZWQuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhMTAxMDtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnJlZC5idXR0b246YWN0aXZlLFxuIC51aS5yZWQuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNiMjFlMWU7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5yZWQuYWN0aXZlLmJ1dHRvbixcbiAudWkucmVkLmJ1dHRvbiAuYWN0aXZlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLnJlZC5idXR0b25zIC5hY3RpdmUuYnV0dG9uLFxuIC51aS5yZWQuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDQxNTE1O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmFzaWMucmVkLmJ1dHRvbixcbiAudWkuYmFzaWMucmVkLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkYjI4MjggaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkYjI4MjggaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkYjI4MjggIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5yZWQuYnV0dG9uOmhvdmVyLFxuIC51aS5iYXNpYy5yZWQuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkMDE5MTkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkMDE5MTkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkMDE5MTkgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5yZWQuYnV0dG9uOmZvY3VzLFxuIC51aS5iYXNpYy5yZWQuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNjYTEwMTAgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNjYTEwMTAgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkMDE5MTkgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5yZWQuYWN0aXZlLmJ1dHRvbixcbiAudWkuYmFzaWMucmVkLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0MTUxNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0MTUxNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2IyMWUxZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnJlZC5idXR0b246YWN0aXZlLFxuIC51aS5iYXNpYy5yZWQuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNiMjFlMWUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNiMjFlMWUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNiMjFlMWUgIWltcG9ydGFudFxuIH1cblxuIC51aS5idXR0b25zOm5vdCgudmVydGljYWwpPi5iYXNpYy5yZWQuYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xcHhcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY2OTVlIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY2OTVlIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmY2OTVlXG4gfVxuXG4gLnVpLmludmVydGVkLnJlZC5idXR0b24uYWN0aXZlLFxuIC51aS5pbnZlcnRlZC5yZWQuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbnMgLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLnJlZC5idXR0b25zIC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5yZWQuYnV0dG9ucyAuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5yZWQuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjUxNDRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjQzMzVcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucmVkLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLnJlZC5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNTE0NFxuIH1cblxuIC51aS5pbnZlcnRlZC5yZWQuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzOTJiXG4gfVxuXG4gLnVpLmludmVydGVkLnJlZC5iYXNpYy5idXR0b24sXG4gLnVpLmludmVydGVkLnJlZC5iYXNpYy5idXR0b25zIC5idXR0b24sXG4gLnVpLmludmVydGVkLnJlZC5idXR0b25zIC5iYXNpYy5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucmVkLmJhc2ljLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQucmVkLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbjpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjUxNDQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjUxNDQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZjY5NWUgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5yZWQuYmFzaWMuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5yZWQuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmNDMzNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmNDMzNSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmNjk1ZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnJlZC5iYXNpYy5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5yZWQuYmFzaWMuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQucmVkLmJ1dHRvbnMgLmJhc2ljLmFjdGl2ZS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY1MTQ0IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmY1MTQ0IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmY2OTVlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucmVkLmJhc2ljLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnJlZC5iYXNpYy5idXR0b25zIC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5yZWQuYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjM5MmIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjM5MmIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZjY5NWUgIWltcG9ydGFudFxuIH1cblxuIC51aS50ZWFsLmJ1dHRvbixcbiAudWkudGVhbC5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNWFkO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiB9XG5cbiAudWkudGVhbC5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS50ZWFsLmJ1dHRvbjpob3ZlcixcbiAudWkudGVhbC5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Yzk1O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkudGVhbC5idXR0b246Zm9jdXMsXG4gLnVpLnRlYWwuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGM4NjtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnRlYWwuYnV0dG9uOmFjdGl2ZSxcbiAudWkudGVhbC5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODI3YztcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnRlYWwuYWN0aXZlLmJ1dHRvbixcbiAudWkudGVhbC5idXR0b24gLmFjdGl2ZS5idXR0b246YWN0aXZlLFxuIC51aS50ZWFsLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLnRlYWwuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Yzk1O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmFzaWMudGVhbC5idXR0b24sXG4gLnVpLmJhc2ljLnRlYWwuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwYjVhZCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwYjVhZCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzAwYjVhZCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnRlYWwuYnV0dG9uOmhvdmVyLFxuIC51aS5iYXNpYy50ZWFsLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA5Yzk1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA5Yzk1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMDA5Yzk1ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMudGVhbC5idXR0b246Zm9jdXMsXG4gLnVpLmJhc2ljLnRlYWwuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDhjODYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDhjODYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMwMDljOTUgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy50ZWFsLmFjdGl2ZS5idXR0b24sXG4gLnVpLmJhc2ljLnRlYWwuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA5Yzk1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA5Yzk1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMDA4MjdjICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMudGVhbC5idXR0b246YWN0aXZlLFxuIC51aS5iYXNpYy50ZWFsLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA4MjdjIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA4MjdjIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMDA4MjdjICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYnV0dG9uczpub3QoLnZlcnRpY2FsKT4uYmFzaWMudGVhbC5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tbGVmdDogLTFweFxuIH1cblxuIC51aS5pbnZlcnRlZC50ZWFsLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQudGVhbC5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzZkZmZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzZkZmZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzZkZmZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC50ZWFsLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLnRlYWwuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQudGVhbC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnRlYWwuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC50ZWFsLmJ1dHRvbnMgLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLnRlYWwuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQudGVhbC5idXR0b25zIC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnRlYWwuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpXG4gfVxuXG4gLnVpLmludmVydGVkLnRlYWwuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC50ZWFsLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM1NGZmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudGVhbC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnRlYWwuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmZlxuIH1cblxuIC51aS5pbnZlcnRlZC50ZWFsLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLnRlYWwuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM1NGZmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudGVhbC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC50ZWFsLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FmZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLnRlYWwuYmFzaWMuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC50ZWFsLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQudGVhbC5idXR0b25zIC5iYXNpYy5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudGVhbC5iYXNpYy5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnRlYWwuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC50ZWFsLmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbjpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICM1NGZmZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICM1NGZmZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM2ZGZmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC50ZWFsLmJhc2ljLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQudGVhbC5iYXNpYy5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjNGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjNGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNmRmZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudGVhbC5iYXNpYy5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC50ZWFsLmJhc2ljLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLnRlYWwuYnV0dG9ucyAuYmFzaWMuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICM1NGZmZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICM1NGZmZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM2ZGZmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC50ZWFsLmJhc2ljLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnRlYWwuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQudGVhbC5idXR0b25zIC5iYXNpYy5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzNhZmZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzNhZmZmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzZkZmZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm9saXZlLmJ1dHRvbixcbiAudWkub2xpdmUuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I1Y2MxODtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lXG4gfVxuXG4gLnVpLm9saXZlLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0XG4gfVxuXG4gLnVpLm9saXZlLmJ1dHRvbjpob3ZlcixcbiAudWkub2xpdmUuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E3YmQwZDtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLm9saXZlLmJ1dHRvbjpmb2N1cyxcbiAudWkub2xpdmUuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EwYjYwNTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLm9saXZlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLm9saXZlLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5ZTEzO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkub2xpdmUuYWN0aXZlLmJ1dHRvbixcbiAudWkub2xpdmUuYnV0dG9uIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSxcbiAudWkub2xpdmUuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbixcbiAudWkub2xpdmUuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFjMTA5O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmFzaWMub2xpdmUuYnV0dG9uLFxuIC51aS5iYXNpYy5vbGl2ZS5idXR0b25zIC5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjYjVjYzE4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYjVjYzE4IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjYjVjYzE4ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMub2xpdmUuYnV0dG9uOmhvdmVyLFxuIC51aS5iYXNpYy5vbGl2ZS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2E3YmQwZCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2E3YmQwZCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2E3YmQwZCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLm9saXZlLmJ1dHRvbjpmb2N1cyxcbiAudWkuYmFzaWMub2xpdmUuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhMGI2MDUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhMGI2MDUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNhN2JkMGQgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5vbGl2ZS5hY3RpdmUuYnV0dG9uLFxuIC51aS5iYXNpYy5vbGl2ZS5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhYWMxMDkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhYWMxMDkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM4ZDllMTMgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5vbGl2ZS5idXR0b246YWN0aXZlLFxuIC51aS5iYXNpYy5vbGl2ZS5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzhkOWUxMyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzhkOWUxMyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzhkOWUxMyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJ1dHRvbnM6bm90KC52ZXJ0aWNhbCk+LmJhc2ljLm9saXZlLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMXB4XG4gfVxuXG4gLnVpLmludmVydGVkLm9saXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNkOWU3NzggaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNkOWU3NzggaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkOWU3NzhcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5vbGl2ZS5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLm9saXZlLmJ1dHRvbnMgLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLm9saXZlLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLm9saXZlLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpXG4gfVxuXG4gLnVpLmludmVydGVkLm9saXZlLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZWE1Y1xuIH1cblxuIC51aS5pbnZlcnRlZC5vbGl2ZS5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLm9saXZlLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWVmNDdcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub2xpdmUuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWVkNTlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNjZGRmNGRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub2xpdmUuYmFzaWMuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5vbGl2ZS5iYXNpYy5idXR0b25zIC5idXR0b24sXG4gLnVpLmludmVydGVkLm9saXZlLmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5vbGl2ZS5iYXNpYy5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLm9saXZlLmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2Q4ZWE1YyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2Q4ZWE1YyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2Q5ZTc3OCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLm9saXZlLmJhc2ljLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2RhZWY0NyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2RhZWY0NyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2Q5ZTc3OCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLm9saXZlLmJhc2ljLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLm9saXZlLmJhc2ljLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLm9saXZlLmJ1dHRvbnMgLmJhc2ljLmFjdGl2ZS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZGFlZDU5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZGFlZDU5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZDllNzc4ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub2xpdmUuYmFzaWMuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQub2xpdmUuYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNjZGRmNGQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNjZGRmNGQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkOWU3NzggIWltcG9ydGFudFxuIH1cblxuIC51aS55ZWxsb3cuYnV0dG9uLFxuIC51aS55ZWxsb3cuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYmQwODtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lXG4gfVxuXG4gLnVpLnllbGxvdy5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS55ZWxsb3cuYnV0dG9uOmhvdmVyLFxuIC51aS55ZWxsb3cuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWUwMDtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnllbGxvdy5idXR0b246Zm9jdXMsXG4gLnVpLnllbGxvdy5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFhMzAwO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkueWVsbG93LmJ1dHRvbjphY3RpdmUsXG4gLnVpLnllbGxvdy5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NkOTkwMztcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnllbGxvdy5hY3RpdmUuYnV0dG9uLFxuIC51aS55ZWxsb3cuYnV0dG9uIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSxcbiAudWkueWVsbG93LmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLnllbGxvdy5idXR0b25zIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFlMDA7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5iYXNpYy55ZWxsb3cuYnV0dG9uLFxuIC51aS5iYXNpYy55ZWxsb3cuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZiYmQwOCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZiYmQwOCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZiYmQwOCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnllbGxvdy5idXR0b246aG92ZXIsXG4gLnVpLmJhc2ljLnllbGxvdy5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2VhYWUwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2VhYWUwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2VhYWUwMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnllbGxvdy5idXR0b246Zm9jdXMsXG4gLnVpLmJhc2ljLnllbGxvdy5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2RhYTMwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2RhYTMwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2VhYWUwMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnllbGxvdy5hY3RpdmUuYnV0dG9uLFxuIC51aS5iYXNpYy55ZWxsb3cuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZWFhZTAwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZWFhZTAwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjY2Q5OTAzICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMueWVsbG93LmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJhc2ljLnllbGxvdy5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2NkOTkwMyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2NkOTkwMyBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2NkOTkwMyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJ1dHRvbnM6bm90KC52ZXJ0aWNhbCk+LmJhc2ljLnllbGxvdy5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tbGVmdDogLTFweFxuIH1cblxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmUyMWYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmUyMWYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmUyMWZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLnllbGxvdy5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYnV0dG9ucyAuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnllbGxvdy5idXR0b25zIC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnllbGxvdy5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNilcbiB9XG5cbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRmMDVcbiB9XG5cbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWQ1MDBcbiB9XG5cbiAudWkuaW52ZXJ0ZWQueWVsbG93LmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLnllbGxvdy5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGYwNVxuIH1cblxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjZDAwXG4gfVxuXG4gLnVpLmludmVydGVkLnllbGxvdy5iYXNpYy5idXR0b24sXG4gLnVpLmludmVydGVkLnllbGxvdy5iYXNpYy5idXR0b25zIC5idXR0b24sXG4gLnVpLmludmVydGVkLnllbGxvdy5idXR0b25zIC5iYXNpYy5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJhc2ljLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbjpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmRmMDUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmRmMDUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmUyMWYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYmFzaWMuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggI2Y1ZDUwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2Y1ZDUwMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZTIxZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnllbGxvdy5iYXNpYy5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYmFzaWMuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJ1dHRvbnMgLmJhc2ljLmFjdGl2ZS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZkZjA1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZkZjA1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZlMjFmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQueWVsbG93LmJhc2ljLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnllbGxvdy5iYXNpYy5idXR0b25zIC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC55ZWxsb3cuYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNlYmNkMDAgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNlYmNkMDAgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmUyMWYgIWltcG9ydGFudFxuIH1cblxuIC51aS5wcmltYXJ5LmJ1dHRvbixcbiAudWkucHJpbWFyeS5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4NWQwO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiB9XG5cbiAudWkucHJpbWFyeS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5wcmltYXJ5LmJ1dHRvbjpob3ZlcixcbiAudWkucHJpbWFyeS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY3OGMyO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkucHJpbWFyeS5idXR0b246Zm9jdXMsXG4gLnVpLnByaW1hcnkuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBkNzFiYjtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnByaW1hcnkuYnV0dG9uOmFjdGl2ZSxcbiAudWkucHJpbWFyeS5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFhNjlhNDtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnByaW1hcnkuYWN0aXZlLmJ1dHRvbixcbiAudWkucHJpbWFyeS5idXR0b24gLmFjdGl2ZS5idXR0b246YWN0aXZlLFxuIC51aS5wcmltYXJ5LmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLnByaW1hcnkuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI3OWM2O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmFzaWMucHJpbWFyeS5idXR0b24sXG4gLnVpLmJhc2ljLnByaW1hcnkuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzIxODVkMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzIxODVkMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzIxODVkMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnByaW1hcnkuYnV0dG9uOmhvdmVyLFxuIC51aS5iYXNpYy5wcmltYXJ5LmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTY3OGMyIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTY3OGMyIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMTY3OGMyICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMucHJpbWFyeS5idXR0b246Zm9jdXMsXG4gLnVpLmJhc2ljLnByaW1hcnkuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwZDcxYmIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwZDcxYmIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxNjc4YzIgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5wcmltYXJ5LmFjdGl2ZS5idXR0b24sXG4gLnVpLmJhc2ljLnByaW1hcnkuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTI3OWM2IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTI3OWM2IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMWE2OWE0ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMucHJpbWFyeS5idXR0b246YWN0aXZlLFxuIC51aS5iYXNpYy5wcmltYXJ5LmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMWE2OWE0IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMWE2OWE0IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMWE2OWE0ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYnV0dG9uczpub3QoLnZlcnRpY2FsKT4uYmFzaWMucHJpbWFyeS5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tbGVmdDogLTFweFxuIH1cblxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzU0YzhmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzU0YzhmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU0YzhmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLnByaW1hcnkuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnByaW1hcnkuYnV0dG9uOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJ1dHRvbnMgLmJ1dHRvbi5hY3RpdmUsXG4gLnVpLmludmVydGVkLnByaW1hcnkuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5idXR0b25zIC5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnByaW1hcnkuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnByaW1hcnkuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzBmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJiYmZmXG4gfVxuXG4gLnVpLmludmVydGVkLnByaW1hcnkuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5idXR0b25zIC5hY3RpdmUuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhYzBmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnByaW1hcnkuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyMWI4ZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5iYXNpYy5idXR0b24sXG4gLnVpLmludmVydGVkLnByaW1hcnkuYmFzaWMuYnV0dG9ucyAuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJhc2ljLmJ1dHRvbjpob3ZlcixcbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5iYXNpYy5idXR0b25zIC5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnByaW1hcnkuYnV0dG9ucyAuYmFzaWMuYnV0dG9uOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzNhYzBmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzNhYzBmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU0YzhmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnByaW1hcnkuYmFzaWMuYnV0dG9uOmZvY3VzLFxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICMyYmJiZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICMyYmJiZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM1NGM4ZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJhc2ljLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLnByaW1hcnkuYmFzaWMuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5idXR0b25zIC5iYXNpYy5hY3RpdmUuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzNhYzBmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzNhYzBmZiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU0YzhmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnByaW1hcnkuYmFzaWMuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQucHJpbWFyeS5iYXNpYy5idXR0b25zIC5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5wcmltYXJ5LmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbjphY3RpdmUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjMjFiOGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMjFiOGZmIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNTRjOGZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LmJ1dHRvbixcbiAudWkuc2Vjb25kYXJ5LmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFjMWQ7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuIH1cblxuIC51aS5zZWNvbmRhcnkuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXRcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LmJ1dHRvbjpob3ZlcixcbiAudWkuc2Vjb25kYXJ5LmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzI5MmE7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5zZWNvbmRhcnkuYnV0dG9uOmZvY3VzLFxuIC51aS5zZWNvbmRhcnkuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJlMzAzMjtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnNlY29uZGFyeS5idXR0b246YWN0aXZlLFxuIC51aS5zZWNvbmRhcnkuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDM2Mzc7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5zZWNvbmRhcnkuYWN0aXZlLmJ1dHRvbixcbiAudWkuc2Vjb25kYXJ5LmJ1dHRvbiAuYWN0aXZlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLnNlY29uZGFyeS5idXR0b25zIC5hY3RpdmUuYnV0dG9uLFxuIC51aS5zZWNvbmRhcnkuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbjphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyOTJhO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmFzaWMuc2Vjb25kYXJ5LmJ1dHRvbixcbiAudWkuYmFzaWMuc2Vjb25kYXJ5LmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxYjFjMWQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxYjFjMWQgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxYjFjMWQgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5zZWNvbmRhcnkuYnV0dG9uOmhvdmVyLFxuIC51aS5iYXNpYy5zZWNvbmRhcnkuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyNzI5MmEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyNzI5MmEgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMyNzI5MmEgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5zZWNvbmRhcnkuYnV0dG9uOmZvY3VzLFxuIC51aS5iYXNpYy5zZWNvbmRhcnkuYnV0dG9ucyAuYnV0dG9uOmZvY3VzIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyZTMwMzIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyZTMwMzIgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMyNzI5MmEgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5zZWNvbmRhcnkuYWN0aXZlLmJ1dHRvbixcbiAudWkuYmFzaWMuc2Vjb25kYXJ5LmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzI3MjkyYSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzI3MjkyYSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzM0MzYzNyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnNlY29uZGFyeS5idXR0b246YWN0aXZlLFxuIC51aS5iYXNpYy5zZWNvbmRhcnkuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMzNDM2MzcgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMzNDM2MzcgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMzNDM2MzcgIWltcG9ydGFudFxuIH1cblxuIC51aS5idXR0b25zOm5vdCgudmVydGljYWwpPi5iYXNpYy5wcmltYXJ5LmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMXB4XG4gfVxuXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b24sXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzU0NTQ1NCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzU0NTQ1NCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU0NTQ1NFxuIH1cblxuIC51aS5pbnZlcnRlZC5zZWNvbmRhcnkuYnV0dG9uLmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuc2Vjb25kYXJ5LmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b25zIC5idXR0b24uYWN0aXZlLFxuIC51aS5pbnZlcnRlZC5zZWNvbmRhcnkuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuc2Vjb25kYXJ5LmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuc2Vjb25kYXJ5LmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxXG4gfVxuXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b246Zm9jdXMsXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjg2ODY4XG4gfVxuXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5hY3RpdmUuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5zZWNvbmRhcnkuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjFcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuc2Vjb25kYXJ5LmJ1dHRvbjphY3RpdmUsXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZlNmU2ZVxuIH1cblxuIC51aS5pbnZlcnRlZC5zZWNvbmRhcnkuYmFzaWMuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5zZWNvbmRhcnkuYmFzaWMuYnV0dG9ucyAuYnV0dG9uLFxuIC51aS5pbnZlcnRlZC5zZWNvbmRhcnkuYnV0dG9ucyAuYmFzaWMuYnV0dG9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5iYXNpYy5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5iYXNpYy5idXR0b25zIC5idXR0b246aG92ZXIsXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b25zIC5iYXNpYy5idXR0b246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjNjE2MTYxIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjNjE2MTYxIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNTQ1NDU0ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuc2Vjb25kYXJ5LmJhc2ljLmJ1dHRvbjpmb2N1cyxcbiAudWkuaW52ZXJ0ZWQuc2Vjb25kYXJ5LmJhc2ljLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICM2ODY4NjggaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICM2ODY4NjggaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM1NDU0NTQgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5zZWNvbmRhcnkuYmFzaWMuYWN0aXZlLmJ1dHRvbixcbiAudWkuaW52ZXJ0ZWQuc2Vjb25kYXJ5LmJhc2ljLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5idXR0b25zIC5iYXNpYy5hY3RpdmUuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggIzYxNjE2MSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzYxNjE2MSBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU0NTQ1NCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnNlY29uZGFyeS5iYXNpYy5idXR0b246YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5zZWNvbmRhcnkuYmFzaWMuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSxcbiAudWkuaW52ZXJ0ZWQuc2Vjb25kYXJ5LmJ1dHRvbnMgLmJhc2ljLmJ1dHRvbjphY3RpdmUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjNmU2ZTZlIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjNmU2ZTZlIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNTQ1NDU0ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucG9zaXRpdmUuYnV0dG9uLFxuIC51aS5wb3NpdGl2ZS5idXR0b25zIC5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFiYTQ1O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiB9XG5cbiAudWkucG9zaXRpdmUuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXRcbiB9XG5cbiAudWkucG9zaXRpdmUuYnV0dG9uOmhvdmVyLFxuIC51aS5wb3NpdGl2ZS5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZhYjM5O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkucG9zaXRpdmUuYnV0dG9uOmZvY3VzLFxuIC51aS5wb3NpdGl2ZS5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGVhNDMyO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkucG9zaXRpdmUuYnV0dG9uOmFjdGl2ZSxcbiAudWkucG9zaXRpdmUuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxOThmMzU7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5wb3NpdGl2ZS5hY3RpdmUuYnV0dG9uLFxuIC51aS5wb3NpdGl2ZS5idXR0b24gLmFjdGl2ZS5idXR0b246YWN0aXZlLFxuIC51aS5wb3NpdGl2ZS5idXR0b25zIC5hY3RpdmUuYnV0dG9uLFxuIC51aS5wb3NpdGl2ZS5idXR0b25zIC5hY3RpdmUuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxM2FlMzg7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5iYXNpYy5wb3NpdGl2ZS5idXR0b24sXG4gLnVpLmJhc2ljLnBvc2l0aXZlLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyMWJhNDUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyMWJhNDUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMyMWJhNDUgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5wb3NpdGl2ZS5idXR0b246aG92ZXIsXG4gLnVpLmJhc2ljLnBvc2l0aXZlLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTZhYjM5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTZhYjM5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMTZhYjM5ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMucG9zaXRpdmUuYnV0dG9uOmZvY3VzLFxuIC51aS5iYXNpYy5wb3NpdGl2ZS5idXR0b25zIC5idXR0b246Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzBlYTQzMiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzBlYTQzMiBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzE2YWIzOSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnBvc2l0aXZlLmFjdGl2ZS5idXR0b24sXG4gLnVpLmJhc2ljLnBvc2l0aXZlLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24ge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzEzYWUzOCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzEzYWUzOCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzE5OGYzNSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnBvc2l0aXZlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLmJhc2ljLnBvc2l0aXZlLmJ1dHRvbnMgLmJ1dHRvbjphY3RpdmUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTk4ZjM1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTk4ZjM1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMTk4ZjM1ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYnV0dG9uczpub3QoLnZlcnRpY2FsKT4uYmFzaWMucHJpbWFyeS5idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tbGVmdDogLTFweFxuIH1cblxuIC51aS5uZWdhdGl2ZS5idXR0b24sXG4gLnVpLm5lZ2F0aXZlLmJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkYjI4Mjg7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuIH1cblxuIC51aS5uZWdhdGl2ZS5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5uZWdhdGl2ZS5idXR0b246aG92ZXIsXG4gLnVpLm5lZ2F0aXZlLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkMDE5MTk7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5uZWdhdGl2ZS5idXR0b246Zm9jdXMsXG4gLnVpLm5lZ2F0aXZlLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNjYTEwMTA7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5uZWdhdGl2ZS5idXR0b246YWN0aXZlLFxuIC51aS5uZWdhdGl2ZS5idXR0b25zIC5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IyMWUxZTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLm5lZ2F0aXZlLmFjdGl2ZS5idXR0b24sXG4gLnVpLm5lZ2F0aXZlLmJ1dHRvbiAuYWN0aXZlLmJ1dHRvbjphY3RpdmUsXG4gLnVpLm5lZ2F0aXZlLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b24sXG4gLnVpLm5lZ2F0aXZlLmJ1dHRvbnMgLmFjdGl2ZS5idXR0b246YWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0MTUxNTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJhc2ljLm5lZ2F0aXZlLmJ1dHRvbixcbiAudWkuYmFzaWMubmVnYXRpdmUuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2RiMjgyOCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2RiMjgyOCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2RiMjgyOCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLm5lZ2F0aXZlLmJ1dHRvbjpob3ZlcixcbiAudWkuYmFzaWMubmVnYXRpdmUuYnV0dG9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkMDE5MTkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkMDE5MTkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkMDE5MTkgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5uZWdhdGl2ZS5idXR0b246Zm9jdXMsXG4gLnVpLmJhc2ljLm5lZ2F0aXZlLmJ1dHRvbnMgLmJ1dHRvbjpmb2N1cyB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjY2ExMDEwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjY2ExMDEwIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZDAxOTE5ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMubmVnYXRpdmUuYWN0aXZlLmJ1dHRvbixcbiAudWkuYmFzaWMubmVnYXRpdmUuYnV0dG9ucyAuYWN0aXZlLmJ1dHRvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDQxNTE1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDQxNTE1IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjYjIxZTFlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMubmVnYXRpdmUuYnV0dG9uOmFjdGl2ZSxcbiAudWkuYmFzaWMubmVnYXRpdmUuYnV0dG9ucyAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNiMjFlMWUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNiMjFlMWUgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNiMjFlMWUgIWltcG9ydGFudFxuIH1cblxuIC51aS5idXR0b25zOm5vdCgudmVydGljYWwpPi5iYXNpYy5wcmltYXJ5LmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMXB4XG4gfVxuXG4gLnVpLmJ1dHRvbnMge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBmb250LXNpemU6IDA7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgbWFyZ2luOiAwIC4yNWVtIDAgMFxuIH1cblxuIC51aS5idXR0b25zOm5vdCguYmFzaWMpOm5vdCguaW52ZXJ0ZWQpIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJ1dHRvbnM6YWZ0ZXIge1xuICAgICBjb250ZW50OiBcIi5cIjtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIGhlaWdodDogMDtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5idXR0b25zIC5idXR0b24ge1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAtbXMtZmxleDogMSAwIGF1dG87XG4gICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICBtYXJnaW46IDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIG1hcmdpbjogMFxuIH1cblxuIC51aS5idXR0b25zOm5vdCguYmFzaWMpOm5vdCguaW52ZXJ0ZWQpPi5idXR0b24sXG4gLnVpLmJ1dHRvbnM+LnVpLmJ1dHRvbjpub3QoLmJhc2ljKTpub3QoLmludmVydGVkKSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50IGluc2V0LCAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50IGluc2V0LCAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS5idXR0b25zIC5idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLmJ1dHRvbnMgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS52ZXJ0aWNhbC5idXR0b25zIHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiB9XG5cbiAudWkudmVydGljYWwuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIGZsb2F0OiBub25lO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgbWFyZ2luOiAwO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDBcbiB9XG5cbiAudWkudmVydGljYWwuYnV0dG9ucyAuYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnZlcnRpY2FsLmJ1dHRvbnMgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnZlcnRpY2FsLmJ1dHRvbnMgLmJ1dHRvbjpvbmx5LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gQ29udGFpbmVyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5jb250YWluZXIge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgICAgLnVpLmNvbnRhaW5lciB7XG4gICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW0gIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQuY29udGFpbmVyIHtcbiAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5yZWxheGVkLmdyaWQuY29udGFpbmVyIHtcbiAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS52ZXJ5LnJlbGF4ZWQuZ3JpZC5jb250YWluZXIge1xuICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuICAgICAudWkuY29udGFpbmVyIHtcbiAgICAgICAgIHdpZHRoOiA3MjNweDtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQuY29udGFpbmVyIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDcyM3B4ICsgMnJlbSkgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLnJlbGF4ZWQuZ3JpZC5jb250YWluZXIge1xuICAgICAgICAgd2lkdGg6IGNhbGMoNzIzcHggKyAzcmVtKSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkudmVyeS5yZWxheGVkLmdyaWQuY29udGFpbmVyIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDcyM3B4ICsgNXJlbSkgIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpIHtcbiAgICAgLnVpLmNvbnRhaW5lciB7XG4gICAgICAgICB3aWR0aDogOTMzcHg7XG4gICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkLmNvbnRhaW5lciB7XG4gICAgICAgICB3aWR0aDogY2FsYyg5MzNweCArIDJyZW0pICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5yZWxheGVkLmdyaWQuY29udGFpbmVyIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDkzM3B4ICsgM3JlbSkgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLnZlcnkucmVsYXhlZC5ncmlkLmNvbnRhaW5lciB7XG4gICAgICAgICB3aWR0aDogY2FsYyg5MzNweCArIDVyZW0pICFpbXBvcnRhbnRcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgLnVpLmNvbnRhaW5lciB7XG4gICAgICAgICB3aWR0aDogMTEyN3B4O1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZC5jb250YWluZXIge1xuICAgICAgICAgd2lkdGg6IGNhbGMoMTEyN3B4ICsgMnJlbSkgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLnJlbGF4ZWQuZ3JpZC5jb250YWluZXIge1xuICAgICAgICAgd2lkdGg6IGNhbGMoMTEyN3B4ICsgM3JlbSkgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLnZlcnkucmVsYXhlZC5ncmlkLmNvbnRhaW5lciB7XG4gICAgICAgICB3aWR0aDogY2FsYygxMTI3cHggKyA1cmVtKSAhaW1wb3J0YW50XG4gICAgIH1cbiB9XG5cbiAudWkudGV4dC5jb250YWluZXIge1xuICAgICBmb250LWZhbWlseTogTGF0bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICAgICBsaW5lLWhlaWdodDogMS41XG4gfVxuXG4gLnVpLnRleHQuY29udGFpbmVyIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtXG4gfVxuXG4gLnVpLmZsdWlkLmNvbnRhaW5lciB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpW2NsYXNzKj1cImxlZnQgYWxpZ25lZFwiXS5jb250YWluZXIge1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gfVxuXG4gLnVpW2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJdLmNvbnRhaW5lciB7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlclxuIH1cblxuIC51aVtjbGFzcyo9XCJyaWdodCBhbGlnbmVkXCJdLmNvbnRhaW5lciB7XG4gICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gfVxuXG4gLnVpLmp1c3RpZmllZC5jb250YWluZXIge1xuICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAtd2Via2l0LWh5cGhlbnM6IGF1dG87XG4gICAgIC1tcy1oeXBoZW5zOiBhdXRvO1xuICAgICBoeXBoZW5zOiBhdXRvXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gRGl2aWRlclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuZGl2aWRlciB7XG4gICAgIG1hcmdpbjogMXJlbSAwO1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgaGVpZ2h0OiAwO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NSk7XG4gICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkuZGl2aWRlcjpub3QoLnZlcnRpY2FsKTpub3QoLmhvcml6b250YWwpIHtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpXG4gfVxuXG4gLnVpLmdyaWQ+LmNvbHVtbisuZGl2aWRlcixcbiAudWkuZ3JpZD4ucm93Pi5jb2x1bW4rLmRpdmlkZXIge1xuICAgICBsZWZ0OiBhdXRvXG4gfVxuXG4gLnVpLmhvcml6b250YWwuZGl2aWRlciB7XG4gICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIG1hcmdpbjogJyc7XG4gICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5kaXZpZGVyOmFmdGVyLFxuIC51aS5ob3Jpem9udGFsLmRpdmlkZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogJyc7XG4gICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgdG9wOiA1MCU7XG4gICAgIHdpZHRoOiA1MCU7XG4gICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5kaXZpZGVyOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFlbSB0b3AgNTAlXG4gfVxuXG4gLnVpLmhvcml6b250YWwuZGl2aWRlcjphZnRlciB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMWVtIHRvcCA1MCVcbiB9XG5cbiAudWkudmVydGljYWwuZGl2aWRlciB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgei1pbmRleDogMjtcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgaGVpZ2h0OiA1MCU7XG4gICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcbiB9XG5cbiAudWkudmVydGljYWwuZGl2aWRlcjphZnRlcixcbiAudWkudmVydGljYWwuZGl2aWRlcjpiZWZvcmUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIHotaW5kZXg6IDM7XG4gICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKTtcbiAgICAgd2lkdGg6IDAlO1xuICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pXG4gfVxuXG4gLnVpLnZlcnRpY2FsLmRpdmlkZXI6YmVmb3JlIHtcbiAgICAgdG9wOiAtMTAwJVxuIH1cblxuIC51aS52ZXJ0aWNhbC5kaXZpZGVyOmFmdGVyIHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICBib3R0b206IDBcbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcblxuICAgICAudWkuZ3JpZCAuc3RhY2thYmxlLnJvdyAudWkudmVydGljYWwuZGl2aWRlcixcbiAgICAgLnVpLnN0YWNrYWJsZS5ncmlkIC51aS52ZXJ0aWNhbC5kaXZpZGVyIHtcbiAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgIG1hcmdpbjogJyc7XG4gICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gICAgIH1cblxuICAgICAudWkuZ3JpZCAuc3RhY2thYmxlLnJvdyAudWkudmVydGljYWwuZGl2aWRlcjphZnRlcixcbiAgICAgLnVpLmdyaWQgLnN0YWNrYWJsZS5yb3cgLnVpLnZlcnRpY2FsLmRpdmlkZXI6YmVmb3JlLFxuICAgICAudWkuc3RhY2thYmxlLmdyaWQgLnVpLnZlcnRpY2FsLmRpdmlkZXI6YWZ0ZXIsXG4gICAgIC51aS5zdGFja2FibGUuZ3JpZCAudWkudmVydGljYWwuZGl2aWRlcjpiZWZvcmUge1xuICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkIC5zdGFja2FibGUucm93IC51aS52ZXJ0aWNhbC5kaXZpZGVyOmJlZm9yZSxcbiAgICAgLnVpLnN0YWNrYWJsZS5ncmlkIC51aS52ZXJ0aWNhbC5kaXZpZGVyOmJlZm9yZSB7XG4gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxZW0gdG9wIDUwJVxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQgLnN0YWNrYWJsZS5yb3cgLnVpLnZlcnRpY2FsLmRpdmlkZXI6YWZ0ZXIsXG4gICAgIC51aS5zdGFja2FibGUuZ3JpZCAudWkudmVydGljYWwuZGl2aWRlcjphZnRlciB7XG4gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDFlbSB0b3AgNTAlXG4gICAgIH1cbiB9XG5cbiAudWkuZGl2aWRlcj4uaWNvbiB7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuIH1cblxuIC51aS5oaWRkZW4uZGl2aWRlciB7XG4gICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuIH1cblxuIC51aS5oaWRkZW4uZGl2aWRlcjphZnRlcixcbiAudWkuaGlkZGVuLmRpdmlkZXI6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5kaXZpZGVyLmludmVydGVkLFxuIC51aS5ob3Jpem9udGFsLmludmVydGVkLmRpdmlkZXIsXG4gLnVpLnZlcnRpY2FsLmludmVydGVkLmRpdmlkZXIge1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5kaXZpZGVyLmludmVydGVkLFxuIC51aS5kaXZpZGVyLmludmVydGVkOmFmdGVyLFxuIC51aS5kaXZpZGVyLmludmVydGVkOmJlZm9yZSB7XG4gICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSAhaW1wb3J0YW50O1xuICAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAuMTUpICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAhaW1wb3J0YW50O1xuICAgICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZpdHRlZC5kaXZpZGVyIHtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLmNsZWFyaW5nLmRpdmlkZXIge1xuICAgICBjbGVhcjogYm90aFxuIH1cblxuIC51aS5zZWN0aW9uLmRpdmlkZXIge1xuICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICBtYXJnaW4tYm90dG9tOiAycmVtXG4gfVxuXG4gLnVpLmRpdmlkZXIge1xuICAgICBmb250LXNpemU6IDFyZW1cbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5kaXZpZGVyOmFmdGVyLFxuIC51aS5ob3Jpem9udGFsLmRpdmlkZXI6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFCYUFBQUFBQ0NBWUFBQUN1VEh1S0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeUZwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOUzFqTURFMElEYzVMakUxTVRRNE1Td2dNakF4TXk4d015OHhNeTB4TWpvd09Ub3hOU0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESUNoWGFXNWtiM2R6S1NJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvMU9UaEJSRFk0T1VORE1UWXhNVVUwT1VFM05VVkdPRUpETXpNek1qRTJOeUlnZUcxd1RVMDZSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG8xT1RoQlJEWTRRVU5ETVRZeE1VVTBPVUUzTlVWR09FSkRNek16TWpFMk55SStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPalU1T0VGRU5qZzNRME14TmpFeFJUUTVRVGMxUlVZNFFrTXpNek15TVRZM0lpQnpkRkpsWmpwa2IyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qVTVPRUZFTmpnNFEwTXhOakV4UlRRNVFUYzFSVVk0UWtNek16TXlNVFkzSWk4K0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4K1ZVNTEzZ0FBQURWSlJFRlVlTnJzMERFTkFDQVFCREJJV0xHQkpRYnkvbVVjSm41c0pYUW1PUU1BQUFBQUFKcXQrMnByQUFBQUFBQ2cyeGRnQU5rNkJFVnVKZ3lNQUFBQUFFbEZUa1N1UW1DQylcbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcblxuICAgICAudWkuZ3JpZCAuc3RhY2thYmxlLnJvdyAudWkudmVydGljYWwuZGl2aWRlcjphZnRlcixcbiAgICAgLnVpLmdyaWQgLnN0YWNrYWJsZS5yb3cgLnVpLnZlcnRpY2FsLmRpdmlkZXI6YmVmb3JlLFxuICAgICAudWkuc3RhY2thYmxlLmdyaWQgLnVpLnZlcnRpY2FsLmRpdmlkZXI6YWZ0ZXIsXG4gICAgIC51aS5zdGFja2FibGUuZ3JpZCAudWkudmVydGljYWwuZGl2aWRlcjpiZWZvcmUge1xuICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFCYUFBQUFBQ0NBWUFBQUN1VEh1S0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeUZwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOUzFqTURFMElEYzVMakUxTVRRNE1Td2dNakF4TXk4d015OHhNeTB4TWpvd09Ub3hOU0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESUNoWGFXNWtiM2R6S1NJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvMU9UaEJSRFk0T1VORE1UWXhNVVUwT1VFM05VVkdPRUpETXpNek1qRTJOeUlnZUcxd1RVMDZSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG8xT1RoQlJEWTRRVU5ETVRZeE1VVTBPVUUzTlVWR09FSkRNek16TWpFMk55SStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPalU1T0VGRU5qZzNRME14TmpFeFJUUTVRVGMxUlVZNFFrTXpNek15TVRZM0lpQnpkRkpsWmpwa2IyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qVTVPRUZFTmpnNFEwTXhOakV4UlRRNVFUYzFSVVk0UWtNek16TXlNVFkzSWk4K0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4K1ZVNTEzZ0FBQURWSlJFRlVlTnJzMERFTkFDQVFCREJJV0xHQkpRYnkvbVVjSm41c0pYUW1PUU1BQUFBQUFKcXQrMnByQUFBQUFBQ2cyeGRnQU5rNkJFVnVKZ3lNQUFBQUFFbEZUa1N1UW1DQylcbiAgICAgfVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIEZsYWdcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gaS5mbGFnOm5vdCguaWNvbikge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHdpZHRoOiAxNnB4O1xuICAgICBoZWlnaHQ6IDExcHg7XG4gICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgIG1hcmdpbjogMCAuNWVtIDAgMDtcbiAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICBzcGVhazogbm9uZTtcbiAgICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG4gfVxuXG4gaS5mbGFnOm5vdCguaWNvbik6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgYmFja2dyb3VuZDogdXJsKHRoZW1lcy9kZWZhdWx0L2Fzc2V0cy9pbWFnZXMvZmxhZ3MucG5nKSBuby1yZXBlYXQgLTEwOHB4IC0xOTc2cHg7XG4gICAgIHdpZHRoOiAxNnB4O1xuICAgICBoZWlnaHQ6IDExcHhcbiB9XG5cbiBpLmZsYWcuYWQ6YmVmb3JlLFxuIGkuZmxhZy5hbmRvcnJhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMFxuIH1cblxuIGkuZmxhZy5hZTpiZWZvcmUsXG4gaS5mbGFnLnVhZTpiZWZvcmUsXG4gaS5mbGFnLnVuaXRlZC5hcmFiLmVtaXJhdGVzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI2cHhcbiB9XG5cbiBpLmZsYWcuYWY6YmVmb3JlLFxuIGkuZmxhZy5hZmdoYW5pc3RhbjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MnB4XG4gfVxuXG4gaS5mbGFnLmFnOmJlZm9yZSxcbiBpLmZsYWcuYW50aWd1YTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03OHB4XG4gfVxuXG4gaS5mbGFnLmFpOmJlZm9yZSxcbiBpLmZsYWcuYW5ndWlsbGE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTA0cHhcbiB9XG5cbiBpLmZsYWcuYWw6YmVmb3JlLFxuIGkuZmxhZy5hbGJhbmlhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEzMHB4XG4gfVxuXG4gaS5mbGFnLmFtOmJlZm9yZSxcbiBpLmZsYWcuYXJtZW5pYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTZweFxuIH1cblxuIGkuZmxhZy5hbjpiZWZvcmUsXG4gaS5mbGFnLm5ldGhlcmxhbmRzLmFudGlsbGVzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4MnB4XG4gfVxuXG4gaS5mbGFnLmFuZ29sYTpiZWZvcmUsXG4gaS5mbGFnLmFvOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwOHB4XG4gfVxuXG4gaS5mbGFnLmFyOmJlZm9yZSxcbiBpLmZsYWcuYXJnZW50aW5hOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIzNHB4XG4gfVxuXG4gaS5mbGFnLmFtZXJpY2FuLnNhbW9hOmJlZm9yZSxcbiBpLmZsYWcuYXM6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjYwcHhcbiB9XG5cbiBpLmZsYWcuYXQ6YmVmb3JlLFxuIGkuZmxhZy5hdXN0cmlhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI4NnB4XG4gfVxuXG4gaS5mbGFnLmF1OmJlZm9yZSxcbiBpLmZsYWcuYXVzdHJhbGlhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMxMnB4XG4gfVxuXG4gaS5mbGFnLmFydWJhOmJlZm9yZSxcbiBpLmZsYWcuYXc6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzM4cHhcbiB9XG5cbiBpLmZsYWcuYWxhbmQuaXNsYW5kczpiZWZvcmUsXG4gaS5mbGFnLmF4OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM2NHB4XG4gfVxuXG4gaS5mbGFnLmF6OmJlZm9yZSxcbiBpLmZsYWcuYXplcmJhaWphbjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOTBweFxuIH1cblxuIGkuZmxhZy5iYTpiZWZvcmUsXG4gaS5mbGFnLmJvc25pYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MTZweFxuIH1cblxuIGkuZmxhZy5iYXJiYWRvczpiZWZvcmUsXG4gaS5mbGFnLmJiOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ0MnB4XG4gfVxuXG4gaS5mbGFnLmJhbmdsYWRlc2g6YmVmb3JlLFxuIGkuZmxhZy5iZDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00NjhweFxuIH1cblxuIGkuZmxhZy5iZTpiZWZvcmUsXG4gaS5mbGFnLmJlbGdpdW06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDk0cHhcbiB9XG5cbiBpLmZsYWcuYmY6YmVmb3JlLFxuIGkuZmxhZy5idXJraW5hLmZhc286YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTIwcHhcbiB9XG5cbiBpLmZsYWcuYmc6YmVmb3JlLFxuIGkuZmxhZy5idWxnYXJpYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01NDZweFxuIH1cblxuIGkuZmxhZy5iYWhyYWluOmJlZm9yZSxcbiBpLmZsYWcuYmg6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTcycHhcbiB9XG5cbiBpLmZsYWcuYmk6YmVmb3JlLFxuIGkuZmxhZy5idXJ1bmRpOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU5OHB4XG4gfVxuXG4gaS5mbGFnLmJlbmluOmJlZm9yZSxcbiBpLmZsYWcuYmo6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjI0cHhcbiB9XG5cbiBpLmZsYWcuYmVybXVkYTpiZWZvcmUsXG4gaS5mbGFnLmJtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY1MHB4XG4gfVxuXG4gaS5mbGFnLmJuOmJlZm9yZSxcbiBpLmZsYWcuYnJ1bmVpOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY3NnB4XG4gfVxuXG4gaS5mbGFnLmJvOmJlZm9yZSxcbiBpLmZsYWcuYm9saXZpYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MDJweFxuIH1cblxuIGkuZmxhZy5icjpiZWZvcmUsXG4gaS5mbGFnLmJyYXppbDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MjhweFxuIH1cblxuIGkuZmxhZy5iYWhhbWFzOmJlZm9yZSxcbiBpLmZsYWcuYnM6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzU0cHhcbiB9XG5cbiBpLmZsYWcuYmh1dGFuOmJlZm9yZSxcbiBpLmZsYWcuYnQ6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzgwcHhcbiB9XG5cbiBpLmZsYWcuYm91dmV0LmlzbGFuZDpiZWZvcmUsXG4gaS5mbGFnLmJ2OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgwNnB4XG4gfVxuXG4gaS5mbGFnLmJvdHN3YW5hOmJlZm9yZSxcbiBpLmZsYWcuYnc6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODMycHhcbiB9XG5cbiBpLmZsYWcuYmVsYXJ1czpiZWZvcmUsXG4gaS5mbGFnLmJ5OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTg1OHB4XG4gfVxuXG4gaS5mbGFnLmJlbGl6ZTpiZWZvcmUsXG4gaS5mbGFnLmJ6OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTg4NHB4XG4gfVxuXG4gaS5mbGFnLmNhOmJlZm9yZSxcbiBpLmZsYWcuY2FuYWRhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTkxMHB4XG4gfVxuXG4gaS5mbGFnLmNjOmJlZm9yZSxcbiBpLmZsYWcuY29jb3MuaXNsYW5kczpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NjJweFxuIH1cblxuIGkuZmxhZy5jZDpiZWZvcmUsXG4gaS5mbGFnLmNvbmdvOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTk4OHB4XG4gfVxuXG4gaS5mbGFnLmNlbnRyYWwuYWZyaWNhbi5yZXB1YmxpYzpiZWZvcmUsXG4gaS5mbGFnLmNmOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMTRweFxuIH1cblxuIGkuZmxhZy5jZzpiZWZvcmUsXG4gaS5mbGFnLmNvbmdvLmJyYXp6YXZpbGxlOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwNDBweFxuIH1cblxuIGkuZmxhZy5jaDpiZWZvcmUsXG4gaS5mbGFnLnN3aXR6ZXJsYW5kOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwNjZweFxuIH1cblxuIGkuZmxhZy5jaTpiZWZvcmUsXG4gaS5mbGFnLmNvdGUuZGl2b2lyZTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMDkycHhcbiB9XG5cbiBpLmZsYWcuY2s6YmVmb3JlLFxuIGkuZmxhZy5jb29rLmlzbGFuZHM6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTExOHB4XG4gfVxuXG4gaS5mbGFnLmNoaWxlOmJlZm9yZSxcbiBpLmZsYWcuY2w6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE0NHB4XG4gfVxuXG4gaS5mbGFnLmNhbWVyb29uOmJlZm9yZSxcbiBpLmZsYWcuY206YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE3MHB4XG4gfVxuXG4gaS5mbGFnLmNoaW5hOmJlZm9yZSxcbiBpLmZsYWcuY246YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE5NnB4XG4gfVxuXG4gaS5mbGFnLmNvOmJlZm9yZSxcbiBpLmZsYWcuY29sb21iaWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTIyMnB4XG4gfVxuXG4gaS5mbGFnLmNvc3RhLnJpY2E6YmVmb3JlLFxuIGkuZmxhZy5jcjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjQ4cHhcbiB9XG5cbiBpLmZsYWcuY3M6YmVmb3JlLFxuIGkuZmxhZy5zZXJiaWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI3NHB4XG4gfVxuXG4gaS5mbGFnLmN1OmJlZm9yZSxcbiBpLmZsYWcuY3ViYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMzAwcHhcbiB9XG5cbiBpLmZsYWcuY2FwZS52ZXJkZTpiZWZvcmUsXG4gaS5mbGFnLmN2OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEzMjZweFxuIH1cblxuIGkuZmxhZy5jaHJpc3RtYXMuaXNsYW5kOmJlZm9yZSxcbiBpLmZsYWcuY3g6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTM1MnB4XG4gfVxuXG4gaS5mbGFnLmN5OmJlZm9yZSxcbiBpLmZsYWcuY3lwcnVzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEzNzhweFxuIH1cblxuIGkuZmxhZy5jejpiZWZvcmUsXG4gaS5mbGFnLmN6ZWNoLnJlcHVibGljOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0MDRweFxuIH1cblxuIGkuZmxhZy5kZTpiZWZvcmUsXG4gaS5mbGFnLmdlcm1hbnk6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQzMHB4XG4gfVxuXG4gaS5mbGFnLmRqOmJlZm9yZSxcbiBpLmZsYWcuZGppYm91dGk6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQ1NnB4XG4gfVxuXG4gaS5mbGFnLmRlbm1hcms6YmVmb3JlLFxuIGkuZmxhZy5kazpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNDgycHhcbiB9XG5cbiBpLmZsYWcuZG06YmVmb3JlLFxuIGkuZmxhZy5kb21pbmljYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTA4cHhcbiB9XG5cbiBpLmZsYWcuZG86YmVmb3JlLFxuIGkuZmxhZy5kb21pbmljYW4ucmVwdWJsaWM6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTUzNHB4XG4gfVxuXG4gaS5mbGFnLmFsZ2VyaWE6YmVmb3JlLFxuIGkuZmxhZy5kejpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTYwcHhcbiB9XG5cbiBpLmZsYWcuZWM6YmVmb3JlLFxuIGkuZmxhZy5lY3VhZG9yOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE1ODZweFxuIH1cblxuIGkuZmxhZy5lZTpiZWZvcmUsXG4gaS5mbGFnLmVzdG9uaWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYxMnB4XG4gfVxuXG4gaS5mbGFnLmVnOmJlZm9yZSxcbiBpLmZsYWcuZWd5cHQ6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYzOHB4XG4gfVxuXG4gaS5mbGFnLmVoOmJlZm9yZSxcbiBpLmZsYWcud2VzdGVybi5zYWhhcmE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTY2NHB4XG4gfVxuXG4gaS5mbGFnLmVuZ2xhbmQ6YmVmb3JlLFxuIGkuZmxhZy5nYi5lbmc6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTY5MHB4XG4gfVxuXG4gaS5mbGFnLmVyOmJlZm9yZSxcbiBpLmZsYWcuZXJpdHJlYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzE2cHhcbiB9XG5cbiBpLmZsYWcuZXM6YmVmb3JlLFxuIGkuZmxhZy5zcGFpbjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzQycHhcbiB9XG5cbiBpLmZsYWcuZXQ6YmVmb3JlLFxuIGkuZmxhZy5ldGhpb3BpYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzY4cHhcbiB9XG5cbiBpLmZsYWcuZXU6YmVmb3JlLFxuIGkuZmxhZy5ldXJvcGVhbi51bmlvbjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzk0cHhcbiB9XG5cbiBpLmZsYWcuZmk6YmVmb3JlLFxuIGkuZmxhZy5maW5sYW5kOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4NDZweFxuIH1cblxuIGkuZmxhZy5maWppOmJlZm9yZSxcbiBpLmZsYWcuZmo6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTg3MnB4XG4gfVxuXG4gaS5mbGFnLmZhbGtsYW5kLmlzbGFuZHM6YmVmb3JlLFxuIGkuZmxhZy5mazpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODk4cHhcbiB9XG5cbiBpLmZsYWcuZm06YmVmb3JlLFxuIGkuZmxhZy5taWNyb25lc2lhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MjRweFxuIH1cblxuIGkuZmxhZy5mYXJvZS5pc2xhbmRzOmJlZm9yZSxcbiBpLmZsYWcuZm86YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTk1MHB4XG4gfVxuXG4gaS5mbGFnLmZyOmJlZm9yZSxcbiBpLmZsYWcuZnJhbmNlOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5NzZweFxuIH1cblxuIGkuZmxhZy5nYTpiZWZvcmUsXG4gaS5mbGFnLmdhYm9uOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IDBcbiB9XG5cbiBpLmZsYWcuZ2I6YmVmb3JlLFxuIGkuZmxhZy51azpiZWZvcmUsXG4gaS5mbGFnLnVuaXRlZC5raW5nZG9tOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0yNnB4XG4gfVxuXG4gaS5mbGFnLmdkOmJlZm9yZSxcbiBpLmZsYWcuZ3JlbmFkYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtNTJweFxuIH1cblxuIGkuZmxhZy5nZTpiZWZvcmUsXG4gaS5mbGFnLmdlb3JnaWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTc4cHhcbiB9XG5cbiBpLmZsYWcuZnJlbmNoLmd1aWFuYTpiZWZvcmUsXG4gaS5mbGFnLmdmOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMDRweFxuIH1cblxuIGkuZmxhZy5naDpiZWZvcmUsXG4gaS5mbGFnLmdoYW5hOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMzBweFxuIH1cblxuIGkuZmxhZy5naTpiZWZvcmUsXG4gaS5mbGFnLmdpYnJhbHRhcjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTU2cHhcbiB9XG5cbiBpLmZsYWcuZ2w6YmVmb3JlLFxuIGkuZmxhZy5ncmVlbmxhbmQ6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTE4MnB4XG4gfVxuXG4gaS5mbGFnLmdhbWJpYTpiZWZvcmUsXG4gaS5mbGFnLmdtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0yMDhweFxuIH1cblxuIGkuZmxhZy5nbjpiZWZvcmUsXG4gaS5mbGFnLmd1aW5lYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMjM0cHhcbiB9XG5cbiBpLmZsYWcuZ3A6YmVmb3JlLFxuIGkuZmxhZy5ndWFkZWxvdXBlOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0yNjBweFxuIH1cblxuIGkuZmxhZy5lcXVhdG9yaWFsLmd1aW5lYTpiZWZvcmUsXG4gaS5mbGFnLmdxOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0yODZweFxuIH1cblxuIGkuZmxhZy5ncjpiZWZvcmUsXG4gaS5mbGFnLmdyZWVjZTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMzEycHhcbiB9XG5cbiBpLmZsYWcuZ3M6YmVmb3JlLFxuIGkuZmxhZy5zYW5kd2ljaC5pc2xhbmRzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0zMzhweFxuIH1cblxuIGkuZmxhZy5ndDpiZWZvcmUsXG4gaS5mbGFnLmd1YXRlbWFsYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMzY0cHhcbiB9XG5cbiBpLmZsYWcuZ3U6YmVmb3JlLFxuIGkuZmxhZy5ndWFtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0zOTBweFxuIH1cblxuIGkuZmxhZy5ndWluZWEtYmlzc2F1OmJlZm9yZSxcbiBpLmZsYWcuZ3c6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTQxNnB4XG4gfVxuXG4gaS5mbGFnLmd1eWFuYTpiZWZvcmUsXG4gaS5mbGFnLmd5OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC00NDJweFxuIH1cblxuIGkuZmxhZy5oazpiZWZvcmUsXG4gaS5mbGFnLmhvbmcua29uZzpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtNDY4cHhcbiB9XG5cbiBpLmZsYWcuaGVhcmQuaXNsYW5kOmJlZm9yZSxcbiBpLmZsYWcuaG06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTQ5NHB4XG4gfVxuXG4gaS5mbGFnLmhuOmJlZm9yZSxcbiBpLmZsYWcuaG9uZHVyYXM6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTUyMHB4XG4gfVxuXG4gaS5mbGFnLmNyb2F0aWE6YmVmb3JlLFxuIGkuZmxhZy5ocjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtNTQ2cHhcbiB9XG5cbiBpLmZsYWcuaGFpdGk6YmVmb3JlLFxuIGkuZmxhZy5odDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtNTcycHhcbiB9XG5cbiBpLmZsYWcuaHU6YmVmb3JlLFxuIGkuZmxhZy5odW5nYXJ5OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC01OThweFxuIH1cblxuIGkuZmxhZy5pZDpiZWZvcmUsXG4gaS5mbGFnLmluZG9uZXNpYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtNjI0cHhcbiB9XG5cbiBpLmZsYWcuaWU6YmVmb3JlLFxuIGkuZmxhZy5pcmVsYW5kOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC02NTBweFxuIH1cblxuIGkuZmxhZy5pbDpiZWZvcmUsXG4gaS5mbGFnLmlzcmFlbDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtNjc2cHhcbiB9XG5cbiBpLmZsYWcuaW46YmVmb3JlLFxuIGkuZmxhZy5pbmRpYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtNzAycHhcbiB9XG5cbiBpLmZsYWcuaW5kaWFuLm9jZWFuLnRlcnJpdG9yeTpiZWZvcmUsXG4gaS5mbGFnLmlvOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC03MjhweFxuIH1cblxuIGkuZmxhZy5pcTpiZWZvcmUsXG4gaS5mbGFnLmlyYXE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTc1NHB4XG4gfVxuXG4gaS5mbGFnLmlyOmJlZm9yZSxcbiBpLmZsYWcuaXJhbjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtNzgwcHhcbiB9XG5cbiBpLmZsYWcuaWNlbGFuZDpiZWZvcmUsXG4gaS5mbGFnLmlzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC04MDZweFxuIH1cblxuIGkuZmxhZy5pdDpiZWZvcmUsXG4gaS5mbGFnLml0YWx5OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC04MzJweFxuIH1cblxuIGkuZmxhZy5qYW1haWNhOmJlZm9yZSxcbiBpLmZsYWcuam06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTg1OHB4XG4gfVxuXG4gaS5mbGFnLmpvOmJlZm9yZSxcbiBpLmZsYWcuam9yZGFuOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC04ODRweFxuIH1cblxuIGkuZmxhZy5qYXBhbjpiZWZvcmUsXG4gaS5mbGFnLmpwOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC05MTBweFxuIH1cblxuIGkuZmxhZy5rZTpiZWZvcmUsXG4gaS5mbGFnLmtlbnlhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC05MzZweFxuIH1cblxuIGkuZmxhZy5rZzpiZWZvcmUsXG4gaS5mbGFnLmt5cmd5enN0YW46YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTk2MnB4XG4gfVxuXG4gaS5mbGFnLmNhbWJvZGlhOmJlZm9yZSxcbiBpLmZsYWcua2g6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTk4OHB4XG4gfVxuXG4gaS5mbGFnLmtpOmJlZm9yZSxcbiBpLmZsYWcua2lyaWJhdGk6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTEwMTRweFxuIH1cblxuIGkuZmxhZy5jb21vcm9zOmJlZm9yZSxcbiBpLmZsYWcua206YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTEwNDBweFxuIH1cblxuIGkuZmxhZy5rbjpiZWZvcmUsXG4gaS5mbGFnLnNhaW50LmtpdHRzLmFuZC5uZXZpczpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTA2NnB4XG4gfVxuXG4gaS5mbGFnLmtwOmJlZm9yZSxcbiBpLmZsYWcubm9ydGgua29yZWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTEwOTJweFxuIH1cblxuIGkuZmxhZy5rcjpiZWZvcmUsXG4gaS5mbGFnLnNvdXRoLmtvcmVhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMTE4cHhcbiB9XG5cbiBpLmZsYWcua3V3YWl0OmJlZm9yZSxcbiBpLmZsYWcua3c6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTExNDRweFxuIH1cblxuIGkuZmxhZy5jYXltYW4uaXNsYW5kczpiZWZvcmUsXG4gaS5mbGFnLmt5OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMTcwcHhcbiB9XG5cbiBpLmZsYWcua2F6YWtoc3RhbjpiZWZvcmUsXG4gaS5mbGFnLmt6OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMTk2cHhcbiB9XG5cbiBpLmZsYWcubGE6YmVmb3JlLFxuIGkuZmxhZy5sYW9zOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMjIycHhcbiB9XG5cbiBpLmZsYWcubGI6YmVmb3JlLFxuIGkuZmxhZy5sZWJhbm9uOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMjQ4cHhcbiB9XG5cbiBpLmZsYWcubGM6YmVmb3JlLFxuIGkuZmxhZy5zYWludC5sdWNpYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTI3NHB4XG4gfVxuXG4gaS5mbGFnLmxpOmJlZm9yZSxcbiBpLmZsYWcubGllY2h0ZW5zdGVpbjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTMwMHB4XG4gfVxuXG4gaS5mbGFnLmxrOmJlZm9yZSxcbiBpLmZsYWcuc3JpLmxhbmthOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMzI2cHhcbiB9XG5cbiBpLmZsYWcubGliZXJpYTpiZWZvcmUsXG4gaS5mbGFnLmxyOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMzUycHhcbiB9XG5cbiBpLmZsYWcubGVzb3RobzpiZWZvcmUsXG4gaS5mbGFnLmxzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xMzc4cHhcbiB9XG5cbiBpLmZsYWcubGl0aHVhbmlhOmJlZm9yZSxcbiBpLmZsYWcubHQ6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTE0MDRweFxuIH1cblxuIGkuZmxhZy5sdTpiZWZvcmUsXG4gaS5mbGFnLmx1eGVtYm91cmc6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTE0MzBweFxuIH1cblxuIGkuZmxhZy5sYXR2aWE6YmVmb3JlLFxuIGkuZmxhZy5sdjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTQ1NnB4XG4gfVxuXG4gaS5mbGFnLmxpYnlhOmJlZm9yZSxcbiBpLmZsYWcubHk6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTE0ODJweFxuIH1cblxuIGkuZmxhZy5tYTpiZWZvcmUsXG4gaS5mbGFnLm1vcm9jY286YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2cHggLTE1MDhweFxuIH1cblxuIGkuZmxhZy5tYzpiZWZvcmUsXG4gaS5mbGFnLm1vbmFjbzpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTUzNHB4XG4gfVxuXG4gaS5mbGFnLm1kOmJlZm9yZSxcbiBpLmZsYWcubW9sZG92YTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTU2MHB4XG4gfVxuXG4gaS5mbGFnLm1lOmJlZm9yZSxcbiBpLmZsYWcubW9udGVuZWdybzpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTU4NnB4XG4gfVxuXG4gaS5mbGFnLm1hZGFnYXNjYXI6YmVmb3JlLFxuIGkuZmxhZy5tZzpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTYxM3B4XG4gfVxuXG4gaS5mbGFnLm1hcnNoYWxsLmlzbGFuZHM6YmVmb3JlLFxuIGkuZmxhZy5taDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTYzOXB4XG4gfVxuXG4gaS5mbGFnLm1hY2Vkb25pYTpiZWZvcmUsXG4gaS5mbGFnLm1rOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xNjY1cHhcbiB9XG5cbiBpLmZsYWcubWFsaTpiZWZvcmUsXG4gaS5mbGFnLm1sOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xNjkxcHhcbiB9XG5cbiBpLmZsYWcuYnVybWE6YmVmb3JlLFxuIGkuZmxhZy5tbTpiZWZvcmUsXG4gaS5mbGFnLm15YW5tYXI6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTczcHggLTE4MjFweFxuIH1cblxuIGkuZmxhZy5tbjpiZWZvcmUsXG4gaS5mbGFnLm1vbmdvbGlhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xNzQzcHhcbiB9XG5cbiBpLmZsYWcubWFjYXU6YmVmb3JlLFxuIGkuZmxhZy5tbzpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTc2OXB4XG4gfVxuXG4gaS5mbGFnLm1wOmJlZm9yZSxcbiBpLmZsYWcubm9ydGhlcm4ubWFyaWFuYS5pc2xhbmRzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xNzk1cHhcbiB9XG5cbiBpLmZsYWcubWFydGluaXF1ZTpiZWZvcmUsXG4gaS5mbGFnLm1xOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xODIxcHhcbiB9XG5cbiBpLmZsYWcubWF1cml0YW5pYTpiZWZvcmUsXG4gaS5mbGFnLm1yOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xODQ3cHhcbiB9XG5cbiBpLmZsYWcubW9udHNlcnJhdDpiZWZvcmUsXG4gaS5mbGFnLm1zOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xODczcHhcbiB9XG5cbiBpLmZsYWcubWFsdGE6YmVmb3JlLFxuIGkuZmxhZy5tdDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTg5OXB4XG4gfVxuXG4gaS5mbGFnLm1hdXJpdGl1czpiZWZvcmUsXG4gaS5mbGFnLm11OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xOTI1cHhcbiB9XG5cbiBpLmZsYWcubWFsZGl2ZXM6YmVmb3JlLFxuIGkuZmxhZy5tdjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAtMTk1MXB4XG4gfVxuXG4gaS5mbGFnLm1hbGF3aTpiZWZvcmUsXG4gaS5mbGFnLm13OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNnB4IC0xOTc3cHhcbiB9XG5cbiBpLmZsYWcubWV4aWNvOmJlZm9yZSxcbiBpLmZsYWcubXg6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggMFxuIH1cblxuIGkuZmxhZy5tYWxheXNpYTpiZWZvcmUsXG4gaS5mbGFnLm15OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yNnB4XG4gfVxuXG4gaS5mbGFnLm1vemFtYmlxdWU6YmVmb3JlLFxuIGkuZmxhZy5tejpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtNTJweFxuIH1cblxuIGkuZmxhZy5uYTpiZWZvcmUsXG4gaS5mbGFnLm5hbWliaWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTc4cHhcbiB9XG5cbiBpLmZsYWcubmM6YmVmb3JlLFxuIGkuZmxhZy5uZXcuY2FsZWRvbmlhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMDRweFxuIH1cblxuIGkuZmxhZy5uZTpiZWZvcmUsXG4gaS5mbGFnLm5pZ2VyOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMzBweFxuIH1cblxuIGkuZmxhZy5uZjpiZWZvcmUsXG4gaS5mbGFnLm5vcmZvbGsuaXNsYW5kOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNTZweFxuIH1cblxuIGkuZmxhZy5uZzpiZWZvcmUsXG4gaS5mbGFnLm5pZ2VyaWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE4MnB4XG4gfVxuXG4gaS5mbGFnLm5pOmJlZm9yZSxcbiBpLmZsYWcubmljYXJhZ3VhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yMDhweFxuIH1cblxuIGkuZmxhZy5uZXRoZXJsYW5kczpiZWZvcmUsXG4gaS5mbGFnLm5sOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yMzRweFxuIH1cblxuIGkuZmxhZy5ubzpiZWZvcmUsXG4gaS5mbGFnLm5vcndheTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjYwcHhcbiB9XG5cbiBpLmZsYWcubmVwYWw6YmVmb3JlLFxuIGkuZmxhZy5ucDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjg2cHhcbiB9XG5cbiBpLmZsYWcubmF1cnU6YmVmb3JlLFxuIGkuZmxhZy5ucjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMzEycHhcbiB9XG5cbiBpLmZsYWcubml1ZTpiZWZvcmUsXG4gaS5mbGFnLm51OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0zMzhweFxuIH1cblxuIGkuZmxhZy5uZXcuemVhbGFuZDpiZWZvcmUsXG4gaS5mbGFnLm56OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0zNjRweFxuIH1cblxuIGkuZmxhZy5vbTpiZWZvcmUsXG4gaS5mbGFnLm9tYW46YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTM5MHB4XG4gfVxuXG4gaS5mbGFnLnBhOmJlZm9yZSxcbiBpLmZsYWcucGFuYW1hOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC00MTZweFxuIH1cblxuIGkuZmxhZy5wZTpiZWZvcmUsXG4gaS5mbGFnLnBlcnU6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTQ0MnB4XG4gfVxuXG4gaS5mbGFnLmZyZW5jaC5wb2x5bmVzaWE6YmVmb3JlLFxuIGkuZmxhZy5wZjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtNDY4cHhcbiB9XG5cbiBpLmZsYWcubmV3Lmd1aW5lYTpiZWZvcmUsXG4gaS5mbGFnLnBnOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC00OTRweFxuIH1cblxuIGkuZmxhZy5waDpiZWZvcmUsXG4gaS5mbGFnLnBoaWxpcHBpbmVzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC01MjBweFxuIH1cblxuIGkuZmxhZy5wYWtpc3RhbjpiZWZvcmUsXG4gaS5mbGFnLnBrOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC01NDZweFxuIH1cblxuIGkuZmxhZy5wbDpiZWZvcmUsXG4gaS5mbGFnLnBvbGFuZDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtNTcycHhcbiB9XG5cbiBpLmZsYWcucG06YmVmb3JlLFxuIGkuZmxhZy5zYWludC5waWVycmU6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTU5OHB4XG4gfVxuXG4gaS5mbGFnLnBpdGNhaXJuLmlzbGFuZHM6YmVmb3JlLFxuIGkuZmxhZy5wbjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtNjI0cHhcbiB9XG5cbiBpLmZsYWcucHI6YmVmb3JlLFxuIGkuZmxhZy5wdWVydG8ucmljbzpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtNjUwcHhcbiB9XG5cbiBpLmZsYWcucGFsZXN0aW5lOmJlZm9yZSxcbiBpLmZsYWcucHM6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTY3NnB4XG4gfVxuXG4gaS5mbGFnLnBvcnR1Z2FsOmJlZm9yZSxcbiBpLmZsYWcucHQ6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTcwMnB4XG4gfVxuXG4gaS5mbGFnLnBhbGF1OmJlZm9yZSxcbiBpLmZsYWcucHc6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTcyOHB4XG4gfVxuXG4gaS5mbGFnLnBhcmFndWF5OmJlZm9yZSxcbiBpLmZsYWcucHk6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTc1NHB4XG4gfVxuXG4gaS5mbGFnLnFhOmJlZm9yZSxcbiBpLmZsYWcucWF0YXI6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTc4MHB4XG4gfVxuXG4gaS5mbGFnLnJlOmJlZm9yZSxcbiBpLmZsYWcucmV1bmlvbjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtODA2cHhcbiB9XG5cbiBpLmZsYWcucm86YmVmb3JlLFxuIGkuZmxhZy5yb21hbmlhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC04MzJweFxuIH1cblxuIGkuZmxhZy5yczpiZWZvcmUsXG4gaS5mbGFnLnNlcmJpYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtODU4cHhcbiB9XG5cbiBpLmZsYWcucnU6YmVmb3JlLFxuIGkuZmxhZy5ydXNzaWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTg4NHB4XG4gfVxuXG4gaS5mbGFnLnJ3OmJlZm9yZSxcbiBpLmZsYWcucndhbmRhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC05MTBweFxuIH1cblxuIGkuZmxhZy5zYTpiZWZvcmUsXG4gaS5mbGFnLnNhdWRpLmFyYWJpYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtOTM2cHhcbiB9XG5cbiBpLmZsYWcuc2I6YmVmb3JlLFxuIGkuZmxhZy5zb2xvbW9uLmlzbGFuZHM6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTk2MnB4XG4gfVxuXG4gaS5mbGFnLnNjOmJlZm9yZSxcbiBpLmZsYWcuc2V5Y2hlbGxlczpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtOTg4cHhcbiB9XG5cbiBpLmZsYWcuZ2Iuc2N0OmJlZm9yZSxcbiBpLmZsYWcuc2NvdGxhbmQ6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTEwMTRweFxuIH1cblxuIGkuZmxhZy5zZDpiZWZvcmUsXG4gaS5mbGFnLnN1ZGFuOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMDQwcHhcbiB9XG5cbiBpLmZsYWcuc2U6YmVmb3JlLFxuIGkuZmxhZy5zd2VkZW46YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTEwNjZweFxuIH1cblxuIGkuZmxhZy5zZzpiZWZvcmUsXG4gaS5mbGFnLnNpbmdhcG9yZTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTA5MnB4XG4gfVxuXG4gaS5mbGFnLnNhaW50LmhlbGVuYTpiZWZvcmUsXG4gaS5mbGFnLnNoOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMTE4cHhcbiB9XG5cbiBpLmZsYWcuc2k6YmVmb3JlLFxuIGkuZmxhZy5zbG92ZW5pYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTE0NHB4XG4gfVxuXG4gaS5mbGFnLmphbi5tYXllbjpiZWZvcmUsXG4gaS5mbGFnLnNqOmJlZm9yZSxcbiBpLmZsYWcuc3ZhbGJhcmQ6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTExNzBweFxuIH1cblxuIGkuZmxhZy5zazpiZWZvcmUsXG4gaS5mbGFnLnNsb3Zha2lhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMTk2cHhcbiB9XG5cbiBpLmZsYWcuc2llcnJhLmxlb25lOmJlZm9yZSxcbiBpLmZsYWcuc2w6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTEyMjJweFxuIH1cblxuIGkuZmxhZy5zYW4ubWFyaW5vOmJlZm9yZSxcbiBpLmZsYWcuc206YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTEyNDhweFxuIH1cblxuIGkuZmxhZy5zZW5lZ2FsOmJlZm9yZSxcbiBpLmZsYWcuc246YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTEyNzRweFxuIH1cblxuIGkuZmxhZy5zbzpiZWZvcmUsXG4gaS5mbGFnLnNvbWFsaWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTEzMDBweFxuIH1cblxuIGkuZmxhZy5zcjpiZWZvcmUsXG4gaS5mbGFnLnN1cmluYW1lOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMzI2cHhcbiB9XG5cbiBpLmZsYWcuc2FvLnRvbWU6YmVmb3JlLFxuIGkuZmxhZy5zdDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTM1MnB4XG4gfVxuXG4gaS5mbGFnLmVsLnNhbHZhZG9yOmJlZm9yZSxcbiBpLmZsYWcuc3Y6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTEzNzhweFxuIH1cblxuIGkuZmxhZy5zeTpiZWZvcmUsXG4gaS5mbGFnLnN5cmlhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNDA0cHhcbiB9XG5cbiBpLmZsYWcuc3dhemlsYW5kOmJlZm9yZSxcbiBpLmZsYWcuc3o6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE0MzBweFxuIH1cblxuIGkuZmxhZy5jYWljb3MuaXNsYW5kczpiZWZvcmUsXG4gaS5mbGFnLnRjOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNDU2cHhcbiB9XG5cbiBpLmZsYWcuY2hhZDpiZWZvcmUsXG4gaS5mbGFnLnRkOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNDgycHhcbiB9XG5cbiBpLmZsYWcuZnJlbmNoLnRlcnJpdG9yaWVzOmJlZm9yZSxcbiBpLmZsYWcudGY6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE1MDhweFxuIH1cblxuIGkuZmxhZy50ZzpiZWZvcmUsXG4gaS5mbGFnLnRvZ286YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE1MzRweFxuIH1cblxuIGkuZmxhZy50aDpiZWZvcmUsXG4gaS5mbGFnLnRoYWlsYW5kOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNTYwcHhcbiB9XG5cbiBpLmZsYWcudGFqaWtpc3RhbjpiZWZvcmUsXG4gaS5mbGFnLnRqOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNTg2cHhcbiB9XG5cbiBpLmZsYWcudGs6YmVmb3JlLFxuIGkuZmxhZy50b2tlbGF1OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNjEycHhcbiB9XG5cbiBpLmZsYWcudGltb3JsZXN0ZTpiZWZvcmUsXG4gaS5mbGFnLnRsOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNjM4cHhcbiB9XG5cbiBpLmZsYWcudG06YmVmb3JlLFxuIGkuZmxhZy50dXJrbWVuaXN0YW46YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE2NjRweFxuIH1cblxuIGkuZmxhZy50bjpiZWZvcmUsXG4gaS5mbGFnLnR1bmlzaWE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE2OTBweFxuIH1cblxuIGkuZmxhZy50bzpiZWZvcmUsXG4gaS5mbGFnLnRvbmdhOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNzE2cHhcbiB9XG5cbiBpLmZsYWcudHI6YmVmb3JlLFxuIGkuZmxhZy50dXJrZXk6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE3NDJweFxuIH1cblxuIGkuZmxhZy50cmluaWRhZDpiZWZvcmUsXG4gaS5mbGFnLnR0OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNzY4cHhcbiB9XG5cbiBpLmZsYWcudHV2YWx1OmJlZm9yZSxcbiBpLmZsYWcudHY6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE3OTRweFxuIH1cblxuIGkuZmxhZy50YWl3YW46YmVmb3JlLFxuIGkuZmxhZy50dzpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTgyMHB4XG4gfVxuXG4gaS5mbGFnLnRhbnphbmlhOmJlZm9yZSxcbiBpLmZsYWcudHo6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE4NDZweFxuIH1cblxuIGkuZmxhZy51YTpiZWZvcmUsXG4gaS5mbGFnLnVrcmFpbmU6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE4NzJweFxuIH1cblxuIGkuZmxhZy51ZzpiZWZvcmUsXG4gaS5mbGFnLnVnYW5kYTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTg5OHB4XG4gfVxuXG4gaS5mbGFnLnVtOmJlZm9yZSxcbiBpLmZsYWcudXMubWlub3IuaXNsYW5kczpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTkyNHB4XG4gfVxuXG4gaS5mbGFnLmFtZXJpY2E6YmVmb3JlLFxuIGkuZmxhZy51bml0ZWQuc3RhdGVzOmJlZm9yZSxcbiBpLmZsYWcudXM6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE5NTBweFxuIH1cblxuIGkuZmxhZy51cnVndWF5OmJlZm9yZSxcbiBpLmZsYWcudXk6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE5NzZweFxuIH1cblxuIGkuZmxhZy51ejpiZWZvcmUsXG4gaS5mbGFnLnV6YmVraXN0YW46YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOHB4IDBcbiB9XG5cbiBpLmZsYWcudmE6YmVmb3JlLFxuIGkuZmxhZy52YXRpY2FuLmNpdHk6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOHB4IC0yNnB4XG4gfVxuXG4gaS5mbGFnLnNhaW50LnZpbmNlbnQ6YmVmb3JlLFxuIGkuZmxhZy52YzpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4cHggLTUycHhcbiB9XG5cbiBpLmZsYWcudmU6YmVmb3JlLFxuIGkuZmxhZy52ZW5lenVlbGE6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOHB4IC03OHB4XG4gfVxuXG4gaS5mbGFnLmJyaXRpc2gudmlyZ2luLmlzbGFuZHM6YmVmb3JlLFxuIGkuZmxhZy52ZzpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4cHggLTEwNHB4XG4gfVxuXG4gaS5mbGFnLnVzLnZpcmdpbi5pc2xhbmRzOmJlZm9yZSxcbiBpLmZsYWcudmk6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOHB4IC0xMzBweFxuIH1cblxuIGkuZmxhZy52aWV0bmFtOmJlZm9yZSxcbiBpLmZsYWcudm46YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOHB4IC0xNTZweFxuIH1cblxuIGkuZmxhZy52YW51YXR1OmJlZm9yZSxcbiBpLmZsYWcudnU6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOHB4IC0xODJweFxuIH1cblxuIGkuZmxhZy5nYi53bHM6YmVmb3JlLFxuIGkuZmxhZy53YWxlczpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4cHggLTIwOHB4XG4gfVxuXG4gaS5mbGFnLndhbGxpcy5hbmQuZnV0dW5hOmJlZm9yZSxcbiBpLmZsYWcud2Y6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOHB4IC0yMzRweFxuIH1cblxuIGkuZmxhZy5zYW1vYTpiZWZvcmUsXG4gaS5mbGFnLndzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDhweCAtMjYwcHhcbiB9XG5cbiBpLmZsYWcueWU6YmVmb3JlLFxuIGkuZmxhZy55ZW1lbjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4cHggLTI4NnB4XG4gfVxuXG4gaS5mbGFnLm1heW90dGU6YmVmb3JlLFxuIGkuZmxhZy55dDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4cHggLTMxMnB4XG4gfVxuXG4gaS5mbGFnLnNvdXRoLmFmcmljYTpiZWZvcmUsXG4gaS5mbGFnLnphOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDhweCAtMzM4cHhcbiB9XG5cbiBpLmZsYWcuemFtYmlhOmJlZm9yZSxcbiBpLmZsYWcuem06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOHB4IC0zNjRweFxuIH1cblxuIGkuZmxhZy56aW1iYWJ3ZTpiZWZvcmUsXG4gaS5mbGFnLnp3OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDhweCAtMzkwcHhcbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBIZWFkZXJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLmhlYWRlciB7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgbWFyZ2luOiBjYWxjKDJyZW0gLSAuMTQyODU3MTRlbSkgMCAxcmVtO1xuICAgICBwYWRkaW5nOiAwIDA7XG4gICAgIGZvbnQtZmFtaWx5OiBMYXRvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICBsaW5lLWhlaWdodDogMS4yODU3MTQyOWVtO1xuICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW4tdG9wOiAtLjE0Mjg1NzE0ZW1cbiB9XG5cbiAudWkuaGVhZGVyOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLmhlYWRlciAuc3ViLmhlYWRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICBtYXJnaW46IDA7XG4gICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNilcbiB9XG5cbiAudWkuaGVhZGVyPi5pY29uIHtcbiAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiB9XG5cbiAudWkuaGVhZGVyIC5pY29uOm9ubHktY2hpbGQge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIG1hcmdpbi1yaWdodDogLjc1cmVtXG4gfVxuXG4gLnVpLmhlYWRlcj4uaW1hZ2U6bm90KC5pY29uKSxcbiAudWkuaGVhZGVyPmltZyB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgbWFyZ2luLXRvcDogLjE0Mjg1NzE0ZW07XG4gICAgIHdpZHRoOiAyLjVlbTtcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gfVxuXG4gLnVpLmhlYWRlcj4uaW1hZ2U6bm90KC5pY29uKTpvbmx5LWNoaWxkLFxuIC51aS5oZWFkZXI+aW1nOm9ubHktY2hpbGQge1xuICAgICBtYXJnaW4tcmlnaHQ6IC43NXJlbVxuIH1cblxuIC51aS5oZWFkZXIgLmNvbnRlbnQge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiB9XG5cbiAudWkuaGVhZGVyPi5pbWFnZSsuY29udGVudCxcbiAudWkuaGVhZGVyPmltZysuY29udGVudCB7XG4gICAgIHBhZGRpbmctbGVmdDogLjc1cmVtO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gfVxuXG4gLnVpLmhlYWRlcj4uaWNvbisuY29udGVudCB7XG4gICAgIHBhZGRpbmctbGVmdDogLjc1cmVtO1xuICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gfVxuXG4gLnVpLmhlYWRlciAudWkubGFiZWwge1xuICAgICBmb250LXNpemU6ICcnO1xuICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiB9XG5cbiAudWkuaGVhZGVyK3Age1xuICAgICBtYXJnaW4tdG9wOiAwXG4gfVxuXG4gaDEudWkuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAycmVtXG4gfVxuXG4gaDIudWkuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxLjcxNDI4NTcxcmVtXG4gfVxuXG4gaDMudWkuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI5cmVtXG4gfVxuXG4gaDQudWkuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxLjA3MTQyODU3cmVtXG4gfVxuXG4gaDUudWkuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxcmVtXG4gfVxuXG4gaDEudWkuaGVhZGVyIC5zdWIuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtXG4gfVxuXG4gaDIudWkuaGVhZGVyIC5zdWIuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtXG4gfVxuXG4gaDMudWkuaGVhZGVyIC5zdWIuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxcmVtXG4gfVxuXG4gaDQudWkuaGVhZGVyIC5zdWIuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxcmVtXG4gfVxuXG4gaDUudWkuaGVhZGVyIC5zdWIuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNyZW1cbiB9XG5cbiAudWkuaHVnZS5oZWFkZXIge1xuICAgICBtaW4taGVpZ2h0OiAxZW07XG4gICAgIGZvbnQtc2l6ZTogMmVtXG4gfVxuXG4gLnVpLmxhcmdlLmhlYWRlciB7XG4gICAgIGZvbnQtc2l6ZTogMS43MTQyODU3MWVtXG4gfVxuXG4gLnVpLm1lZGl1bS5oZWFkZXIge1xuICAgICBmb250LXNpemU6IDEuMjg1NzE0MjllbVxuIH1cblxuIC51aS5zbWFsbC5oZWFkZXIge1xuICAgICBmb250LXNpemU6IDEuMDcxNDI4NTdlbVxuIH1cblxuIC51aS50aW55LmhlYWRlciB7XG4gICAgIGZvbnQtc2l6ZTogMWVtXG4gfVxuXG4gLnVpLmh1Z2UuaGVhZGVyIC5zdWIuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtXG4gfVxuXG4gLnVpLmxhcmdlLmhlYWRlciAuc3ViLmhlYWRlciB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5oZWFkZXIgLnN1Yi5oZWFkZXIge1xuICAgICBmb250LXNpemU6IDFyZW1cbiB9XG5cbiAudWkuc21hbGwuaGVhZGVyIC5zdWIuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxcmVtXG4gfVxuXG4gLnVpLnRpbnkuaGVhZGVyIC5zdWIuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNyZW1cbiB9XG5cbiAudWkuc3ViLmhlYWRlciB7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIG1hcmdpbi1ib3R0b206IC4xNDI4NTcxNHJlbTtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZlbTtcbiAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgY29sb3I6ICcnXG4gfVxuXG4gLnVpLnNtYWxsLnN1Yi5oZWFkZXIge1xuICAgICBmb250LXNpemU6IC43ODU3MTQyOWVtXG4gfVxuXG4gLnVpLnN1Yi5oZWFkZXIge1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NmVtXG4gfVxuXG4gLnVpLmxhcmdlLnN1Yi5oZWFkZXIge1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M2VtXG4gfVxuXG4gLnVpLmh1Z2Uuc3ViLmhlYWRlciB7XG4gICAgIGZvbnQtc2l6ZTogMWVtXG4gfVxuXG4gLnVpLmljb24uaGVhZGVyIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIG1hcmdpbjogMnJlbSAwIDFyZW1cbiB9XG5cbiAudWkuaWNvbi5oZWFkZXI6YWZ0ZXIge1xuICAgICBjb250ZW50OiAnJztcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIGhlaWdodDogMDtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5pY29uLmhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuaWNvbi5oZWFkZXIgLmljb24ge1xuICAgICBmbG9hdDogbm9uZTtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICBmb250LXNpemU6IDNlbTtcbiAgICAgbWFyZ2luOiAwIGF1dG8gLjVyZW07XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkuaWNvbi5oZWFkZXIgLmNvbnRlbnQge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgcGFkZGluZzogMFxuIH1cblxuIC51aS5pY29uLmhlYWRlciAuY2lyY3VsYXIuaWNvbiB7XG4gICAgIGZvbnQtc2l6ZTogMmVtXG4gfVxuXG4gLnVpLmljb24uaGVhZGVyIC5zcXVhcmUuaWNvbiB7XG4gICAgIGZvbnQtc2l6ZTogMmVtXG4gfVxuXG4gLnVpLmJsb2NrLmljb24uaGVhZGVyIC5pY29uIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5pY29uLmhlYWRlci5hbGlnbmVkIHtcbiAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgZGlzcGxheTogYmxvY2tcbiB9XG5cbiAudWkuZGlzYWJsZWQuaGVhZGVyIHtcbiAgICAgb3BhY2l0eTogLjQ1XG4gfVxuXG4gLnVpLmludmVydGVkLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLmhlYWRlciAuc3ViLmhlYWRlciB7XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KVxuIH1cblxuIC51aS5pbnZlcnRlZC5hdHRhY2hlZC5oZWFkZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20odHJhbnNwYXJlbnQpLCB0byhyZ2JhKDAsIDAsIDAsIC4wNSkpKTtcbiAgICAgYmFja2dyb3VuZDogIzU0NTQ1NCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAuMDUpKTtcbiAgICAgYmFja2dyb3VuZDogIzU0NTQ1NCBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgLjA1KSk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudFxuIH1cblxuIC51aS5pbnZlcnRlZC5ibG9jay5oZWFkZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20odHJhbnNwYXJlbnQpLCB0byhyZ2JhKDAsIDAsIDAsIC4wNSkpKTtcbiAgICAgYmFja2dyb3VuZDogIzU0NTQ1NCAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAuMDUpKTtcbiAgICAgYmFja2dyb3VuZDogIzU0NTQ1NCBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgLjA1KSk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5pbnZlcnRlZC5ibG9jay5oZWFkZXIge1xuICAgICBib3JkZXItYm90dG9tOiBub25lXG4gfVxuXG4gLnVpLnJlZC5oZWFkZXIge1xuICAgICBjb2xvcjogI2RiMjgyOCAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS5yZWQuaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICNkMDE5MTkgIWltcG9ydGFudFxuIH1cblxuIC51aS5yZWQuZGl2aWRpbmcuaGVhZGVyIHtcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYjI4MjhcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucmVkLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjZmY2OTVlICFpbXBvcnRhbnRcbiB9XG5cbiBhLnVpLmludmVydGVkLnJlZC5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogI2ZmNTE0NCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm9yYW5nZS5oZWFkZXIge1xuICAgICBjb2xvcjogI2YyNzExYyAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS5vcmFuZ2UuaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICNmMjYyMDIgIWltcG9ydGFudFxuIH1cblxuIC51aS5vcmFuZ2UuZGl2aWRpbmcuaGVhZGVyIHtcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMjcxMWNcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub3JhbmdlLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjZmY4NTFiICFpbXBvcnRhbnRcbiB9XG5cbiBhLnVpLmludmVydGVkLm9yYW5nZS5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogI2ZmNzcwMSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm9saXZlLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjYjVjYzE4ICFpbXBvcnRhbnRcbiB9XG5cbiBhLnVpLm9saXZlLmhlYWRlcjpob3ZlciB7XG4gICAgIGNvbG9yOiAjYTdiZDBkICFpbXBvcnRhbnRcbiB9XG5cbiAudWkub2xpdmUuZGl2aWRpbmcuaGVhZGVyIHtcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiNWNjMThcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub2xpdmUuaGVhZGVyIHtcbiAgICAgY29sb3I6ICNkOWU3NzggIWltcG9ydGFudFxuIH1cblxuIGEudWkuaW52ZXJ0ZWQub2xpdmUuaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICNkOGVhNWMgIWltcG9ydGFudFxuIH1cblxuIC51aS55ZWxsb3cuaGVhZGVyIHtcbiAgICAgY29sb3I6ICNmYmJkMDggIWltcG9ydGFudFxuIH1cblxuIGEudWkueWVsbG93LmhlYWRlcjpob3ZlciB7XG4gICAgIGNvbG9yOiAjZWFhZTAwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkueWVsbG93LmRpdmlkaW5nLmhlYWRlciB7XG4gICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmJiZDA4XG4gfVxuXG4gLnVpLmludmVydGVkLnllbGxvdy5oZWFkZXIge1xuICAgICBjb2xvcjogI2ZmZTIxZiAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS5pbnZlcnRlZC55ZWxsb3cuaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICNmZmRmMDUgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmVlbi5oZWFkZXIge1xuICAgICBjb2xvcjogIzIxYmE0NSAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS5ncmVlbi5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogIzE2YWIzOSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyZWVuLmRpdmlkaW5nLmhlYWRlciB7XG4gICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjFiYTQ1XG4gfVxuXG4gLnVpLmludmVydGVkLmdyZWVuLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjMmVjYzQwICFpbXBvcnRhbnRcbiB9XG5cbiBhLnVpLmludmVydGVkLmdyZWVuLmhlYWRlcjpob3ZlciB7XG4gICAgIGNvbG9yOiAjMjJiZTM0ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudGVhbC5oZWFkZXIge1xuICAgICBjb2xvcjogIzAwYjVhZCAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS50ZWFsLmhlYWRlcjpob3ZlciB7XG4gICAgIGNvbG9yOiAjMDA5Yzk1ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudGVhbC5kaXZpZGluZy5oZWFkZXIge1xuICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwYjVhZFxuIH1cblxuIC51aS5pbnZlcnRlZC50ZWFsLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjNmRmZmZmICFpbXBvcnRhbnRcbiB9XG5cbiBhLnVpLmludmVydGVkLnRlYWwuaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICM1NGZmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5ibHVlLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjMjE4NWQwICFpbXBvcnRhbnRcbiB9XG5cbiBhLnVpLmJsdWUuaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICMxNjc4YzIgIWltcG9ydGFudFxuIH1cblxuIC51aS5ibHVlLmRpdmlkaW5nLmhlYWRlciB7XG4gICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjE4NWQwXG4gfVxuXG4gLnVpLmludmVydGVkLmJsdWUuaGVhZGVyIHtcbiAgICAgY29sb3I6ICM1NGM4ZmYgIWltcG9ydGFudFxuIH1cblxuIGEudWkuaW52ZXJ0ZWQuYmx1ZS5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogIzNhYzBmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnZpb2xldC5oZWFkZXIge1xuICAgICBjb2xvcjogIzY0MzVjOSAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS52aW9sZXQuaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICM1ODI5YmIgIWltcG9ydGFudFxuIH1cblxuIC51aS52aW9sZXQuZGl2aWRpbmcuaGVhZGVyIHtcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM2NDM1YzlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudmlvbGV0LmhlYWRlciB7XG4gICAgIGNvbG9yOiAjYTI5MWZiICFpbXBvcnRhbnRcbiB9XG5cbiBhLnVpLmludmVydGVkLnZpb2xldC5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogIzhhNzNmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnB1cnBsZS5oZWFkZXIge1xuICAgICBjb2xvcjogI2EzMzNjOCAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS5wdXJwbGUuaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICM5NjI3YmEgIWltcG9ydGFudFxuIH1cblxuIC51aS5wdXJwbGUuZGl2aWRpbmcuaGVhZGVyIHtcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNhMzMzYzhcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucHVycGxlLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjZGM3M2ZmICFpbXBvcnRhbnRcbiB9XG5cbiBhLnVpLmludmVydGVkLnB1cnBsZS5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogI2Q2NWFmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnBpbmsuaGVhZGVyIHtcbiAgICAgY29sb3I6ICNlMDM5OTcgIWltcG9ydGFudFxuIH1cblxuIGEudWkucGluay5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogI2U2MWE4ZCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnBpbmsuZGl2aWRpbmcuaGVhZGVyIHtcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMDM5OTdcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucGluay5oZWFkZXIge1xuICAgICBjb2xvcjogI2ZmOGVkZiAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS5pbnZlcnRlZC5waW5rLmhlYWRlcjpob3ZlciB7XG4gICAgIGNvbG9yOiAjZmY3NGQ4ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYnJvd24uaGVhZGVyIHtcbiAgICAgY29sb3I6ICNhNTY3M2YgIWltcG9ydGFudFxuIH1cblxuIGEudWkuYnJvd24uaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICM5NzViMzMgIWltcG9ydGFudFxuIH1cblxuIC51aS5icm93bi5kaXZpZGluZy5oZWFkZXIge1xuICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2E1NjczZlxuIH1cblxuIC51aS5pbnZlcnRlZC5icm93bi5oZWFkZXIge1xuICAgICBjb2xvcjogI2Q2N2MxYyAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS5pbnZlcnRlZC5icm93bi5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogI2M4NmYxMSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyZXkuaGVhZGVyIHtcbiAgICAgY29sb3I6ICM3Njc2NzYgIWltcG9ydGFudFxuIH1cblxuIGEudWkuZ3JleS5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogIzgzODM4MyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyZXkuZGl2aWRpbmcuaGVhZGVyIHtcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Njc2NzZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JleS5oZWFkZXIge1xuICAgICBjb2xvcjogI2RjZGRkZSAhaW1wb3J0YW50XG4gfVxuXG4gYS51aS5pbnZlcnRlZC5ncmV5LmhlYWRlcjpob3ZlciB7XG4gICAgIGNvbG9yOiAjY2ZkMGQyICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubGVmdC5hbGlnbmVkLmhlYWRlciB7XG4gICAgIHRleHQtYWxpZ246IGxlZnRcbiB9XG5cbiAudWkucmlnaHQuYWxpZ25lZC5oZWFkZXIge1xuICAgICB0ZXh0LWFsaWduOiByaWdodFxuIH1cblxuIC51aS5jZW50ZXIuYWxpZ25lZC5oZWFkZXIsXG4gLnVpLmNlbnRlcmVkLmhlYWRlciB7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlclxuIH1cblxuIC51aS5qdXN0aWZpZWQuaGVhZGVyIHtcbiAgICAgdGV4dC1hbGlnbjoganVzdGlmeVxuIH1cblxuIC51aS5qdXN0aWZpZWQuaGVhZGVyOmFmdGVyIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuZmxvYXRlZC5oZWFkZXIsXG4gLnVpW2NsYXNzKj1cImxlZnQgZmxvYXRlZFwiXS5oZWFkZXIge1xuICAgICBmbG9hdDogbGVmdDtcbiAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtXG4gfVxuXG4gLnVpW2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0uaGVhZGVyIHtcbiAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICBtYXJnaW4tbGVmdDogLjVlbVxuIH1cblxuIC51aS5maXR0ZWQuaGVhZGVyIHtcbiAgICAgcGFkZGluZzogMFxuIH1cblxuIC51aS5kaXZpZGluZy5oZWFkZXIge1xuICAgICBwYWRkaW5nLWJvdHRvbTogLjIxNDI4NTcxcmVtO1xuICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLmRpdmlkaW5nLmhlYWRlciAuc3ViLmhlYWRlciB7XG4gICAgIHBhZGRpbmctYm90dG9tOiAuMjE0Mjg1NzFyZW1cbiB9XG5cbiAudWkuZGl2aWRpbmcuaGVhZGVyIC5pY29uIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5pbnZlcnRlZC5kaXZpZGluZy5oZWFkZXIge1xuICAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKVxuIH1cblxuIC51aS5ibG9jay5oZWFkZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjZjNmNGY1O1xuICAgICBwYWRkaW5nOiAuNzg1NzE0MjlyZW0gMXJlbTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ1O1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkudGlueS5ibG9jay5oZWFkZXIge1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NnJlbVxuIH1cblxuIC51aS5zbWFsbC5ibG9jay5oZWFkZXIge1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5ibG9jay5oZWFkZXI6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdChoNikge1xuICAgICBmb250LXNpemU6IDFyZW1cbiB9XG5cbiAudWkubGFyZ2UuYmxvY2suaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtXG4gfVxuXG4gLnVpLmh1Z2UuYmxvY2suaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAxLjQyODU3MTQzcmVtXG4gfVxuXG4gLnVpLmF0dGFjaGVkLmhlYWRlciB7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIHBhZGRpbmc6IC43ODU3MTQyOXJlbSAxcmVtO1xuICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDVcbiB9XG5cbiAudWkuYXR0YWNoZWQuYmxvY2suaGVhZGVyIHtcbiAgICAgYmFja2dyb3VuZDogI2YzZjRmNVxuIH1cblxuIC51aS5hdHRhY2hlZDpub3QoLnRvcCk6bm90KC5ib3R0b20pLmhlYWRlciB7XG4gICAgIG1hcmdpbi10b3A6IDA7XG4gICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDBcbiB9XG5cbiAudWkudG9wLmF0dGFjaGVkLmhlYWRlciB7XG4gICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwXG4gfVxuXG4gLnVpLmJvdHRvbS5hdHRhY2hlZC5oZWFkZXIge1xuICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS50aW55LmF0dGFjaGVkLmhlYWRlciB7XG4gICAgIGZvbnQtc2l6ZTogLjg1NzE0Mjg2ZW1cbiB9XG5cbiAudWkuc21hbGwuYXR0YWNoZWQuaGVhZGVyIHtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNlbVxuIH1cblxuIC51aS5hdHRhY2hlZC5oZWFkZXI6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdChoNikge1xuICAgICBmb250LXNpemU6IDFlbVxuIH1cblxuIC51aS5sYXJnZS5hdHRhY2hlZC5oZWFkZXIge1xuICAgICBmb250LXNpemU6IDEuMTQyODU3MTRlbVxuIH1cblxuIC51aS5odWdlLmF0dGFjaGVkLmhlYWRlciB7XG4gICAgIGZvbnQtc2l6ZTogMS40Mjg1NzE0M2VtXG4gfVxuXG4gLnVpLmhlYWRlcjpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KGg2KSB7XG4gICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyOWVtXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gSWNvblxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiBAZm9udC1mYWNlIHtcbiAgICAgZm9udC1mYW1pbHk6IEljb25zO1xuICAgICBzcmM6IHVybCh0aGVtZXMvZGVmYXVsdC9hc3NldHMvZm9udHMvaWNvbnMuZW90KTtcbiAgICAgc3JjOiB1cmwodGhlbWVzL2RlZmF1bHQvYXNzZXRzL2ZvbnRzL2ljb25zLmVvdD8jaWVmaXgpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKHRoZW1lcy9kZWZhdWx0L2Fzc2V0cy9mb250cy9pY29ucy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwodGhlbWVzL2RlZmF1bHQvYXNzZXRzL2ZvbnRzL2ljb25zLndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwodGhlbWVzL2RlZmF1bHQvYXNzZXRzL2ZvbnRzL2ljb25zLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwodGhlbWVzL2RlZmF1bHQvYXNzZXRzL2ZvbnRzL2ljb25zLnN2ZyNpY29ucykgZm9ybWF0KCdzdmcnKTtcbiAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxuIH1cblxuIGkuaWNvbiB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgbWFyZ2luOiAwIC4yNXJlbSAwIDA7XG4gICAgIHdpZHRoOiAxLjE4ZW07XG4gICAgIGhlaWdodDogMWVtO1xuICAgICBmb250LWZhbWlseTogSWNvbnM7XG4gICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIHNwZWFrOiBub25lO1xuICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG4gfVxuXG4gaS5pY29uOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50XG4gfVxuXG4gaS5pY29uLmxvYWRpbmcge1xuICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uOiBpY29uLWxvYWRpbmcgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICBhbmltYXRpb246IGljb24tbG9hZGluZyAycyBsaW5lYXIgaW5maW5pdGVcbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgaWNvbi1sb2FkaW5nIHtcbiAgICAgZnJvbSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgICAgfVxuXG4gICAgIHRvIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgaWNvbi1sb2FkaW5nIHtcbiAgICAgZnJvbSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgICAgfVxuXG4gICAgIHRvIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICAgfVxuIH1cblxuIGkuaWNvbi5ob3ZlciB7XG4gICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudFxuIH1cblxuIGkuaWNvbi5hY3RpdmUge1xuICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnRcbiB9XG5cbiBpLmVtcGhhc2l6ZWQuaWNvbiB7XG4gICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudFxuIH1cblxuIGkuZGlzYWJsZWQuaWNvbiB7XG4gICAgIG9wYWNpdHk6IC40NSAhaW1wb3J0YW50XG4gfVxuXG4gaS5maXR0ZWQuaWNvbiB7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBtYXJnaW46IDAgIWltcG9ydGFudFxuIH1cblxuIGkubGluay5pY29uLFxuIGkubGluay5pY29ucyB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgb3BhY2l0eTogLjg7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZVxuIH1cblxuIGkubGluay5pY29uOmhvdmVyLFxuIGkubGluay5pY29uczpob3ZlciB7XG4gICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudFxuIH1cblxuIGkuY2lyY3VsYXIuaWNvbiB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMGVtICFpbXBvcnRhbnQ7XG4gICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gICAgIHBhZGRpbmc6IC41ZW0gMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIC4xZW0gcmdiYSgwLCAwLCAwLCAuMSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIC4xZW0gcmdiYSgwLCAwLCAwLCAuMSkgaW5zZXQ7XG4gICAgIHdpZHRoOiAyZW0gIWltcG9ydGFudDtcbiAgICAgaGVpZ2h0OiAyZW0gIWltcG9ydGFudFxuIH1cblxuIGkuY2lyY3VsYXIuaW52ZXJ0ZWQuaWNvbiB7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gaS5mbGlwcGVkLmljb24sXG4gaS5ob3Jpem9udGFsbHkuZmxpcHBlZC5pY29uIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSlcbiB9XG5cbiBpLnZlcnRpY2FsbHkuZmxpcHBlZC5pY29uIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSlcbiB9XG5cbiBpLmNsb2Nrd2lzZS5yb3RhdGVkLmljb24sXG4gaS5yaWdodC5yb3RhdGVkLmljb24sXG4gaS5yb3RhdGVkLmljb24ge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpXG4gfVxuXG4gaS5jb3VudGVyY2xvY2t3aXNlLnJvdGF0ZWQuaWNvbixcbiBpLmxlZnQucm90YXRlZC5pY29uIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpXG4gfVxuXG4gaS5ib3JkZXJlZC5pY29uIHtcbiAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgd2lkdGg6IDJlbTtcbiAgICAgaGVpZ2h0OiAyZW07XG4gICAgIHBhZGRpbmc6IC41ZW0gMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIC4xZW0gcmdiYSgwLCAwLCAwLCAuMSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIC4xZW0gcmdiYSgwLCAwLCAwLCAuMSkgaW5zZXRcbiB9XG5cbiBpLmJvcmRlcmVkLmludmVydGVkLmljb24ge1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIGkuaW52ZXJ0ZWQuYm9yZGVyZWQuaWNvbixcbiBpLmludmVydGVkLmNpcmN1bGFyLmljb24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYzFkICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiBpLmludmVydGVkLmljb24ge1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIGkucmVkLmljb24ge1xuICAgICBjb2xvcjogI2RiMjgyOCAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5yZWQuaWNvbiB7XG4gICAgIGNvbG9yOiAjZmY2OTVlICFpbXBvcnRhbnRcbiB9XG5cbiBpLmludmVydGVkLmJvcmRlcmVkLnJlZC5pY29uLFxuIGkuaW52ZXJ0ZWQuY2lyY3VsYXIucmVkLmljb24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIyODI4ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiBpLm9yYW5nZS5pY29uIHtcbiAgICAgY29sb3I6ICNmMjcxMWMgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQub3JhbmdlLmljb24ge1xuICAgICBjb2xvcjogI2ZmODUxYiAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5ib3JkZXJlZC5vcmFuZ2UuaWNvbixcbiBpLmludmVydGVkLmNpcmN1bGFyLm9yYW5nZS5pY29uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyNzExYyAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gaS55ZWxsb3cuaWNvbiB7XG4gICAgIGNvbG9yOiAjZmJiZDA4ICFpbXBvcnRhbnRcbiB9XG5cbiBpLmludmVydGVkLnllbGxvdy5pY29uIHtcbiAgICAgY29sb3I6ICNmZmUyMWYgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQuYm9yZGVyZWQueWVsbG93Lmljb24sXG4gaS5pbnZlcnRlZC5jaXJjdWxhci55ZWxsb3cuaWNvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmJkMDggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIGkub2xpdmUuaWNvbiB7XG4gICAgIGNvbG9yOiAjYjVjYzE4ICFpbXBvcnRhbnRcbiB9XG5cbiBpLmludmVydGVkLm9saXZlLmljb24ge1xuICAgICBjb2xvcjogI2Q5ZTc3OCAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5ib3JkZXJlZC5vbGl2ZS5pY29uLFxuIGkuaW52ZXJ0ZWQuY2lyY3VsYXIub2xpdmUuaWNvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNiNWNjMTggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIGkuZ3JlZW4uaWNvbiB7XG4gICAgIGNvbG9yOiAjMjFiYTQ1ICFpbXBvcnRhbnRcbiB9XG5cbiBpLmludmVydGVkLmdyZWVuLmljb24ge1xuICAgICBjb2xvcjogIzJlY2M0MCAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5ib3JkZXJlZC5ncmVlbi5pY29uLFxuIGkuaW52ZXJ0ZWQuY2lyY3VsYXIuZ3JlZW4uaWNvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyMWJhNDUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIGkudGVhbC5pY29uIHtcbiAgICAgY29sb3I6ICMwMGI1YWQgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQudGVhbC5pY29uIHtcbiAgICAgY29sb3I6ICM2ZGZmZmYgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQuYm9yZGVyZWQudGVhbC5pY29uLFxuIGkuaW52ZXJ0ZWQuY2lyY3VsYXIudGVhbC5pY29uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjVhZCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gaS5ibHVlLmljb24ge1xuICAgICBjb2xvcjogIzIxODVkMCAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5ibHVlLmljb24ge1xuICAgICBjb2xvcjogIzU0YzhmZiAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5ib3JkZXJlZC5ibHVlLmljb24sXG4gaS5pbnZlcnRlZC5jaXJjdWxhci5ibHVlLmljb24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4NWQwICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiBpLnZpb2xldC5pY29uIHtcbiAgICAgY29sb3I6ICM2NDM1YzkgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQudmlvbGV0Lmljb24ge1xuICAgICBjb2xvcjogI2EyOTFmYiAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5ib3JkZXJlZC52aW9sZXQuaWNvbixcbiBpLmludmVydGVkLmNpcmN1bGFyLnZpb2xldC5pY29uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY0MzVjOSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gaS5wdXJwbGUuaWNvbiB7XG4gICAgIGNvbG9yOiAjYTMzM2M4ICFpbXBvcnRhbnRcbiB9XG5cbiBpLmludmVydGVkLnB1cnBsZS5pY29uIHtcbiAgICAgY29sb3I6ICNkYzczZmYgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQuYm9yZGVyZWQucHVycGxlLmljb24sXG4gaS5pbnZlcnRlZC5jaXJjdWxhci5wdXJwbGUuaWNvbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNhMzMzYzggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIGkucGluay5pY29uIHtcbiAgICAgY29sb3I6ICNlMDM5OTcgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQucGluay5pY29uIHtcbiAgICAgY29sb3I6ICNmZjhlZGYgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQuYm9yZGVyZWQucGluay5pY29uLFxuIGkuaW52ZXJ0ZWQuY2lyY3VsYXIucGluay5pY29uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwMzk5NyAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gaS5icm93bi5pY29uIHtcbiAgICAgY29sb3I6ICNhNTY3M2YgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQuYnJvd24uaWNvbiB7XG4gICAgIGNvbG9yOiAjZDY3YzFjICFpbXBvcnRhbnRcbiB9XG5cbiBpLmludmVydGVkLmJvcmRlcmVkLmJyb3duLmljb24sXG4gaS5pbnZlcnRlZC5jaXJjdWxhci5icm93bi5pY29uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E1NjczZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gaS5ncmV5Lmljb24ge1xuICAgICBjb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5ncmV5Lmljb24ge1xuICAgICBjb2xvcjogI2RjZGRkZSAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5ib3JkZXJlZC5ncmV5Lmljb24sXG4gaS5pbnZlcnRlZC5jaXJjdWxhci5ncmV5Lmljb24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiBpLmJsYWNrLmljb24ge1xuICAgICBjb2xvcjogIzFiMWMxZCAhaW1wb3J0YW50XG4gfVxuXG4gaS5pbnZlcnRlZC5ibGFjay5pY29uIHtcbiAgICAgY29sb3I6ICM1NDU0NTQgIWltcG9ydGFudFxuIH1cblxuIGkuaW52ZXJ0ZWQuYm9yZGVyZWQuYmxhY2suaWNvbixcbiBpLmludmVydGVkLmNpcmN1bGFyLmJsYWNrLmljb24ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYzFkICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiBpLm1pbmkuaWNvbixcbiBpLm1pbmkuaWNvbnMge1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgZm9udC1zaXplOiAuNGVtXG4gfVxuXG4gaS50aW55Lmljb24sXG4gaS50aW55Lmljb25zIHtcbiAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgIGZvbnQtc2l6ZTogLjVlbVxuIH1cblxuIGkuc21hbGwuaWNvbixcbiBpLnNtYWxsLmljb25zIHtcbiAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgIGZvbnQtc2l6ZTogLjc1ZW1cbiB9XG5cbiBpLmljb24sXG4gaS5pY29ucyB7XG4gICAgIGZvbnQtc2l6ZTogMWVtXG4gfVxuXG4gaS5sYXJnZS5pY29uLFxuIGkubGFyZ2UuaWNvbnMge1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgZm9udC1zaXplOiAxLjVlbVxuIH1cblxuIGkuYmlnLmljb24sXG4gaS5iaWcuaWNvbnMge1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgZm9udC1zaXplOiAyZW1cbiB9XG5cbiBpLmh1Z2UuaWNvbixcbiBpLmh1Z2UuaWNvbnMge1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgZm9udC1zaXplOiA0ZW1cbiB9XG5cbiBpLm1hc3NpdmUuaWNvbixcbiBpLm1hc3NpdmUuaWNvbnMge1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgZm9udC1zaXplOiA4ZW1cbiB9XG5cbiBpLmljb25zIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIGxpbmUtaGVpZ2h0OiAxXG4gfVxuXG4gaS5pY29ucyAuaWNvbiB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gaS5pY29ucyAuaWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgIG1hcmdpbi1yaWdodDogLjI1cmVtXG4gfVxuXG4gaS5pY29ucyAuY29ybmVyLmljb24ge1xuICAgICB0b3A6IGF1dG87XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIHJpZ2h0OiAwO1xuICAgICBib3R0b206IDA7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgIGZvbnQtc2l6ZTogLjQ1ZW07XG4gICAgIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMCAjZmZmLCAxcHggLTFweCAwICNmZmYsIC0xcHggMXB4IDAgI2ZmZiwgMXB4IDFweCAwICNmZmZcbiB9XG5cbiBpLmljb25zIC50b3AucmlnaHQuY29ybmVyLmljb24ge1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIHJpZ2h0OiAwO1xuICAgICBib3R0b206IGF1dG9cbiB9XG5cbiBpLmljb25zIC50b3AubGVmdC5jb3JuZXIuaWNvbiB7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMDtcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIGJvdHRvbTogYXV0b1xuIH1cblxuIGkuaWNvbnMgLmJvdHRvbS5sZWZ0LmNvcm5lci5pY29uIHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICBsZWZ0OiAwO1xuICAgICByaWdodDogYXV0bztcbiAgICAgYm90dG9tOiAwXG4gfVxuXG4gaS5pY29ucyAuYm90dG9tLnJpZ2h0LmNvcm5lci5pY29uIHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMDtcbiAgICAgYm90dG9tOiAwXG4gfVxuXG4gaS5pY29ucyAuaW52ZXJ0ZWQuY29ybmVyLmljb24ge1xuICAgICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDAgIzFiMWMxZCwgMXB4IC0xcHggMCAjMWIxYzFkLCAtMXB4IDFweCAwICMxYjFjMWQsIDFweCAxcHggMCAjMWIxYzFkXG4gfVxuXG4gaS5pY29uLmxpbmtlZGluLmluOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGUxXCJcbiB9XG5cbiBpLmljb24uem9vbS5pbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwZVwiXG4gfVxuXG4gaS5pY29uLnpvb20ub3V0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDEwXCJcbiB9XG5cbiBpLmljb24uc2lnbi5pbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJmNlwiXG4gfVxuXG4gaS5pY29uLmluLmNhcnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMThcIlxuIH1cblxuIGkuaWNvbi5sb2cub3V0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmY1XCJcbiB9XG5cbiBpLmljb24uc2lnbi5vdXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZjVcIlxuIH1cblxuIGkuaWNvbi5cXDM1IDAwcHg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNmVcIlxuIH1cblxuIGkuaWNvbi5hY2Nlc3NpYmxlLmljb246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNjhcIlxuIH1cblxuIGkuaWNvbi5hY2N1c29mdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM2OVwiXG4gfVxuXG4gaS5pY29uLmFkZHJlc3MuYm9vazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJiOVwiXG4gfVxuXG4gaS5pY29uLmFkZHJlc3MuY2FyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJiYlwiXG4gfVxuXG4gaS5pY29uLmFkanVzdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA0MlwiXG4gfVxuXG4gaS5pY29uLmFkbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE3MFwiXG4gfVxuXG4gaS5pY29uLmFkdmVyc2FsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzZhXCJcbiB9XG5cbiBpLmljb24uYWZmaWxpYXRldGhlbWU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNmJcIlxuIH1cblxuIGkuaWNvbi5hbGdvbGlhOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzZjXCJcbiB9XG5cbiBpLmljb24uYWxpZ24uY2VudGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDM3XCJcbiB9XG5cbiBpLmljb24uYWxpZ24uanVzdGlmeTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAzOVwiXG4gfVxuXG4gaS5pY29uLmFsaWduLmxlZnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMzZcIlxuIH1cblxuIGkuaWNvbi5hbGlnbi5yaWdodDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAzOFwiXG4gfVxuXG4gaS5pY29uLmFtYXpvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI3MFwiXG4gfVxuXG4gaS5pY29uLmFtYXpvbi5wYXk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MmNcIlxuIH1cblxuIGkuaWNvbi5hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZjlcIlxuIH1cblxuIGkuaWNvbi5hbWVyaWNhbi5zaWduLmxhbmd1YWdlLmludGVycHJldGluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhM1wiXG4gfVxuXG4gaS5pY29uLmFtaWxpYTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM2ZFwiXG4gfVxuXG4gaS5pY29uLmFuY2hvcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEzZFwiXG4gfVxuXG4gaS5pY29uLmFuZHJvaWQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxN2JcIlxuIH1cblxuIGkuaWNvbi5hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMDlcIlxuIH1cblxuIGkuaWNvbi5hbmdsZS5kb3VibGUuZG93bjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEwM1wiXG4gfVxuXG4gaS5pY29uLmFuZ2xlLmRvdWJsZS5sZWZ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTAwXCJcbiB9XG5cbiBpLmljb24uYW5nbGUuZG91YmxlLnJpZ2h0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTAxXCJcbiB9XG5cbiBpLmljb24uYW5nbGUuZG91YmxlLnVwOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTAyXCJcbiB9XG5cbiBpLmljb24uYW5nbGUuZG93bjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEwN1wiXG4gfVxuXG4gaS5pY29uLmFuZ2xlLmxlZnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMDRcIlxuIH1cblxuIGkuaWNvbi5hbmdsZS5yaWdodDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEwNVwiXG4gfVxuXG4gaS5pY29uLmFuZ2xlLnVwOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTA2XCJcbiB9XG5cbiBpLmljb24uYW5ncnljcmVhdGl2ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM2ZVwiXG4gfVxuXG4gaS5pY29uLmFuZ3VsYXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MjBcIlxuIH1cblxuIGkuaWNvbi5hcHAuc3RvcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNmZcIlxuIH1cblxuIGkuaWNvbi5hcHAuc3RvcmUuaW9zOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzcwXCJcbiB9XG5cbiBpLmljb24uYXBwZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNzFcIlxuIH1cblxuIGkuaWNvbi5hcHBsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE3OVwiXG4gfVxuXG4gaS5pY29uLmFwcGxlLnBheTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQxNVwiXG4gfVxuXG4gaS5pY29uLmFyY2hpdmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxODdcIlxuIH1cblxuIGkuaWNvbi5hcnJvdy5hbHRlcm5hdGUuY2lyY2xlLmRvd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNThcIlxuIH1cblxuIGkuaWNvbi5hcnJvdy5hbHRlcm5hdGUuY2lyY2xlLmxlZnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNTlcIlxuIH1cblxuIGkuaWNvbi5hcnJvdy5hbHRlcm5hdGUuY2lyY2xlLnJpZ2h0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzVhXCJcbiB9XG5cbiBpLmljb24uYXJyb3cuYWx0ZXJuYXRlLmNpcmNsZS51cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM1YlwiXG4gfVxuXG4gaS5pY29uLmFycm93LmNpcmNsZS5kb3duOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGFiXCJcbiB9XG5cbiBpLmljb24uYXJyb3cuY2lyY2xlLmxlZnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYThcIlxuIH1cblxuIGkuaWNvbi5hcnJvdy5jaXJjbGUucmlnaHQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYTlcIlxuIH1cblxuIGkuaWNvbi5hcnJvdy5jaXJjbGUudXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYWFcIlxuIH1cblxuIGkuaWNvbi5hcnJvdy5kb3duOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDYzXCJcbiB9XG5cbiBpLmljb24uYXJyb3cubGVmdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2MFwiXG4gfVxuXG4gaS5pY29uLmFycm93LnJpZ2h0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDYxXCJcbiB9XG5cbiBpLmljb24uYXJyb3cudXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNjJcIlxuIH1cblxuIGkuaWNvbi5hcnJvd3MuYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGIyXCJcbiB9XG5cbiBpLmljb24uYXJyb3dzLmFsdGVybmF0ZS5ob3Jpem9udGFsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzM3XCJcbiB9XG5cbiBpLmljb24uYXJyb3dzLmFsdGVybmF0ZS52ZXJ0aWNhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjMzOFwiXG4gfVxuXG4gaS5pY29uLmFzc2lzdGl2ZS5saXN0ZW5pbmcuc3lzdGVtczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhMlwiXG4gfVxuXG4gaS5pY29uLmFzdGVyaXNrOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDY5XCJcbiB9XG5cbiBpLmljb24uYXN5bW1ldHJpazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM3MlwiXG4gfVxuXG4gaS5pY29uLmF0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWZhXCJcbiB9XG5cbiBpLmljb24uYXVkaWJsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM3M1wiXG4gfVxuXG4gaS5pY29uLmF1ZGlvLmRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjllXCJcbiB9XG5cbiBpLmljb24uYXV0b3ByZWZpeGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDFjXCJcbiB9XG5cbiBpLmljb24uYXZpYW5leDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM3NFwiXG4gfVxuXG4gaS5pY29uLmF2aWF0bzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQyMVwiXG4gfVxuXG4gaS5pY29uLmF3czpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM3NVwiXG4gfVxuXG4gaS5pY29uLmJhY2t3YXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDRhXCJcbiB9XG5cbiBpLmljb24uYmFsYW5jZS5zY2FsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0ZVwiXG4gfVxuXG4gaS5pY29uLmJhbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA1ZVwiXG4gfVxuXG4gaS5pY29uLmJhbmQuYWlkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDYyXCJcbiB9XG5cbiBpLmljb24uYmFuZGNhbXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZDVcIlxuIH1cblxuIGkuaWNvbi5iYXJjb2RlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDJhXCJcbiB9XG5cbiBpLmljb24uYmFyczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjOVwiXG4gfVxuXG4gaS5pY29uLmJhc2ViYWxsLmJhbGw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MzNcIlxuIH1cblxuIGkuaWNvbi5iYXNrZXRiYWxsLmJhbGw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MzRcIlxuIH1cblxuIGkuaWNvbi5iYXRoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmNkXCJcbiB9XG5cbiBpLmljb24uYmF0dGVyeS5lbXB0eTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0NFwiXG4gfVxuXG4gaS5pY29uLmJhdHRlcnkuZnVsbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0MFwiXG4gfVxuXG4gaS5pY29uLmJhdHRlcnkuaGFsZjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0MlwiXG4gfVxuXG4gaS5pY29uLmJhdHRlcnkucXVhcnRlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0M1wiXG4gfVxuXG4gaS5pY29uLmJhdHRlcnkudGhyZWUucXVhcnRlcnM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNDFcIlxuIH1cblxuIGkuaWNvbi5iZWQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMzZcIlxuIH1cblxuIGkuaWNvbi5iZWVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGZjXCJcbiB9XG5cbiBpLmljb24uYmVoYW5jZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFiNFwiXG4gfVxuXG4gaS5pY29uLmJlaGFuY2Uuc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWI1XCJcbiB9XG5cbiBpLmljb24uYmVsbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBmM1wiXG4gfVxuXG4gaS5pY29uLmJlbGwuc2xhc2g6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZjZcIlxuIH1cblxuIGkuaWNvbi5iaWN5Y2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjA2XCJcbiB9XG5cbiBpLmljb24uYmltb2JqZWN0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzc4XCJcbiB9XG5cbiBpLmljb24uYmlub2N1bGFyczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlNVwiXG4gfVxuXG4gaS5pY29uLmJpcnRoZGF5LmNha2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZmRcIlxuIH1cblxuIGkuaWNvbi5iaXRidWNrZXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNzFcIlxuIH1cblxuIGkuaWNvbi5iaXRjb2luOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzc5XCJcbiB9XG5cbiBpLmljb24uYml0eTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM3YVwiXG4gfVxuXG4gaS5pY29uLmJsYWNrLnRpZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI3ZVwiXG4gfVxuXG4gaS5pY29uLmJsYWNrYmVycnk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzN2JcIlxuIH1cblxuIGkuaWNvbi5ibGluZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI5ZFwiXG4gfVxuXG4gaS5pY29uLmJsb2dnZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzN2NcIlxuIH1cblxuIGkuaWNvbi5ibG9nZ2VyLmI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzN2RcIlxuIH1cblxuIGkuaWNvbi5ibHVldG9vdGg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyOTNcIlxuIH1cblxuIGkuaWNvbi5ibHVldG9vdGguYjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI5NFwiXG4gfVxuXG4gaS5pY29uLmJvbGQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMzJcIlxuIH1cblxuIGkuaWNvbi5ib2x0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGU3XCJcbiB9XG5cbiBpLmljb24uYm9tYjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlMlwiXG4gfVxuXG4gaS5pY29uLmJvb2s6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMmRcIlxuIH1cblxuIGkuaWNvbi5ib29rbWFyazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAyZVwiXG4gfVxuXG4gaS5pY29uLmJvd2xpbmcuYmFsbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQzNlwiXG4gfVxuXG4gaS5pY29uLmJveDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ2NlwiXG4gfVxuXG4gaS5pY29uLmJveGVzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDY4XCJcbiB9XG5cbiBpLmljb24uYnJhaWxsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhMVwiXG4gfVxuXG4gaS5pY29uLmJyaWVmY2FzZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBiMVwiXG4gfVxuXG4gaS5pY29uLmJ0YzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1YVwiXG4gfVxuXG4gaS5pY29uLmJ1ZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE4OFwiXG4gfVxuXG4gaS5pY29uLmJ1aWxkaW5nOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWFkXCJcbiB9XG5cbiBpLmljb24uYnVsbGhvcm46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYTFcIlxuIH1cblxuIGkuaWNvbi5idWxsc2V5ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE0MFwiXG4gfVxuXG4gaS5pY29uLmJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzN2ZcIlxuIH1cblxuIGkuaWNvbi5idXM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMDdcIlxuIH1cblxuIGkuaWNvbi5idXlzZWxsYWRzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjBkXCJcbiB9XG5cbiBpLmljb24uY2FsY3VsYXRvcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlY1wiXG4gfVxuXG4gaS5pY29uLmNhbGVuZGFyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTMzXCJcbiB9XG5cbiBpLmljb24uY2FsZW5kYXIuYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDczXCJcbiB9XG5cbiBpLmljb24uY2FsZW5kYXIuY2hlY2s6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNzRcIlxuIH1cblxuIGkuaWNvbi5jYWxlbmRhci5taW51czpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI3MlwiXG4gfVxuXG4gaS5pY29uLmNhbGVuZGFyLnBsdXM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNzFcIlxuIH1cblxuIGkuaWNvbi5jYWxlbmRhci50aW1lczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI3M1wiXG4gfVxuXG4gaS5pY29uLmNhbWVyYTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAzMFwiXG4gfVxuXG4gaS5pY29uLmNhbWVyYS5yZXRybzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA4M1wiXG4gfVxuXG4gaS5pY29uLmNhcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFiOVwiXG4gfVxuXG4gaS5pY29uLmNhcmV0LmRvd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZDdcIlxuIH1cblxuIGkuaWNvbi5jYXJldC5sZWZ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGQ5XCJcbiB9XG5cbiBpLmljb24uY2FyZXQucmlnaHQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZGFcIlxuIH1cblxuIGkuaWNvbi5jYXJldC5zcXVhcmUuZG93bjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1MFwiXG4gfVxuXG4gaS5pY29uLmNhcmV0LnNxdWFyZS5sZWZ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTkxXCJcbiB9XG5cbiBpLmljb24uY2FyZXQuc3F1YXJlLnJpZ2h0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTUyXCJcbiB9XG5cbiBpLmljb24uY2FyZXQuc3F1YXJlLnVwOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTUxXCJcbiB9XG5cbiBpLmljb24uY2FyZXQudXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZDhcIlxuIH1cblxuIGkuaWNvbi5jYXJ0LmFycm93LmRvd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMThcIlxuIH1cblxuIGkuaWNvbi5jYXJ0LnBsdXM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMTdcIlxuIH1cblxuIGkuaWNvbi5jYy5hbWF6b24ucGF5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDJkXCJcbiB9XG5cbiBpLmljb24uY2MuYW1leDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmM1wiXG4gfVxuXG4gaS5pY29uLmNjLmFwcGxlLnBheTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQxNlwiXG4gfVxuXG4gaS5pY29uLmNjLmRpbmVycy5jbHViOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjRjXCJcbiB9XG5cbiBpLmljb24uY2MuZGlzY292ZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZjJcIlxuIH1cblxuIGkuaWNvbi5jYy5qY2I6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNGJcIlxuIH1cblxuIGkuaWNvbi5jYy5tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWYxXCJcbiB9XG5cbiBpLmljb24uY2MucGF5cGFsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWY0XCJcbiB9XG5cbiBpLmljb24uY2Muc3RyaXBlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWY1XCJcbiB9XG5cbiBpLmljb24uY2MudmlzYTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmMFwiXG4gfVxuXG4gaS5pY29uLmNlbnRlcmNvZGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzODBcIlxuIH1cblxuIGkuaWNvbi5jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBhM1wiXG4gfVxuXG4gaS5pY29uLmNoYXJ0LmFyZWE6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZmVcIlxuIH1cblxuIGkuaWNvbi5jaGFydC5iYXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwODBcIlxuIH1cblxuIGkuaWNvbi5jaGFydC5saW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjAxXCJcbiB9XG5cbiBpLmljb24uY2hhcnQucGllOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjAwXCJcbiB9XG5cbiBpLmljb24uY2hlY2s6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMGNcIlxuIH1cblxuIGkuaWNvbi5jaGVjay5jaXJjbGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNThcIlxuIH1cblxuIGkuaWNvbi5jaGVjay5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNGFcIlxuIH1cblxuIGkuaWNvbi5jaGVzczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQzOVwiXG4gfVxuXG4gaS5pY29uLmNoZXNzLmJpc2hvcDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQzYVwiXG4gfVxuXG4gaS5pY29uLmNoZXNzLmJvYXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDNjXCJcbiB9XG5cbiBpLmljb24uY2hlc3Mua2luZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQzZlwiXG4gfVxuXG4gaS5pY29uLmNoZXNzLmtuaWdodDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ0MVwiXG4gfVxuXG4gaS5pY29uLmNoZXNzLnBhd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0NDNcIlxuIH1cblxuIGkuaWNvbi5jaGVzcy5xdWVlbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ0NVwiXG4gfVxuXG4gaS5pY29uLmNoZXNzLnJvb2s6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0NDdcIlxuIH1cblxuIGkuaWNvbi5jaGV2cm9uLmNpcmNsZS5kb3duOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTNhXCJcbiB9XG5cbiBpLmljb24uY2hldnJvbi5jaXJjbGUubGVmdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEzN1wiXG4gfVxuXG4gaS5pY29uLmNoZXZyb24uY2lyY2xlLnJpZ2h0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTM4XCJcbiB9XG5cbiBpLmljb24uY2hldnJvbi5jaXJjbGUudXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMzlcIlxuIH1cblxuIGkuaWNvbi5jaGV2cm9uLmRvd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNzhcIlxuIH1cblxuIGkuaWNvbi5jaGV2cm9uLmxlZnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNTNcIlxuIH1cblxuIGkuaWNvbi5jaGV2cm9uLnJpZ2h0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCJcbiB9XG5cbiBpLmljb24uY2hldnJvbi51cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA3N1wiXG4gfVxuXG4gaS5pY29uLmNoaWxkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWFlXCJcbiB9XG5cbiBpLmljb24uY2hyb21lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjY4XCJcbiB9XG5cbiBpLmljb24uY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTExXCJcbiB9XG5cbiBpLmljb24uY2lyY2xlLm5vdGNoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWNlXCJcbiB9XG5cbiBpLmljb24uY2xpcGJvYXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzI4XCJcbiB9XG5cbiBpLmljb24uY2xpcGJvYXJkLmNoZWNrOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDZjXCJcbiB9XG5cbiBpLmljb24uY2xpcGJvYXJkLmxpc3Q6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0NmRcIlxuIH1cblxuIGkuaWNvbi5jbG9jazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAxN1wiXG4gfVxuXG4gaS5pY29uLmNsb25lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjRkXCJcbiB9XG5cbiBpLmljb24uY2xvc2VkLmNhcHRpb25pbmc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMGFcIlxuIH1cblxuIGkuaWNvbi5jbG91ZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjMlwiXG4gfVxuXG4gaS5pY29uLmNsb3Vkc2NhbGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzODNcIlxuIH1cblxuIGkuaWNvbi5jbG91ZHNtaXRoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzg0XCJcbiB9XG5cbiBpLmljb24uY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzg1XCJcbiB9XG5cbiBpLmljb24uY29kZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyMVwiXG4gfVxuXG4gaS5pY29uLmNvZGUuYnJhbmNoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTI2XCJcbiB9XG5cbiBpLmljb24uY29kZXBlbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFjYlwiXG4gfVxuXG4gaS5pY29uLmNvZGllcGllOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjg0XCJcbiB9XG5cbiBpLmljb24uY29mZmVlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGY0XCJcbiB9XG5cbiBpLmljb24uY29nOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDEzXCJcbiB9XG5cbiBpLmljb24uY29nczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA4NVwiXG4gfVxuXG4gaS5pY29uLmNvbHVtbnM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZGJcIlxuIH1cblxuIGkuaWNvbi5jb21tZW50OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDc1XCJcbiB9XG5cbiBpLmljb24uY29tbWVudC5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyN2FcIlxuIH1cblxuIGkuaWNvbi5jb21tZW50czpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA4NlwiXG4gfVxuXG4gaS5pY29uLmNvbXBhc3M6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNGVcIlxuIH1cblxuIGkuaWNvbi5jb21wcmVzczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2NlwiXG4gfVxuXG4gaS5pY29uLmNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjBlXCJcbiB9XG5cbiBpLmljb24uY29udGFvOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjZkXCJcbiB9XG5cbiBpLmljb24uY29weTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjNVwiXG4gfVxuXG4gaS5pY29uLmNvcHlyaWdodDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmOVwiXG4gfVxuXG4gaS5pY29uLmNwYW5lbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM4OFwiXG4gfVxuXG4gaS5pY29uLmNyZWF0aXZlLmNvbW1vbnM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNWVcIlxuIH1cblxuIGkuaWNvbi5jcmVkaXQuY2FyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA5ZFwiXG4gfVxuXG4gaS5pY29uLmNyb3A6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMjVcIlxuIH1cblxuIGkuaWNvbi5jcm9zc2hhaXJzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDViXCJcbiB9XG5cbiBpLmljb24uY3NzMzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEzY1wiXG4gfVxuXG4gaS5pY29uLmNzczMuYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzhiXCJcbiB9XG5cbiBpLmljb24uY3ViZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFiMlwiXG4gfVxuXG4gaS5pY29uLmN1YmVzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWIzXCJcbiB9XG5cbiBpLmljb24uY3V0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGM0XCJcbiB9XG5cbiBpLmljb24uY3V0dGxlZmlzaDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM4Y1wiXG4gfVxuXG4gaS5pY29uLmQuYW5kLmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzOGRcIlxuIH1cblxuIGkuaWNvbi5kYXNoY3ViZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIxMFwiXG4gfVxuXG4gaS5pY29uLmRhdGFiYXNlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWMwXCJcbiB9XG5cbiBpLmljb24uZGVhZjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhNFwiXG4gfVxuXG4gaS5pY29uLmRlbGljaW91czpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFhNVwiXG4gfVxuXG4gaS5pY29uLmRlcGxveWRvZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM4ZVwiXG4gfVxuXG4gaS5pY29uLmRlc2twcm86YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzOGZcIlxuIH1cblxuIGkuaWNvbi5kZXNrdG9wOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTA4XCJcbiB9XG5cbiBpLmljb24uZGV2aWFudGFydDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFiZFwiXG4gfVxuXG4gaS5pY29uLmRpZ2c6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYTZcIlxuIH1cblxuIGkuaWNvbi5kaWdpdGFsLm9jZWFuOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzkxXCJcbiB9XG5cbiBpLmljb24uZGlzY29yZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM5MlwiXG4gfVxuXG4gaS5pY29uLmRpc2NvdXJzZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM5M1wiXG4gfVxuXG4gaS5pY29uLmRuYTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ3MVwiXG4gfVxuXG4gaS5pY29uLmRvY2h1YjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM5NFwiXG4gfVxuXG4gaS5pY29uLmRvY2tlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM5NVwiXG4gfVxuXG4gaS5pY29uLmRvbGxhci5zaWduOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTU1XCJcbiB9XG5cbiBpLmljb24uZG9sbHk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0NzJcIlxuIH1cblxuIGkuaWNvbi5kb2xseS5mbGF0YmVkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDc0XCJcbiB9XG5cbiBpLmljb24uZG90LmNpcmNsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE5MlwiXG4gfVxuXG4gaS5pY29uLmRvd25sb2FkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDE5XCJcbiB9XG5cbiBpLmljb24uZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM5NlwiXG4gfVxuXG4gaS5pY29uLmRyaWJiYmxlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTdkXCJcbiB9XG5cbiBpLmljb24uZHJpYmJibGUuc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzk3XCJcbiB9XG5cbiBpLmljb24uZHJvcGJveDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE2YlwiXG4gfVxuXG4gaS5pY29uLmRydXBhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFhOVwiXG4gfVxuXG4gaS5pY29uLmR5YWxvZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM5OVwiXG4gfVxuXG4gaS5pY29uLmVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzOWFcIlxuIH1cblxuIGkuaWNvbi5lZGdlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjgyXCJcbiB9XG5cbiBpLmljb24uZWRpdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA0NFwiXG4gfVxuXG4gaS5pY29uLmVqZWN0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDUyXCJcbiB9XG5cbiBpLmljb24uZWxlbWVudG9yOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDMwXCJcbiB9XG5cbiBpLmljb24uZWxsaXBzaXMuaG9yaXpvbnRhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE0MVwiXG4gfVxuXG4gaS5pY29uLmVsbGlwc2lzLnZlcnRpY2FsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTQyXCJcbiB9XG5cbiBpLmljb24uZW1iZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MjNcIlxuIH1cblxuIGkuaWNvbi5lbXBpcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZDFcIlxuIH1cblxuIGkuaWNvbi5lbnZlbG9wZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBlMFwiXG4gfVxuXG4gaS5pY29uLmVudmVsb3BlLm9wZW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYjZcIlxuIH1cblxuIGkuaWNvbi5lbnZlbG9wZS5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOTlcIlxuIH1cblxuIGkuaWNvbi5lbnZpcmE6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyOTlcIlxuIH1cblxuIGkuaWNvbi5lcmFzZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMmRcIlxuIH1cblxuIGkuaWNvbi5lcmxhbmc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzOWRcIlxuIH1cblxuIGkuaWNvbi5ldGhlcmV1bTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQyZVwiXG4gfVxuXG4gaS5pY29uLmV0c3k6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZDdcIlxuIH1cblxuIGkuaWNvbi5ldXJvLnNpZ246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTNcIlxuIH1cblxuIGkuaWNvbi5leGNoYW5nZS5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNjJcIlxuIH1cblxuIGkuaWNvbi5leGNsYW1hdGlvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyYVwiXG4gfVxuXG4gaS5pY29uLmV4Y2xhbWF0aW9uLmNpcmNsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2YVwiXG4gfVxuXG4gaS5pY29uLmV4Y2xhbWF0aW9uLnRyaWFuZ2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDcxXCJcbiB9XG5cbiBpLmljb24uZXhwYW5kOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDY1XCJcbiB9XG5cbiBpLmljb24uZXhwYW5kLmFycm93cy5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzMWVcIlxuIH1cblxuIGkuaWNvbi5leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyM2VcIlxuIH1cblxuIGkuaWNvbi5leHRlcm5hbC5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNWRcIlxuIH1cblxuIGkuaWNvbi5leHRlcm5hbC5zcXVhcmUuYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzYwXCJcbiB9XG5cbiBpLmljb24uZXllOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDZlXCJcbiB9XG5cbiBpLmljb24uZXllLmRyb3BwZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZmJcIlxuIH1cblxuIGkuaWNvbi5leWUuc2xhc2g6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNzBcIlxuIH1cblxuIGkuaWNvbi5mYWNlYm9vazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA5YVwiXG4gfVxuXG4gaS5pY29uLmZhY2Vib29rLmY6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzOWVcIlxuIH1cblxuIGkuaWNvbi5mYWNlYm9vay5tZXNzZW5nZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzOWZcIlxuIH1cblxuIGkuaWNvbi5mYWNlYm9vay5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwODJcIlxuIH1cblxuIGkuaWNvbi5mYXN0LmJhY2t3YXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDQ5XCJcbiB9XG5cbiBpLmljb24uZmFzdC5mb3J3YXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDUwXCJcbiB9XG5cbiBpLmljb24uZmF4OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWFjXCJcbiB9XG5cbiBpLmljb24uZmVtYWxlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTgyXCJcbiB9XG5cbiBpLmljb24uZmlnaHRlci5qZXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZmJcIlxuIH1cblxuIGkuaWNvbi5maWxlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTViXCJcbiB9XG5cbiBpLmljb24uZmlsZS5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNWNcIlxuIH1cblxuIGkuaWNvbi5maWxlLmFyY2hpdmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYzZcIlxuIH1cblxuIGkuaWNvbi5maWxlLmF1ZGlvOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWM3XCJcbiB9XG5cbiBpLmljb24uZmlsZS5jb2RlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWM5XCJcbiB9XG5cbiBpLmljb24uZmlsZS5leGNlbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFjM1wiXG4gfVxuXG4gaS5pY29uLmZpbGUuaW1hZ2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYzVcIlxuIH1cblxuIGkuaWNvbi5maWxlLnBkZjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFjMVwiXG4gfVxuXG4gaS5pY29uLmZpbGUucG93ZXJwb2ludDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFjNFwiXG4gfVxuXG4gaS5pY29uLmZpbGUudmlkZW86YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYzhcIlxuIH1cblxuIGkuaWNvbi5maWxlLndvcmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYzJcIlxuIH1cblxuIGkuaWNvbi5maWxtOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDA4XCJcbiB9XG5cbiBpLmljb24uZmlsdGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGIwXCJcbiB9XG5cbiBpLmljb24uZmlyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2ZFwiXG4gfVxuXG4gaS5pY29uLmZpcmUuZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTM0XCJcbiB9XG5cbiBpLmljb24uZmlyZWZveDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI2OVwiXG4gfVxuXG4gaS5pY29uLmZpcnN0LmFpZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ3OVwiXG4gfVxuXG4gaS5pY29uLmZpcnN0Lm9yZGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmIwXCJcbiB9XG5cbiBpLmljb24uZmlyc3RkcmFmdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNhMVwiXG4gfVxuXG4gaS5pY29uLmZsYWc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMjRcIlxuIH1cblxuIGkuaWNvbi5mbGFnLmNoZWNrZXJlZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjExZVwiXG4gfVxuXG4gaS5pY29uLmZsYXNrOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGMzXCJcbiB9XG5cbiBpLmljb24uZmxpY2tyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTZlXCJcbiB9XG5cbiBpLmljb24uZmxpcGJvYXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDRkXCJcbiB9XG5cbiBpLmljb24uZmx5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDE3XCJcbiB9XG5cbiBpLmljb24uZm9sZGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDdiXCJcbiB9XG5cbiBpLmljb24uZm9sZGVyLm9wZW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwN2NcIlxuIH1cblxuIGkuaWNvbi5mb250OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDMxXCJcbiB9XG5cbiBpLmljb24uZm9udC5hd2Vzb21lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmI0XCJcbiB9XG5cbiBpLmljb24uZm9udC5hd2Vzb21lLmFsdGVybmF0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM1Y1wiXG4gfVxuXG4gaS5pY29uLmZvbnQuYXdlc29tZS5mbGFnOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDI1XCJcbiB9XG5cbiBpLmljb24uZm9udGljb25zOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjgwXCJcbiB9XG5cbiBpLmljb24uZm9udGljb25zLmZpOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2EyXCJcbiB9XG5cbiBpLmljb24uZm9vdGJhbGwuYmFsbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ0ZVwiXG4gfVxuXG4gaS5pY29uLmZvcnQuYXdlc29tZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI4NlwiXG4gfVxuXG4gaS5pY29uLmZvcnQuYXdlc29tZS5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYTNcIlxuIH1cblxuIGkuaWNvbi5mb3J1bWJlZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIxMVwiXG4gfVxuXG4gaS5pY29uLmZvcndhcmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNGVcIlxuIH1cblxuIGkuaWNvbi5mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTgwXCJcbiB9XG5cbiBpLmljb24uZnJlZS5jb2RlLmNhbXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYzVcIlxuIH1cblxuIGkuaWNvbi5mcmVlYnNkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2E0XCJcbiB9XG5cbiBpLmljb24uZnJvd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMTlcIlxuIH1cblxuIGkuaWNvbi5mdXRib2w6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZTNcIlxuIH1cblxuIGkuaWNvbi5nYW1lcGFkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTFiXCJcbiB9XG5cbiBpLmljb24uZ2F2ZWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZTNcIlxuIH1cblxuIGkuaWNvbi5nZW06YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYTVcIlxuIH1cblxuIGkuaWNvbi5nZW5kZXJsZXNzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjJkXCJcbiB9XG5cbiBpLmljb24uZ2V0LnBvY2tldDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI2NVwiXG4gfVxuXG4gaS5pY29uLmdnOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjYwXCJcbiB9XG5cbiBpLmljb24uZ2cuY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjYxXCJcbiB9XG5cbiBpLmljb24uZ2lmdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2YlwiXG4gfVxuXG4gaS5pY29uLmdpdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFkM1wiXG4gfVxuXG4gaS5pY29uLmdpdC5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZDJcIlxuIH1cblxuIGkuaWNvbi5naXRodWI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwOWJcIlxuIH1cblxuIGkuaWNvbi5naXRodWIuYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTEzXCJcbiB9XG5cbiBpLmljb24uZ2l0aHViLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA5MlwiXG4gfVxuXG4gaS5pY29uLmdpdGtyYWtlbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNhNlwiXG4gfVxuXG4gaS5pY29uLmdpdGxhYjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI5NlwiXG4gfVxuXG4gaS5pY29uLmdpdHRlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQyNlwiXG4gfVxuXG4gaS5pY29uLmdsYXNzLm1hcnRpbmk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMDBcIlxuIH1cblxuIGkuaWNvbi5nbGlkZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhNVwiXG4gfVxuXG4gaS5pY29uLmdsaWRlLmc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYTZcIlxuIH1cblxuIGkuaWNvbi5nbG9iZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBhY1wiXG4gfVxuXG4gaS5pY29uLmdvZm9yZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNhN1wiXG4gfVxuXG4gaS5pY29uLmdvbGYuYmFsbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ1MFwiXG4gfVxuXG4gaS5pY29uLmdvb2RyZWFkczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNhOFwiXG4gfVxuXG4gaS5pY29uLmdvb2RyZWFkcy5nOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2E5XCJcbiB9XG5cbiBpLmljb24uZ29vZ2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWEwXCJcbiB9XG5cbiBpLmljb24uZ29vZ2xlLmRyaXZlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2FhXCJcbiB9XG5cbiBpLmljb24uZ29vZ2xlLnBsYXk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYWJcIlxuIH1cblxuIGkuaWNvbi5nb29nbGUucGx1czpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJiM1wiXG4gfVxuXG4gaS5pY29uLmdvb2dsZS5wbHVzLmc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZDVcIlxuIH1cblxuIGkuaWNvbi5nb29nbGUucGx1cy5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZDRcIlxuIH1cblxuIGkuaWNvbi5nb29nbGUud2FsbGV0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWVlXCJcbiB9XG5cbiBpLmljb24uZ3JhZHVhdGlvbi5jYXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOWRcIlxuIH1cblxuIGkuaWNvbi5ncmF0aXBheTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE4NFwiXG4gfVxuXG4gaS5pY29uLmdyYXY6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZDZcIlxuIH1cblxuIGkuaWNvbi5ncmlwZmlyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNhY1wiXG4gfVxuXG4gaS5pY29uLmdydW50OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2FkXCJcbiB9XG5cbiBpLmljb24uZ3VscDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNhZVwiXG4gfVxuXG4gaS5pY29uLmguc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGZkXCJcbiB9XG5cbiBpLmljb24uaGFja2VyLm5ld3M6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZDRcIlxuIH1cblxuIGkuaWNvbi5oYWNrZXIubmV3cy5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYWZcIlxuIH1cblxuIGkuaWNvbi5oYW5kLmxpemFyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1OFwiXG4gfVxuXG4gaS5pY29uLmhhbmQucGFwZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNTZcIlxuIH1cblxuIGkuaWNvbi5oYW5kLnBlYWNlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjViXCJcbiB9XG5cbiBpLmljb24uaGFuZC5wb2ludC5kb3duOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGE3XCJcbiB9XG5cbiBpLmljb24uaGFuZC5wb2ludC5sZWZ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGE1XCJcbiB9XG5cbiBpLmljb24uaGFuZC5wb2ludC5yaWdodDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBhNFwiXG4gfVxuXG4gaS5pY29uLmhhbmQucG9pbnQudXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYTZcIlxuIH1cblxuIGkuaWNvbi5oYW5kLnBvaW50ZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNWFcIlxuIH1cblxuIGkuaWNvbi5oYW5kLnJvY2s6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNTVcIlxuIH1cblxuIGkuaWNvbi5oYW5kLnNjaXNzb3JzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjU3XCJcbiB9XG5cbiBpLmljb24uaGFuZC5zcG9jazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1OVwiXG4gfVxuXG4gaS5pY29uLmhhbmRzaGFrZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJiNVwiXG4gfVxuXG4gaS5pY29uLmhhc2h0YWc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyOTJcIlxuIH1cblxuIGkuaWNvbi5oZGQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYTBcIlxuIH1cblxuIGkuaWNvbi5oZWFkaW5nOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWRjXCJcbiB9XG5cbiBpLmljb24uaGVhZHBob25lczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAyNVwiXG4gfVxuXG4gaS5pY29uLmhlYXJ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDA0XCJcbiB9XG5cbiBpLmljb24uaGVhcnRiZWF0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjFlXCJcbiB9XG5cbiBpLmljb24uaGlwczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ1MlwiXG4gfVxuXG4gaS5pY29uLmhpcmUuYS5oZWxwZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYjBcIlxuIH1cblxuIGkuaWNvbi5oaXN0b3J5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWRhXCJcbiB9XG5cbiBpLmljb24uaG9ja2V5LnB1Y2s6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0NTNcIlxuIH1cblxuIGkuaWNvbi5ob21lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDE1XCJcbiB9XG5cbiBpLmljb24uaG9vbGk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MjdcIlxuIH1cblxuIGkuaWNvbi5ob3NwaXRhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBmOFwiXG4gfVxuXG4gaS5pY29uLmhvc3BpdGFsLnN5bWJvbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ3ZVwiXG4gfVxuXG4gaS5pY29uLmhvdGphcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNiMVwiXG4gfVxuXG4gaS5pY29uLmhvdXJnbGFzczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1NFwiXG4gfVxuXG4gaS5pY29uLmhvdXJnbGFzcy5lbmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNTNcIlxuIH1cblxuIGkuaWNvbi5ob3VyZ2xhc3MuaGFsZjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1MlwiXG4gfVxuXG4gaS5pY29uLmhvdXJnbGFzcy5zdGFydDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1MVwiXG4gfVxuXG4gaS5pY29uLmhvdXp6OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjdjXCJcbiB9XG5cbiBpLmljb24uaHRtbDU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxM2JcIlxuIH1cblxuIGkuaWNvbi5odWJzcG90OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2IyXCJcbiB9XG5cbiBpLmljb24uaS5jdXJzb3I6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNDZcIlxuIH1cblxuIGkuaWNvbi5pZC5iYWRnZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJjMVwiXG4gfVxuXG4gaS5pY29uLmlkLmNhcmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYzJcIlxuIH1cblxuIGkuaWNvbi5pbWFnZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAzZVwiXG4gfVxuXG4gaS5pY29uLmltYWdlczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjMwMlwiXG4gfVxuXG4gaS5pY29uLmltZGI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZDhcIlxuIH1cblxuIGkuaWNvbi5pbmJveDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAxY1wiXG4gfVxuXG4gaS5pY29uLmluZGVudDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAzY1wiXG4gfVxuXG4gaS5pY29uLmluZHVzdHJ5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjc1XCJcbiB9XG5cbiBpLmljb24uaW5mbzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyOVwiXG4gfVxuXG4gaS5pY29uLmluZm8uY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDVhXCJcbiB9XG5cbiBpLmljb24uaW5zdGFncmFtOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTZkXCJcbiB9XG5cbiBpLmljb24uaW50ZXJuZXQuZXhwbG9yZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNmJcIlxuIH1cblxuIGkuaWNvbi5pb3hob3N0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjA4XCJcbiB9XG5cbiBpLmljb24uaXRhbGljOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDMzXCJcbiB9XG5cbiBpLmljb24uaXR1bmVzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2I0XCJcbiB9XG5cbiBpLmljb24uaXR1bmVzLm5vdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYjVcIlxuIH1cblxuIGkuaWNvbi5qZW5raW5zOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2I2XCJcbiB9XG5cbiBpLmljb24uam9nZXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYjdcIlxuIH1cblxuIGkuaWNvbi5qb29tbGE6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYWFcIlxuIH1cblxuIGkuaWNvbi5qczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNiOFwiXG4gfVxuXG4gaS5pY29uLmpzLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNiOVwiXG4gfVxuXG4gaS5pY29uLmpzZmlkZGxlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWNjXCJcbiB9XG5cbiBpLmljb24ua2V5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDg0XCJcbiB9XG5cbiBpLmljb24ua2V5Ym9hcmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMWNcIlxuIH1cblxuIGkuaWNvbi5rZXljZG46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYmFcIlxuIH1cblxuIGkuaWNvbi5raWNrc3RhcnRlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNiYlwiXG4gfVxuXG4gaS5pY29uLmtpY2tzdGFydGVyLms6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYmNcIlxuIH1cblxuIGkuaWNvbi5rb3J2dWU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MmZcIlxuIH1cblxuIGkuaWNvbi5sYW5ndWFnZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFhYlwiXG4gfVxuXG4gaS5pY29uLmxhcHRvcDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEwOVwiXG4gfVxuXG4gaS5pY29uLmxhcmF2ZWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYmRcIlxuIH1cblxuIGkuaWNvbi5sYXN0Zm06YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMDJcIlxuIH1cblxuIGkuaWNvbi5sYXN0Zm0uc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjAzXCJcbiB9XG5cbiBpLmljb24ubGVhZjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2Y1wiXG4gfVxuXG4gaS5pY29uLmxlYW5wdWI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMTJcIlxuIH1cblxuIGkuaWNvbi5sZW1vbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA5NFwiXG4gfVxuXG4gaS5pY29uLmxlc3M6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MWRcIlxuIH1cblxuIGkuaWNvbi5sZXZlbC5kb3duLmFsdGVybmF0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNiZVwiXG4gfVxuXG4gaS5pY29uLmxldmVsLnVwLmFsdGVybmF0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNiZlwiXG4gfVxuXG4gaS5pY29uLmxpZmUucmluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFjZFwiXG4gfVxuXG4gaS5pY29uLmxpZ2h0YnVsYjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBlYlwiXG4gfVxuXG4gaS5pY29uLmxpbmVjaGF0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2MwXCJcbiB9XG5cbiBpLmljb24ubGlua2lmeTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjMVwiXG4gfVxuXG4gaS5pY29uLmxpbmtlZGluOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDhjXCJcbiB9XG5cbiBpLmljb24ubGlua2VkaW4uYWx0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGUxXCJcbiB9XG5cbiBpLmljb24ubGlub2RlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmI4XCJcbiB9XG5cbiBpLmljb24ubGludXg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxN2NcIlxuIH1cblxuIGkuaWNvbi5saXJhLnNpZ246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOTVcIlxuIH1cblxuIGkuaWNvbi5saXN0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDNhXCJcbiB9XG5cbiBpLmljb24ubGlzdC5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMjJcIlxuIH1cblxuIGkuaWNvbi5saXN0Lm9sOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGNiXCJcbiB9XG5cbiBpLmljb24ubGlzdC51bDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjYVwiXG4gfVxuXG4gaS5pY29uLmxvY2F0aW9uLmFycm93OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTI0XCJcbiB9XG5cbiBpLmljb24ubG9jazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAyM1wiXG4gfVxuXG4gaS5pY29uLmxvY2sub3BlbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNjMVwiXG4gfVxuXG4gaS5pY29uLmxvbmcuYXJyb3cuYWx0ZXJuYXRlLmRvd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzMDlcIlxuIH1cblxuIGkuaWNvbi5sb25nLmFycm93LmFsdGVybmF0ZS5sZWZ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzBhXCJcbiB9XG5cbiBpLmljb24ubG9uZy5hcnJvdy5hbHRlcm5hdGUucmlnaHQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzMGJcIlxuIH1cblxuIGkuaWNvbi5sb25nLmFycm93LmFsdGVybmF0ZS51cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjMwY1wiXG4gfVxuXG4gaS5pY29uLmxvdy52aXNpb246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYThcIlxuIH1cblxuIGkuaWNvbi5seWZ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2MzXCJcbiB9XG5cbiBpLmljb24ubWFnZW50bzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNjNFwiXG4gfVxuXG4gaS5pY29uLm1hZ2ljOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGQwXCJcbiB9XG5cbiBpLmljb24ubWFnbmV0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDc2XCJcbiB9XG5cbiBpLmljb24ubWFsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE4M1wiXG4gfVxuXG4gaS5pY29uLm1hcDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI3OVwiXG4gfVxuXG4gaS5pY29uLm1hcC5tYXJrZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNDFcIlxuIH1cblxuIGkuaWNvbi5tYXAubWFya2VyLmFsdGVybmF0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNjNVwiXG4gfVxuXG4gaS5pY29uLm1hcC5waW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNzZcIlxuIH1cblxuIGkuaWNvbi5tYXAuc2lnbnM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNzdcIlxuIH1cblxuIGkuaWNvbi5tYXJzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjIyXCJcbiB9XG5cbiBpLmljb24ubWFycy5kb3VibGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMjdcIlxuIH1cblxuIGkuaWNvbi5tYXJzLnN0cm9rZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyOVwiXG4gfVxuXG4gaS5pY29uLm1hcnMuc3Ryb2tlLmhvcml6b250YWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMmJcIlxuIH1cblxuIGkuaWNvbi5tYXJzLnN0cm9rZS52ZXJ0aWNhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyYVwiXG4gfVxuXG4gaS5pY29uLm1heGNkbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEzNlwiXG4gfVxuXG4gaS5pY29uLm1lZGFwcHM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYzZcIlxuIH1cblxuIGkuaWNvbi5tZWRpdW06YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyM2FcIlxuIH1cblxuIGkuaWNvbi5tZWRpdW0ubTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNjN1wiXG4gfVxuXG4gaS5pY29uLm1lZGtpdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBmYVwiXG4gfVxuXG4gaS5pY29uLm1lZHJ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2M4XCJcbiB9XG5cbiBpLmljb24ubWVldHVwOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmUwXCJcbiB9XG5cbiBpLmljb24ubWVoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTFhXCJcbiB9XG5cbiBpLmljb24ubWVyY3VyeTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyM1wiXG4gfVxuXG4gaS5pY29uLm1pY3JvY2hpcDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJkYlwiXG4gfVxuXG4gaS5pY29uLm1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMzBcIlxuIH1cblxuIGkuaWNvbi5taWNyb3Bob25lLnNsYXNoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTMxXCJcbiB9XG5cbiBpLmljb24ubWljcm9zb2Z0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2NhXCJcbiB9XG5cbiBpLmljb24ubWludXM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNjhcIlxuIH1cblxuIGkuaWNvbi5taW51cy5jaXJjbGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNTZcIlxuIH1cblxuIGkuaWNvbi5taW51cy5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNDZcIlxuIH1cblxuIGkuaWNvbi5taXg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzY2JcIlxuIH1cblxuIGkuaWNvbi5taXhjbG91ZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI4OVwiXG4gfVxuXG4gaS5pY29uLm1penVuaTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNjY1wiXG4gfVxuXG4gaS5pY29uLm1vYmlsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEwYlwiXG4gfVxuXG4gaS5pY29uLm1vYmlsZS5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzY2RcIlxuIH1cblxuIGkuaWNvbi5tb2R4OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjg1XCJcbiB9XG5cbiBpLmljb24ubW9uZXJvOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2QwXCJcbiB9XG5cbiBpLmljb24ubW9uZXkuYmlsbC5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZDFcIlxuIH1cblxuIGkuaWNvbi5tb29uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTg2XCJcbiB9XG5cbiBpLmljb24ubW90b3JjeWNsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIxY1wiXG4gfVxuXG4gaS5pY29uLm1vdXNlLnBvaW50ZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNDVcIlxuIH1cblxuIGkuaWNvbi5tdXNpYzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwMVwiXG4gfVxuXG4gaS5pY29uLm5hcHN0ZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZDJcIlxuIH1cblxuIGkuaWNvbi5uZXV0ZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMmNcIlxuIH1cblxuIGkuaWNvbi5uZXdzcGFwZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZWFcIlxuIH1cblxuIGkuaWNvbi5uaW50ZW5kby5zd2l0Y2g6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MThcIlxuIH1cblxuIGkuaWNvbi5ub2RlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDE5XCJcbiB9XG5cbiBpLmljb24ubm9kZS5qczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNkM1wiXG4gfVxuXG4gaS5pY29uLm5wbTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNkNFwiXG4gfVxuXG4gaS5pY29uLm5zODpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNkNVwiXG4gfVxuXG4gaS5pY29uLm51dHJpdGlvbml4OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2Q2XCJcbiB9XG5cbiBpLmljb24ub2JqZWN0Lmdyb3VwOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjQ3XCJcbiB9XG5cbiBpLmljb24ub2JqZWN0LnVuZ3JvdXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNDhcIlxuIH1cblxuIGkuaWNvbi5vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjYzXCJcbiB9XG5cbiBpLmljb24ub2Rub2tsYXNzbmlraS5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNjRcIlxuIH1cblxuIGkuaWNvbi5vcGVuY2FydDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzZFwiXG4gfVxuXG4gaS5pY29uLm9wZW5pZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE5YlwiXG4gfVxuXG4gaS5pY29uLm9wZXJhOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjZhXCJcbiB9XG5cbiBpLmljb24ub3B0aW4ubW9uc3RlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzY1wiXG4gfVxuXG4gaS5pY29uLm9zaTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQxYVwiXG4gfVxuXG4gaS5pY29uLm91dGRlbnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwM2JcIlxuIH1cblxuIGkuaWNvbi5wYWdlNDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNkN1wiXG4gfVxuXG4gaS5pY29uLnBhZ2VsaW5lczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE4Y1wiXG4gfVxuXG4gaS5pY29uLnBhaW50LmJydXNoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWZjXCJcbiB9XG5cbiBpLmljb24ucGFsZmVkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2Q4XCJcbiB9XG5cbiBpLmljb24ucGFsbGV0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDgyXCJcbiB9XG5cbiBpLmljb24ucGFwZXIucGxhbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZDhcIlxuIH1cblxuIGkuaWNvbi5wYXBlcmNsaXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYzZcIlxuIH1cblxuIGkuaWNvbi5wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZGRcIlxuIH1cblxuIGkuaWNvbi5wYXN0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBlYVwiXG4gfVxuXG4gaS5pY29uLnBhdHJlb246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZDlcIlxuIH1cblxuIGkuaWNvbi5wYXVzZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA0Y1wiXG4gfVxuXG4gaS5pY29uLnBhdXNlLmNpcmNsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI4YlwiXG4gfVxuXG4gaS5pY29uLnBhdzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFiMFwiXG4gfVxuXG4gaS5pY29uLnBheXBhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlZFwiXG4gfVxuXG4gaS5pY29uLnBlbi5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNGJcIlxuIH1cblxuIGkuaWNvbi5wZW5jaWwuYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzAzXCJcbiB9XG5cbiBpLmljb24ucGVyY2VudDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI5NVwiXG4gfVxuXG4gaS5pY29uLnBlcmlzY29wZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNkYVwiXG4gfVxuXG4gaS5pY29uLnBoYWJyaWNhdG9yOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2RiXCJcbiB9XG5cbiBpLmljb24ucGhvZW5peC5mcmFtZXdvcms6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZGNcIlxuIH1cblxuIGkuaWNvbi5waG9uZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA5NVwiXG4gfVxuXG4gaS5pY29uLnBob25lLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA5OFwiXG4gfVxuXG4gaS5pY29uLnBob25lLnZvbHVtZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhMFwiXG4gfVxuXG4gaS5pY29uLnBocDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ1N1wiXG4gfVxuXG4gaS5pY29uLnBpZWQucGlwZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYWVcIlxuIH1cblxuIGkuaWNvbi5waWVkLnBpcGVyLmFsdGVybmF0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFhOFwiXG4gfVxuXG4gaS5pY29uLnBpZWQucGlwZXIucHA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYTdcIlxuIH1cblxuIGkuaWNvbi5waWxsczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ4NFwiXG4gfVxuXG4gaS5pY29uLnBpbnRlcmVzdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBkMlwiXG4gfVxuXG4gaS5pY29uLnBpbnRlcmVzdC5wOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjMxXCJcbiB9XG5cbiBpLmljb24ucGludGVyZXN0LnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBkM1wiXG4gfVxuXG4gaS5pY29uLnBsYW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDcyXCJcbiB9XG5cbiBpLmljb24ucGxheTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA0YlwiXG4gfVxuXG4gaS5pY29uLnBsYXkuY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTQ0XCJcbiB9XG5cbiBpLmljb24ucGxheXN0YXRpb246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZGZcIlxuIH1cblxuIGkuaWNvbi5wbHVnOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWU2XCJcbiB9XG5cbiBpLmljb24ucGx1czpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2N1wiXG4gfVxuXG4gaS5pY29uLnBsdXMuY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDU1XCJcbiB9XG5cbiBpLmljb24ucGx1cy5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZmVcIlxuIH1cblxuIGkuaWNvbi5wb2RjYXN0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmNlXCJcbiB9XG5cbiBpLmljb24ucG91bmQuc2lnbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1NFwiXG4gfVxuXG4gaS5pY29uLnBvd2VyLm9mZjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAxMVwiXG4gfVxuXG4gaS5pY29uLnByaW50OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDJmXCJcbiB9XG5cbiBpLmljb24ucHJvZHVjdC5odW50OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjg4XCJcbiB9XG5cbiBpLmljb24ucHVzaGVkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2UxXCJcbiB9XG5cbiBpLmljb24ucHV6emxlLnBpZWNlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTJlXCJcbiB9XG5cbiBpLmljb24ucHl0aG9uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2UyXCJcbiB9XG5cbiBpLmljb24ucXE6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZDZcIlxuIH1cblxuIGkuaWNvbi5xcmNvZGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMjlcIlxuIH1cblxuIGkuaWNvbi5xdWVzdGlvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyOFwiXG4gfVxuXG4gaS5pY29uLnF1ZXN0aW9uLmNpcmNsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA1OVwiXG4gfVxuXG4gaS5pY29uLnF1aWRkaXRjaDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ1OFwiXG4gfVxuXG4gaS5pY29uLnF1aW5zY2FwZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ1OVwiXG4gfVxuXG4gaS5pY29uLnF1b3JhOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmM0XCJcbiB9XG5cbiBpLmljb24ucXVvdGUubGVmdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEwZFwiXG4gfVxuXG4gaS5pY29uLnF1b3RlLnJpZ2h0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTBlXCJcbiB9XG5cbiBpLmljb24ucmFuZG9tOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDc0XCJcbiB9XG5cbiBpLmljb24ucmF2ZWxyeTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJkOVwiXG4gfVxuXG4gaS5pY29uLnJlYWN0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDFiXCJcbiB9XG5cbiBpLmljb24ucmViZWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZDBcIlxuIH1cblxuIGkuaWNvbi5yZWN5Y2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWI4XCJcbiB9XG5cbiBpLmljb24ucmVkcml2ZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZTNcIlxuIH1cblxuIGkuaWNvbi5yZWRkaXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYTFcIlxuIH1cblxuIGkuaWNvbi5yZWRkaXQuYWxpZW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyODFcIlxuIH1cblxuIGkuaWNvbi5yZWRkaXQuc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWEyXCJcbiB9XG5cbiBpLmljb24ucmVkbzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAxZVwiXG4gfVxuXG4gaS5pY29uLnJlZG8uYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmY5XCJcbiB9XG5cbiBpLmljb24ucmVnaXN0ZXJlZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1ZFwiXG4gfVxuXG4gaS5pY29uLnJlbmRhY3Q6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZTRcIlxuIH1cblxuIGkuaWNvbi5yZW5yZW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOGJcIlxuIH1cblxuIGkuaWNvbi5yZXBseTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNlNVwiXG4gfVxuXG4gaS5pY29uLnJlcGx5LmFsbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyMlwiXG4gfVxuXG4gaS5pY29uLnJlcGx5ZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNlNlwiXG4gfVxuXG4gaS5pY29uLnJlc29sdmluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNlN1wiXG4gfVxuXG4gaS5pY29uLnJldHdlZXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNzlcIlxuIH1cblxuIGkuaWNvbi5yb2FkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDE4XCJcbiB9XG5cbiBpLmljb24ucm9ja2V0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTM1XCJcbiB9XG5cbiBpLmljb24ucm9ja2V0Y2hhdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNlOFwiXG4gfVxuXG4gaS5pY29uLnJvY2tybXM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZTlcIlxuIH1cblxuIGkuaWNvbi5yc3M6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwOWVcIlxuIH1cblxuIGkuaWNvbi5yc3Muc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTQzXCJcbiB9XG5cbiBpLmljb24ucnVibGUuc2lnbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1OFwiXG4gfVxuXG4gaS5pY29uLnJ1cGVlLnNpZ246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTZcIlxuIH1cblxuIGkuaWNvbi5zYWZhcmk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNjdcIlxuIH1cblxuIGkuaWNvbi5zYXNzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDFlXCJcbiB9XG5cbiBpLmljb24uc2F2ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjN1wiXG4gfVxuXG4gaS5pY29uLnNjaGxpeDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNlYVwiXG4gfVxuXG4gaS5pY29uLnNjcmliZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI4YVwiXG4gfVxuXG4gaS5pY29uLnNlYXJjaDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwMlwiXG4gfVxuXG4gaS5pY29uLnNlYXJjaC5taW51czpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAxMFwiXG4gfVxuXG4gaS5pY29uLnNlYXJjaC5wbHVzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDBlXCJcbiB9XG5cbiBpLmljb24uc2VhcmNoZW5naW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZWJcIlxuIH1cblxuIGkuaWNvbi5zZWxsY2FzdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJkYVwiXG4gfVxuXG4gaS5pY29uLnNlbGxzeTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIxM1wiXG4gfVxuXG4gaS5pY29uLnNlcnZlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzM1wiXG4gfVxuXG4gaS5pY29uLnNlcnZpY2VzdGFjazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNlY1wiXG4gfVxuXG4gaS5pY29uLnNoYXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDY0XCJcbiB9XG5cbiBpLmljb24uc2hhcmUuYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWUwXCJcbiB9XG5cbiBpLmljb24uc2hhcmUuYWx0ZXJuYXRlLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlMVwiXG4gfVxuXG4gaS5pY29uLnNoYXJlLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE0ZFwiXG4gfVxuXG4gaS5pY29uLnNoZWtlbC5zaWduOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjBiXCJcbiB9XG5cbiBpLmljb24uc2hpZWxkLmFsdGVybmF0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNlZFwiXG4gfVxuXG4gaS5pY29uLnNoaXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMWFcIlxuIH1cblxuIGkuaWNvbi5zaGlwcGluZy5mYXN0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDhiXCJcbiB9XG5cbiBpLmljb24uc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjE0XCJcbiB9XG5cbiBpLmljb24uc2hvcHBpbmcuYmFnOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjkwXCJcbiB9XG5cbiBpLmljb24uc2hvcHBpbmcuYmFza2V0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjkxXCJcbiB9XG5cbiBpLmljb24uc2hvcHBpbmcuY2FydDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA3YVwiXG4gfVxuXG4gaS5pY29uLnNob3dlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJjY1wiXG4gfVxuXG4gaS5pY29uLnNpZ24ubGFuZ3VhZ2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYTdcIlxuIH1cblxuIGkuaWNvbi5zaWduYWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMTJcIlxuIH1cblxuIGkuaWNvbi5zaW1wbHlidWlsdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIxNVwiXG4gfVxuXG4gaS5pY29uLnNpc3RyaXg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZWVcIlxuIH1cblxuIGkuaWNvbi5zaXRlbWFwOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGU4XCJcbiB9XG5cbiBpLmljb24uc2t5YXRsYXM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMTZcIlxuIH1cblxuIGkuaWNvbi5za3lwZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE3ZVwiXG4gfVxuXG4gaS5pY29uLnNsYWNrOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTk4XCJcbiB9XG5cbiBpLmljb24uc2xhY2suaGFzaDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNlZlwiXG4gfVxuXG4gaS5pY29uLnNsaWRlcnMuaG9yaXpvbnRhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFkZVwiXG4gfVxuXG4gaS5pY29uLnNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZTdcIlxuIH1cblxuIGkuaWNvbi5zbWlsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjExOFwiXG4gfVxuXG4gaS5pY29uLnNuYXBjaGF0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmFiXCJcbiB9XG5cbiBpLmljb24uc25hcGNoYXQuZ2hvc3Q6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYWNcIlxuIH1cblxuIGkuaWNvbi5zbmFwY2hhdC5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYWRcIlxuIH1cblxuIGkuaWNvbi5zbm93Zmxha2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZGNcIlxuIH1cblxuIGkuaWNvbi5zb3J0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGRjXCJcbiB9XG5cbiBpLmljb24uc29ydC5hbHBoYWJldC5kb3duOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTVkXCJcbiB9XG5cbiBpLmljb24uc29ydC5hbHBoYWJldC51cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1ZVwiXG4gfVxuXG4gaS5pY29uLnNvcnQuYW1vdW50LmRvd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNjBcIlxuIH1cblxuIGkuaWNvbi5zb3J0LmFtb3VudC51cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE2MVwiXG4gfVxuXG4gaS5pY29uLnNvcnQuZG93bjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBkZFwiXG4gfVxuXG4gaS5pY29uLnNvcnQubnVtZXJpYy5kb3duOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTYyXCJcbiB9XG5cbiBpLmljb24uc29ydC5udW1lcmljLnVwOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTYzXCJcbiB9XG5cbiBpLmljb24uc29ydC51cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBkZVwiXG4gfVxuXG4gaS5pY29uLnNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYmVcIlxuIH1cblxuIGkuaWNvbi5zcGFjZS5zaHV0dGxlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTk3XCJcbiB9XG5cbiBpLmljb24uc3BlYWthcDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNmM1wiXG4gfVxuXG4gaS5pY29uLnNwaW5uZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMTBcIlxuIH1cblxuIGkuaWNvbi5zcG90aWZ5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWJjXCJcbiB9XG5cbiBpLmljb24uc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGM4XCJcbiB9XG5cbiBpLmljb24uc3F1YXJlLmZ1bGw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0NWNcIlxuIH1cblxuIGkuaWNvbi5zdGFjay5leGNoYW5nZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE4ZFwiXG4gfVxuXG4gaS5pY29uLnN0YWNrLm92ZXJmbG93OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTZjXCJcbiB9XG5cbiBpLmljb24uc3RhcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwNVwiXG4gfVxuXG4gaS5pY29uLnN0YXIuaGFsZjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA4OVwiXG4gfVxuXG4gaS5pY29uLnN0YXlsaW5rZWQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZjVcIlxuIH1cblxuIGkuaWNvbi5zdGVhbTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFiNlwiXG4gfVxuXG4gaS5pY29uLnN0ZWFtLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFiN1wiXG4gfVxuXG4gaS5pY29uLnN0ZWFtLnN5bWJvbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNmNlwiXG4gfVxuXG4gaS5pY29uLnN0ZXAuYmFja3dhcmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNDhcIlxuIH1cblxuIGkuaWNvbi5zdGVwLmZvcndhcmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNTFcIlxuIH1cblxuIGkuaWNvbi5zdGV0aG9zY29wZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBmMVwiXG4gfVxuXG4gaS5pY29uLnN0aWNrZXIubXVsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNmN1wiXG4gfVxuXG4gaS5pY29uLnN0aWNreS5ub3RlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjQ5XCJcbiB9XG5cbiBpLmljb24uc3RvcDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA0ZFwiXG4gfVxuXG4gaS5pY29uLnN0b3AuY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjhkXCJcbiB9XG5cbiBpLmljb24uc3RvcHdhdGNoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmYyXCJcbiB9XG5cbiBpLmljb24uc3RyYXZhOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDI4XCJcbiB9XG5cbiBpLmljb24uc3RyZWV0LnZpZXc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMWRcIlxuIH1cblxuIGkuaWNvbi5zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGNjXCJcbiB9XG5cbiBpLmljb24uc3RyaXBlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDI5XCJcbiB9XG5cbiBpLmljb24uc3RyaXBlLnM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MmFcIlxuIH1cblxuIGkuaWNvbi5zdHVkaW92aW5hcmk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZjhcIlxuIH1cblxuIGkuaWNvbi5zdHVtYmxldXBvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFhNFwiXG4gfVxuXG4gaS5pY29uLnN0dW1ibGV1cG9uLmNpcmNsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFhM1wiXG4gfVxuXG4gaS5pY29uLnN1YnNjcmlwdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyY1wiXG4gfVxuXG4gaS5pY29uLnN1YndheTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzOVwiXG4gfVxuXG4gaS5pY29uLnN1aXRjYXNlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGYyXCJcbiB9XG5cbiBpLmljb24uc3VuOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTg1XCJcbiB9XG5cbiBpLmljb24uc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZGRcIlxuIH1cblxuIGkuaWNvbi5zdXBlcnNjcmlwdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyYlwiXG4gfVxuXG4gaS5pY29uLnN1cHBsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNmOVwiXG4gfVxuXG4gaS5pY29uLnN5bmM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMjFcIlxuIH1cblxuIGkuaWNvbi5zeW5jLmFsdGVybmF0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJmMVwiXG4gfVxuXG4gaS5pY29uLnN5cmluZ2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0OGVcIlxuIH1cblxuIGkuaWNvbi50YWJsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjZVwiXG4gfVxuXG4gaS5pY29uLnRhYmxlLnRlbm5pczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ1ZFwiXG4gfVxuXG4gaS5pY29uLnRhYmxldDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEwYVwiXG4gfVxuXG4gaS5pY29uLnRhYmxldC5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZmFcIlxuIH1cblxuIGkuaWNvbi50YWNob21ldGVyLmFsdGVybmF0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNmZFwiXG4gfVxuXG4gaS5pY29uLnRhZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAyYlwiXG4gfVxuXG4gaS5pY29uLnRhZ3M6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMmNcIlxuIH1cblxuIGkuaWNvbi50YXNrczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBhZVwiXG4gfVxuXG4gaS5pY29uLnRheGk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYmFcIlxuIH1cblxuIGkuaWNvbi50ZWxlZ3JhbTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJjNlwiXG4gfVxuXG4gaS5pY29uLnRlbGVncmFtLnBsYW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2ZlXCJcbiB9XG5cbiBpLmljb24udGVuY2VudC53ZWlibzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFkNVwiXG4gfVxuXG4gaS5pY29uLnRlcm1pbmFsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTIwXCJcbiB9XG5cbiBpLmljb24udGV4dC5oZWlnaHQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMzRcIlxuIH1cblxuIGkuaWNvbi50ZXh0LndpZHRoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDM1XCJcbiB9XG5cbiBpLmljb24udGg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMGFcIlxuIH1cblxuIGkuaWNvbi50aC5sYXJnZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwOVwiXG4gfVxuXG4gaS5pY29uLnRoLmxpc3Q6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMGJcIlxuIH1cblxuIGkuaWNvbi50aGVtZWlzbGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYjJcIlxuIH1cblxuIGkuaWNvbi50aGVybW9tZXRlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ5MVwiXG4gfVxuXG4gaS5pY29uLnRoZXJtb21ldGVyLmVtcHR5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmNiXCJcbiB9XG5cbiBpLmljb24udGhlcm1vbWV0ZXIuZnVsbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJjN1wiXG4gfVxuXG4gaS5pY29uLnRoZXJtb21ldGVyLmhhbGY6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYzlcIlxuIH1cblxuIGkuaWNvbi50aGVybW9tZXRlci5xdWFydGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmNhXCJcbiB9XG5cbiBpLmljb24udGhlcm1vbWV0ZXIudGhyZWUucXVhcnRlcnM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYzhcIlxuIH1cblxuIGkuaWNvbi50aHVtYnMuZG93bjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE2NVwiXG4gfVxuXG4gaS5pY29uLnRodW1icy51cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE2NFwiXG4gfVxuXG4gaS5pY29uLnRodW1idGFjazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA4ZFwiXG4gfVxuXG4gaS5pY29uLnRpY2tldC5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZmZcIlxuIH1cblxuIGkuaWNvbi50aW1lczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwZFwiXG4gfVxuXG4gaS5pY29uLnRpbWVzLmNpcmNsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA1N1wiXG4gfVxuXG4gaS5pY29uLnRpbnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNDNcIlxuIH1cblxuIGkuaWNvbi50b2dnbGUub2ZmOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjA0XCJcbiB9XG5cbiBpLmljb24udG9nZ2xlLm9uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjA1XCJcbiB9XG5cbiBpLmljb24udHJhZGVtYXJrOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjVjXCJcbiB9XG5cbiBpLmljb24udHJhaW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMzhcIlxuIH1cblxuIGkuaWNvbi50cmFuc2dlbmRlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyNFwiXG4gfVxuXG4gaS5pY29uLnRyYW5zZ2VuZGVyLmFsdGVybmF0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyNVwiXG4gfVxuXG4gaS5pY29uLnRyYXNoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWY4XCJcbiB9XG5cbiBpLmljb24udHJhc2guYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmVkXCJcbiB9XG5cbiBpLmljb24udHJlZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFiYlwiXG4gfVxuXG4gaS5pY29uLnRyZWxsbzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE4MVwiXG4gfVxuXG4gaS5pY29uLnRyaXBhZHZpc29yOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjYyXCJcbiB9XG5cbiBpLmljb24udHJvcGh5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDkxXCJcbiB9XG5cbiBpLmljb24udHJ1Y2s6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZDFcIlxuIH1cblxuIGkuaWNvbi50dHk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZTRcIlxuIH1cblxuIGkuaWNvbi50dW1ibHI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNzNcIlxuIH1cblxuIGkuaWNvbi50dW1ibHIuc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTc0XCJcbiB9XG5cbiBpLmljb24udHY6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNmNcIlxuIH1cblxuIGkuaWNvbi50d2l0Y2g6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZThcIlxuIH1cblxuIGkuaWNvbi50d2l0dGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDk5XCJcbiB9XG5cbiBpLmljb24udHdpdHRlci5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwODFcIlxuIH1cblxuIGkuaWNvbi50eXBvMzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQyYlwiXG4gfVxuXG4gaS5pY29uLnViZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MDJcIlxuIH1cblxuIGkuaWNvbi51aWtpdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQwM1wiXG4gfVxuXG4gaS5pY29uLnVtYnJlbGxhOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGU5XCJcbiB9XG5cbiBpLmljb24udW5kZXJsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGNkXCJcbiB9XG5cbiBpLmljb24udW5kbzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBlMlwiXG4gfVxuXG4gaS5pY29uLnVuZG8uYWx0ZXJuYXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmVhXCJcbiB9XG5cbiBpLmljb24udW5pcmVnaXN0cnk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MDRcIlxuIH1cblxuIGkuaWNvbi51bml2ZXJzYWwuYWNjZXNzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjlhXCJcbiB9XG5cbiBpLmljb24udW5pdmVyc2l0eTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE5Y1wiXG4gfVxuXG4gaS5pY29uLnVubGluazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyN1wiXG4gfVxuXG4gaS5pY29uLnVubG9jazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA5Y1wiXG4gfVxuXG4gaS5pY29uLnVubG9jay5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxM2VcIlxuIH1cblxuIGkuaWNvbi51bnRhcHBkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDA1XCJcbiB9XG5cbiBpLmljb24udXBsb2FkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDkzXCJcbiB9XG5cbiBpLmljb24udXNiOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjg3XCJcbiB9XG5cbiBpLmljb24udXNlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwN1wiXG4gfVxuXG4gaS5pY29uLnVzZXIuY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmJkXCJcbiB9XG5cbiBpLmljb24udXNlci5tZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBmMFwiXG4gfVxuXG4gaS5pY29uLnVzZXIucGx1czpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzNFwiXG4gfVxuXG4gaS5pY29uLnVzZXIuc2VjcmV0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjFiXCJcbiB9XG5cbiBpLmljb24udXNlci50aW1lczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzNVwiXG4gfVxuXG4gaS5pY29uLnVzZXJzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGMwXCJcbiB9XG5cbiBpLmljb24udXNzdW5uYWg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MDdcIlxuIH1cblxuIGkuaWNvbi51dGVuc2lsLnNwb29uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmU1XCJcbiB9XG5cbiBpLmljb24udXRlbnNpbHM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZTdcIlxuIH1cblxuIGkuaWNvbi52YWFkaW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MDhcIlxuIH1cblxuIGkuaWNvbi52ZW51czpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyMVwiXG4gfVxuXG4gaS5pY29uLnZlbnVzLmRvdWJsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyNlwiXG4gfVxuXG4gaS5pY29uLnZlbnVzLm1hcnM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMjhcIlxuIH1cblxuIGkuaWNvbi52aWFjb2luOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjM3XCJcbiB9XG5cbiBpLmljb24udmlhZGVvOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmE5XCJcbiB9XG5cbiBpLmljb24udmlhZGVvLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhYVwiXG4gfVxuXG4gaS5pY29uLnZpYmVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDA5XCJcbiB9XG5cbiBpLmljb24udmlkZW86YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwM2RcIlxuIH1cblxuIGkuaWNvbi52aW1lbzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQwYVwiXG4gfVxuXG4gaS5pY29uLnZpbWVvLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE5NFwiXG4gfVxuXG4gaS5pY29uLnZpbWVvLnY6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyN2RcIlxuIH1cblxuIGkuaWNvbi52aW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWNhXCJcbiB9XG5cbiBpLmljb24udms6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxODlcIlxuIH1cblxuIGkuaWNvbi52bnY6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MGJcIlxuIH1cblxuIGkuaWNvbi52b2xsZXliYWxsLmJhbGw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0NWZcIlxuIH1cblxuIGkuaWNvbi52b2x1bWUuZG93bjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAyN1wiXG4gfVxuXG4gaS5pY29uLnZvbHVtZS5vZmY6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMjZcIlxuIH1cblxuIGkuaWNvbi52b2x1bWUudXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMjhcIlxuIH1cblxuIGkuaWNvbi52dWVqczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQxZlwiXG4gfVxuXG4gaS5pY29uLndhcmVob3VzZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ5NFwiXG4gfVxuXG4gaS5pY29uLndlaWJvOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMThhXCJcbiB9XG5cbiBpLmljb24ud2VpZ2h0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDk2XCJcbiB9XG5cbiBpLmljb24ud2VpeGluOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWQ3XCJcbiB9XG5cbiBpLmljb24ud2hhdHNhcHA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMzJcIlxuIH1cblxuIGkuaWNvbi53aGF0c2FwcC5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MGNcIlxuIH1cblxuIGkuaWNvbi53aGVlbGNoYWlyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTkzXCJcbiB9XG5cbiBpLmljb24ud2htY3M6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MGRcIlxuIH1cblxuIGkuaWNvbi53aWZpOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWViXCJcbiB9XG5cbiBpLmljb24ud2lraXBlZGlhLnc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNjZcIlxuIH1cblxuIGkuaWNvbi53aW5kb3cuY2xvc2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MTBcIlxuIH1cblxuIGkuaWNvbi53aW5kb3cubWF4aW1pemU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZDBcIlxuIH1cblxuIGkuaWNvbi53aW5kb3cubWluaW1pemU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZDFcIlxuIH1cblxuIGkuaWNvbi53aW5kb3cucmVzdG9yZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJkMlwiXG4gfVxuXG4gaS5pY29uLndpbmRvd3M6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxN2FcIlxuIH1cblxuIGkuaWNvbi53b24uc2lnbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1OVwiXG4gfVxuXG4gaS5pY29uLndvcmRwcmVzczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE5YVwiXG4gfVxuXG4gaS5pY29uLndvcmRwcmVzcy5zaW1wbGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MTFcIlxuIH1cblxuIGkuaWNvbi53cGJlZ2lubmVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjk3XCJcbiB9XG5cbiBpLmljb24ud3BleHBsb3JlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJkZVwiXG4gfVxuXG4gaS5pY29uLndwZm9ybXM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyOThcIlxuIH1cblxuIGkuaWNvbi53cmVuY2g6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYWRcIlxuIH1cblxuIGkuaWNvbi54Ym94OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDEyXCJcbiB9XG5cbiBpLmljb24ueGluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE2OFwiXG4gfVxuXG4gaS5pY29uLnhpbmcuc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTY5XCJcbiB9XG5cbiBpLmljb24ueS5jb21iaW5hdG9yOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjNiXCJcbiB9XG5cbiBpLmljb24ueWFob286YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOWVcIlxuIH1cblxuIGkuaWNvbi55YW5kZXg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGY0MTNcIlxuIH1cblxuIGkuaWNvbi55YW5kZXguaW50ZXJuYXRpb25hbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQxNFwiXG4gfVxuXG4gaS5pY29uLnllbHA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZTlcIlxuIH1cblxuIGkuaWNvbi55ZW4uc2lnbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1N1wiXG4gfVxuXG4gaS5pY29uLnlvYXN0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmIxXCJcbiB9XG5cbiBpLmljb24ueW91dHViZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE2N1wiXG4gfVxuXG4gaS5pY29uLnlvdXR1YmUuc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDMxXCJcbiB9XG5cbiBpLmljb24uY2hlc3Mucm9jazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQ0N1wiXG4gfVxuXG4gaS5pY29uLm9yZGVyZWQubGlzdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjYlwiXG4gfVxuXG4gaS5pY29uLnVub3JkZXJlZC5saXN0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGNhXCJcbiB9XG5cbiBpLmljb24udXNlci5kb2N0b3I6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZjBcIlxuIH1cblxuIGkuaWNvbi5zaGllbGQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZWRcIlxuIH1cblxuIGkuaWNvbi5wdXp6bGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMmVcIlxuIH1cblxuIGkuaWNvbi5jcmVkaXQuY2FyZC5hbWF6b24ucGF5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmNDJkXCJcbiB9XG5cbiBpLmljb24uY3JlZGl0LmNhcmQuYW1lcmljYW4uZXhwcmVzczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmM1wiXG4gfVxuXG4gaS5pY29uLmNyZWRpdC5jYXJkLmRpbmVycy5jbHViOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjRjXCJcbiB9XG5cbiBpLmljb24uY3JlZGl0LmNhcmQuZGlzY292ZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZjJcIlxuIH1cblxuIGkuaWNvbi5jcmVkaXQuY2FyZC5qY2I6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNGJcIlxuIH1cblxuIGkuaWNvbi5jcmVkaXQuY2FyZC5tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWYxXCJcbiB9XG5cbiBpLmljb24uY3JlZGl0LmNhcmQucGF5cGFsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWY0XCJcbiB9XG5cbiBpLmljb24uY3JlZGl0LmNhcmQuc3RyaXBlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWY1XCJcbiB9XG5cbiBpLmljb24uY3JlZGl0LmNhcmQudmlzYTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmMFwiXG4gfVxuXG4gaS5pY29uLmFkZC5jaXJjbGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNTVcIlxuIH1cblxuIGkuaWNvbi5hZGQuc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGZlXCJcbiB9XG5cbiBpLmljb24uYWRkLnRvLmNhbGVuZGFyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjcxXCJcbiB9XG5cbiBpLmljb24uYWRkLnRvLmNhcnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMTdcIlxuIH1cblxuIGkuaWNvbi5hZGQudXNlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzNFwiXG4gfVxuXG4gaS5pY29uLmFkZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2N1wiXG4gfVxuXG4gaS5pY29uLmFsYXJtLm11dGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZjZcIlxuIH1cblxuIGkuaWNvbi5hbGFybTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBmM1wiXG4gfVxuXG4gaS5pY29uLmFsZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhMlwiXG4gfVxuXG4gaS5pY29uLmFsczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhMlwiXG4gfVxuXG4gaS5pY29uLmFtZXJpY2FuLmV4cHJlc3MuY2FyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmM1wiXG4gfVxuXG4gaS5pY29uLmFtZXJpY2FuLmV4cHJlc3M6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZjNcIlxuIH1cblxuIGkuaWNvbi5hbWV4OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWYzXCJcbiB9XG5cbiBpLmljb24uYW5ub3VuY2VtZW50OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGExXCJcbiB9XG5cbiBpLmljb24uYXJlYS5jaGFydDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmZVwiXG4gfVxuXG4gaS5pY29uLmFyZWEuZ3JhcGg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZmVcIlxuIH1cblxuIGkuaWNvbi5hcnJvdy5kb3duLmNhcnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMThcIlxuIH1cblxuIGkuaWNvbi5hc2V4dWFsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjJkXCJcbiB9XG5cbiBpLmljb24uYXNsLmludGVycHJldGluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhM1wiXG4gfVxuXG4gaS5pY29uLmFzbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhM1wiXG4gfVxuXG4gaS5pY29uLmFzc2lzdGl2ZS5saXN0ZW5pbmcuZGV2aWNlczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhMlwiXG4gfVxuXG4gaS5pY29uLmF0dGFjaDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjNlwiXG4gfVxuXG4gaS5pY29uLmF0dGVudGlvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2YVwiXG4gfVxuXG4gaS5pY29uLmJhbGFuY2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNGVcIlxuIH1cblxuIGkuaWNvbi5iYXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZmNcIlxuIH1cblxuIGkuaWNvbi5iYXRodHViOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmNkXCJcbiB9XG5cbiBpLmljb24uYmF0dGVyeS5mb3VyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjQwXCJcbiB9XG5cbiBpLmljb24uYmF0dGVyeS5oaWdoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjQxXCJcbiB9XG5cbiBpLmljb24uYmF0dGVyeS5sb3c6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNDNcIlxuIH1cblxuIGkuaWNvbi5iYXR0ZXJ5Lm1lZGl1bTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0MlwiXG4gfVxuXG4gaS5pY29uLmJhdHRlcnkub25lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjQzXCJcbiB9XG5cbiBpLmljb24uYmF0dGVyeS50aHJlZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0MVwiXG4gfVxuXG4gaS5pY29uLmJhdHRlcnkudHdvOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjQyXCJcbiB9XG5cbiBpLmljb24uYmF0dGVyeS56ZXJvOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjQ0XCJcbiB9XG5cbiBpLmljb24uYmlydGhkYXk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZmRcIlxuIH1cblxuIGkuaWNvbi5ibG9jay5sYXlvdXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMDlcIlxuIH1cblxuIGkuaWNvbi5ibHVldG9vdGguYWx0ZXJuYXRpdmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyOTRcIlxuIH1cblxuIGkuaWNvbi5icm9rZW4uY2hhaW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMjdcIlxuIH1cblxuIGkuaWNvbi5icm93c2VyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDIyXCJcbiB9XG5cbiBpLmljb24uY2FsbC5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwOThcIlxuIH1cblxuIGkuaWNvbi5jYWxsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDk1XCJcbiB9XG5cbiBpLmljb24uY2FuY2VsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCJcbiB9XG5cbiBpLmljb24uY2FydDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA3YVwiXG4gfVxuXG4gaS5pY29uLmNjOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjBhXCJcbiB9XG5cbiBpLmljb24uY2hhaW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYzFcIlxuIH1cblxuIGkuaWNvbi5jaGF0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDc1XCJcbiB9XG5cbiBpLmljb24uY2hlY2tlZC5jYWxlbmRhcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI3NFwiXG4gfVxuXG4gaS5pY29uLmNoZWNrbWFyazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwY1wiXG4gfVxuXG4gaS5pY29uLmNpcmNsZS5ub3RjaGVkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWNlXCJcbiB9XG5cbiBpLmljb24uY2xvc2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMGRcIlxuIH1cblxuIGkuaWNvbi5jbnk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTdcIlxuIH1cblxuIGkuaWNvbi5jb2NrdGFpbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwMFwiXG4gfVxuXG4gaS5pY29uLmNvbW1lbnRpbmc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyN2FcIlxuIH1cblxuIGkuaWNvbi5jb21wdXRlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEwOFwiXG4gfVxuXG4gaS5pY29uLmNvbmZpZ3VyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBhZFwiXG4gfVxuXG4gaS5pY29uLmNvbnRlbnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYzlcIlxuIH1cblxuIGkuaWNvbi5kZWFmbmVzczpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhNFwiXG4gfVxuXG4gaS5pY29uLmRlbGV0ZS5jYWxlbmRhcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI3M1wiXG4gfVxuXG4gaS5pY29uLmRlbGV0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwZFwiXG4gfVxuXG4gaS5pY29uLmRldGVjdGl2ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIxYlwiXG4gfVxuXG4gaS5pY29uLmRpbmVycy5jbHViLmNhcmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNGNcIlxuIH1cblxuIGkuaWNvbi5kaW5lcnMuY2x1YjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0Y1wiXG4gfVxuXG4gaS5pY29uLmRpc2NvdmVyLmNhcmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZjJcIlxuIH1cblxuIGkuaWNvbi5kaXNjb3ZlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmMlwiXG4gfVxuXG4gaS5pY29uLmRpc2N1c3Npb25zOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDg2XCJcbiB9XG5cbiBpLmljb24uZG9jdG9yOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGYwXCJcbiB9XG5cbiBpLmljb24uZG9sbGFyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTU1XCJcbiB9XG5cbiBpLmljb24uZG9udDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA1ZVwiXG4gfVxuXG4gaS5pY29uLmRyaWJibGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxN2RcIlxuIH1cblxuIGkuaWNvbi5kcml2ZXJzLmxpY2Vuc2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYzJcIlxuIH1cblxuIGkuaWNvbi5kcm9wZG93bjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBkN1wiXG4gfVxuXG4gaS5pY29uLmVlcmNhc3Q6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZGFcIlxuIH1cblxuIGkuaWNvbi5lbWVyZ2VuY3k6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZjlcIlxuIH1cblxuIGkuaWNvbi5lbnZpcmEuZ2FsbGVyeTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI5OVwiXG4gfVxuXG4gaS5pY29uLmVyYXNlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTJkXCJcbiB9XG5cbiBpLmljb24uZXVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTUzXCJcbiB9XG5cbiBpLmljb24uZXVybzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1M1wiXG4gfVxuXG4gaS5pY29uLmV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZmJcIlxuIH1cblxuIGkuaWNvbi5mYTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJiNFwiXG4gfVxuXG4gaS5pY29uLmZhY3Rvcnk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNzVcIlxuIH1cblxuIGkuaWNvbi5mYXZvcml0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwNVwiXG4gfVxuXG4gaS5pY29uLmZlZWQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwOWVcIlxuIH1cblxuIGkuaWNvbi5mZW1hbGUuaG9tb3NleHVhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyNlwiXG4gfVxuXG4gaS5pY29uLmZpbGUudGV4dDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1Y1wiXG4gfVxuXG4gaS5pY29uLmZpbmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZTVcIlxuIH1cblxuIGkuaWNvbi5maXJzdC5haWQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZmFcIlxuIH1cblxuIGkuaWNvbi5maXZlLmh1bmRyZWQucGl4ZWxzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjZlXCJcbiB9XG5cbiBpLmljb24uZm9yazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyNlwiXG4gfVxuXG4gaS5pY29uLmdhbWU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMWJcIlxuIH1cblxuIGkuaWNvbi5nYXk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMjdcIlxuIH1cblxuIGkuaWNvbi5nYnA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTRcIlxuIH1cblxuIGkuaWNvbi5naXR0aXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxODRcIlxuIH1cblxuIGkuaWNvbi5nb29nbGUucGx1cy5jaXJjbGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYjNcIlxuIH1cblxuIGkuaWNvbi5nb29nbGUucGx1cy5vZmZpY2lhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJiM1wiXG4gfVxuXG4gaS5pY29uLmdyYWI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNTVcIlxuIH1cblxuIGkuaWNvbi5ncmFkdWF0aW9uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTlkXCJcbiB9XG5cbiBpLmljb24uZ3JpZC5sYXlvdXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMGFcIlxuIH1cblxuIGkuaWNvbi5ncm91cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjMFwiXG4gfVxuXG4gaS5pY29uLmg6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZmRcIlxuIH1cblxuIGkuaWNvbi5oYW5kLnZpY3Rvcnk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNWJcIlxuIH1cblxuIGkuaWNvbi5oYW5kaWNhcDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE5M1wiXG4gfVxuXG4gaS5pY29uLmhhcmQub2YuaGVhcmluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhNFwiXG4gfVxuXG4gaS5pY29uLmhlYWRlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFkY1wiXG4gfVxuXG4gaS5pY29uLmhlbHAuY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDU5XCJcbiB9XG5cbiBpLmljb24uaGVscDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEyOFwiXG4gfVxuXG4gaS5pY29uLmhldGVyb3NleHVhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyOFwiXG4gfVxuXG4gaS5pY29uLmhpZGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNzBcIlxuIH1cblxuIGkuaWNvbi5ob3RlbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzNlwiXG4gfVxuXG4gaS5pY29uLmhvdXJnbGFzcy5mb3VyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjU0XCJcbiB9XG5cbiBpLmljb24uaG91cmdsYXNzLmZ1bGw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNTRcIlxuIH1cblxuIGkuaWNvbi5ob3VyZ2xhc3Mub25lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjUxXCJcbiB9XG5cbiBpLmljb24uaG91cmdsYXNzLnRocmVlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjUzXCJcbiB9XG5cbiBpLmljb24uaG91cmdsYXNzLnR3bzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1MlwiXG4gfVxuXG4gaS5pY29uLmlkZWE6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZWJcIlxuIH1cblxuIGkuaWNvbi5pbHM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMGJcIlxuIH1cblxuIGkuaWNvbi5pbi1jYXJ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjE4XCJcbiB9XG5cbiBpLmljb24uaW5yOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTU2XCJcbiB9XG5cbiBpLmljb24uaW50ZXJnZW5kZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMjRcIlxuIH1cblxuIGkuaWNvbi5pbnRlcnNleDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyNFwiXG4gfVxuXG4gaS5pY29uLmphcGFuLmNyZWRpdC5idXJlYXUuY2FyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0YlwiXG4gfVxuXG4gaS5pY29uLmphcGFuLmNyZWRpdC5idXJlYXU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNGJcIlxuIH1cblxuIGkuaWNvbi5qY2I6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNGJcIlxuIH1cblxuIGkuaWNvbi5qcHk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTdcIlxuIH1cblxuIGkuaWNvbi5rcnc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTlcIlxuIH1cblxuIGkuaWNvbi5sYWI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYzNcIlxuIH1cblxuIGkuaWNvbi5sYXc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNGVcIlxuIH1cblxuIGkuaWNvbi5sZWdhbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBlM1wiXG4gfVxuXG4gaS5pY29uLmxlc2JpYW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMjZcIlxuIH1cblxuIGkuaWNvbi5saWdodG5pbmc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZTdcIlxuIH1cblxuIGkuaWNvbi5saWtlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDA0XCJcbiB9XG5cbiBpLmljb24ubGluZS5ncmFwaDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIwMVwiXG4gfVxuXG4gaS5pY29uLmxpbmtlZGluLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA4Y1wiXG4gfVxuXG4gaS5pY29uLmxpbmtpZnk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYzFcIlxuIH1cblxuIGkuaWNvbi5saXJhOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTk1XCJcbiB9XG5cbiBpLmljb24ubGlzdC5sYXlvdXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMGJcIlxuIH1cblxuIGkuaWNvbi5tYWduaWZ5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDBlXCJcbiB9XG5cbiBpLmljb24ubWFpbC5mb3J3YXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDY0XCJcbiB9XG5cbiBpLmljb24ubWFpbC5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOTlcIlxuIH1cblxuIGkuaWNvbi5tYWlsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGUwXCJcbiB9XG5cbiBpLmljb24ubWFsZS5ob21vc2V4dWFsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjI3XCJcbiB9XG5cbiBpLmljb24ubWFuOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjIyXCJcbiB9XG5cbiBpLmljb24ubWFya2VyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDQxXCJcbiB9XG5cbiBpLmljb24ubWFycy5hbHRlcm5hdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMjlcIlxuIH1cblxuIGkuaWNvbi5tYXJzLmhvcml6b250YWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMmJcIlxuIH1cblxuIGkuaWNvbi5tYXJzLnZlcnRpY2FsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjJhXCJcbiB9XG5cbiBpLmljb24ubWFzdGVyY2FyZC5jYXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWYxXCJcbiB9XG5cbiBpLmljb24ubWFzdGVyY2FyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmMVwiXG4gfVxuXG4gaS5pY29uLm1pY3Jvc29mdC5lZGdlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjgyXCJcbiB9XG5cbiBpLmljb24ubWlsaXRhcnk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZmJcIlxuIH1cblxuIGkuaWNvbi5tcy5lZGdlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjgyXCJcbiB9XG5cbiBpLmljb24ubXV0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEzMVwiXG4gfVxuXG4gaS5pY29uLm5ldy5waWVkLnBpcGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmFlXCJcbiB9XG5cbiBpLmljb24ubm9uLmJpbmFyeS50cmFuc2dlbmRlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIyM1wiXG4gfVxuXG4gaS5pY29uLm51bWJlcmVkLmxpc3Q6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwY2JcIlxuIH1cblxuIGkuaWNvbi5vcHRpbm1vbnN0ZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyM2NcIlxuIH1cblxuIGkuaWNvbi5vcHRpb25zOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWRlXCJcbiB9XG5cbiBpLmljb24ub3RoZXIuZ2VuZGVyLmhvcml6b250YWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMmJcIlxuIH1cblxuIGkuaWNvbi5vdGhlci5nZW5kZXIudmVydGljYWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMmFcIlxuIH1cblxuIGkuaWNvbi5vdGhlci5nZW5kZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMjlcIlxuIH1cblxuIGkuaWNvbi5wYXltZW50OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDlkXCJcbiB9XG5cbiBpLmljb24ucGF5cGFsLmNhcmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZjRcIlxuIH1cblxuIGkuaWNvbi5wZW5jaWwuc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTRiXCJcbiB9XG5cbiBpLmljb24ucGhvdG86YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMzBcIlxuIH1cblxuIGkuaWNvbi5waWN0dXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDNlXCJcbiB9XG5cbiBpLmljb24ucGllLmNoYXJ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjAwXCJcbiB9XG5cbiBpLmljb24ucGllLmdyYXBoOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjAwXCJcbiB9XG5cbiBpLmljb24ucGllZC5waXBlci5oYXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYWVcIlxuIH1cblxuIGkuaWNvbi5waW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwOGRcIlxuIH1cblxuIGkuaWNvbi5wbHVzLmNhcnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMTdcIlxuIH1cblxuIGkuaWNvbi5wb2NrZXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNjVcIlxuIH1cblxuIGkuaWNvbi5wb2ludDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA0MVwiXG4gfVxuXG4gaS5pY29uLnBvaW50aW5nLmRvd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYTdcIlxuIH1cblxuIGkuaWNvbi5wb2ludGluZy5sZWZ0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGE1XCJcbiB9XG5cbiBpLmljb24ucG9pbnRpbmcucmlnaHQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYTRcIlxuIH1cblxuIGkuaWNvbi5wb2ludGluZy51cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBhNlwiXG4gfVxuXG4gaS5pY29uLnBvdW5kOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTU0XCJcbiB9XG5cbiBpLmljb24ucG93ZXIuY29yZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlNlwiXG4gfVxuXG4gaS5pY29uLnBvd2VyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDExXCJcbiB9XG5cbiBpLmljb24ucHJpdmFjeTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA4NFwiXG4gfVxuXG4gaS5pY29uLnIuY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjVkXCJcbiB9XG5cbiBpLmljb24ucmFpbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBlOVwiXG4gfVxuXG4gaS5pY29uLnJlY29yZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAzZFwiXG4gfVxuXG4gaS5pY29uLnJlZnJlc2g6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMjFcIlxuIH1cblxuIGkuaWNvbi5yZW1vdmUuY2lyY2xlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDU3XCJcbiB9XG5cbiBpLmljb24ucmVtb3ZlLmZyb20uY2FsZW5kYXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNzJcIlxuIH1cblxuIGkuaWNvbi5yZW1vdmUudXNlcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzNVwiXG4gfVxuXG4gaS5pY29uLnJlbW92ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwZFwiXG4gfVxuXG4gaS5pY29uLnJlcGVhdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAxZVwiXG4gfVxuXG4gaS5pY29uLnJtYjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1N1wiXG4gfVxuXG4gaS5pY29uLnJvdWJsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1OFwiXG4gfVxuXG4gaS5pY29uLnJ1YjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1OFwiXG4gfVxuXG4gaS5pY29uLnJ1YmxlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTU4XCJcbiB9XG5cbiBpLmljb24ucnVwZWU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTZcIlxuIH1cblxuIGkuaWNvbi5zMTU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyY2RcIlxuIH1cblxuIGkuaWNvbi5zZWxlY3RlZC5yYWRpbzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE5MlwiXG4gfVxuXG4gaS5pY29uLnNlbmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZDhcIlxuIH1cblxuIGkuaWNvbi5zZXR0aW5nOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDEzXCJcbiB9XG5cbiBpLmljb24uc2V0dGluZ3M6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwODVcIlxuIH1cblxuIGkuaWNvbi5zaGVrZWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMGJcIlxuIH1cblxuIGkuaWNvbi5zaGVxZWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMGJcIlxuIH1cblxuIGkuaWNvbi5zaGlwcGluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBkMVwiXG4gfVxuXG4gaS5pY29uLnNob3A6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwN2FcIlxuIH1cblxuIGkuaWNvbi5zaHVmZmxlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDc0XCJcbiB9XG5cbiBpLmljb24uc2h1dGRvd246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMTFcIlxuIH1cblxuIGkuaWNvbi5zaWRlYmFyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGM5XCJcbiB9XG5cbiBpLmljb24uc2lnbmluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhN1wiXG4gfVxuXG4gaS5pY29uLnNpZ251cDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA0NFwiXG4gfVxuXG4gaS5pY29uLnNsaWRlcnM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZGVcIlxuIH1cblxuIGkuaWNvbi5zb2NjZXI6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZTNcIlxuIH1cblxuIGkuaWNvbi5zb3J0LmFscGhhYmV0LmFzY2VuZGluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1ZFwiXG4gfVxuXG4gaS5pY29uLnNvcnQuYWxwaGFiZXQuZGVzY2VuZGluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1ZVwiXG4gfVxuXG4gaS5pY29uLnNvcnQuYXNjZW5kaW5nOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGRlXCJcbiB9XG5cbiBpLmljb24uc29ydC5jb250ZW50LmFzY2VuZGluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE2MFwiXG4gfVxuXG4gaS5pY29uLnNvcnQuY29udGVudC5kZXNjZW5kaW5nOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTYxXCJcbiB9XG5cbiBpLmljb24uc29ydC5kZXNjZW5kaW5nOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGRkXCJcbiB9XG5cbiBpLmljb24uc29ydC5udW1lcmljLmFzY2VuZGluZzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE2MlwiXG4gfVxuXG4gaS5pY29uLnNvcnQubnVtZXJpYy5kZXNjZW5kaW5nOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTYzXCJcbiB9XG5cbiBpLmljb24uc291bmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMjVcIlxuIH1cblxuIGkuaWNvbi5zcHk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMWJcIlxuIH1cblxuIGkuaWNvbi5zdHJpcGUuY2FyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmNVwiXG4gfVxuXG4gaS5pY29uLnN0dWRlbnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOWRcIlxuIH1cblxuIGkuaWNvbi50YWxrOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjdhXCJcbiB9XG5cbiBpLmljb24udGFyZ2V0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTQwXCJcbiB9XG5cbiBpLmljb24udGVsZXR5cGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZTRcIlxuIH1cblxuIGkuaWNvbi50ZWxldmlzaW9uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjZjXCJcbiB9XG5cbiBpLmljb24udGV4dC5jdXJzb3I6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNDZcIlxuIH1cblxuIGkuaWNvbi50ZXh0LnRlbGVwaG9uZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlNFwiXG4gfVxuXG4gaS5pY29uLnRoZW1lLmlzbGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYjJcIlxuIH1cblxuIGkuaWNvbi50aGVtZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA0M1wiXG4gfVxuXG4gaS5pY29uLnRoZXJtb21ldGVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmM3XCJcbiB9XG5cbiBpLmljb24udGh1bWIudGFjazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA4ZFwiXG4gfVxuXG4gaS5pY29uLnRpbWU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMTdcIlxuIH1cblxuIGkuaWNvbi50bTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1Y1wiXG4gfVxuXG4gaS5pY29uLnRvZ2dsZS5kb3duOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTUwXCJcbiB9XG5cbiBpLmljb24udG9nZ2xlLmxlZnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOTFcIlxuIH1cblxuIGkuaWNvbi50b2dnbGUucmlnaHQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTJcIlxuIH1cblxuIGkuaWNvbi50b2dnbGUudXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTFcIlxuIH1cblxuIGkuaWNvbi50cmFuc2xhdGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYWJcIlxuIH1cblxuIGkuaWNvbi50cmF2ZWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYjFcIlxuIH1cblxuIGkuaWNvbi50cmVhdG1lbnQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZjFcIlxuIH1cblxuIGkuaWNvbi50cmlhbmdsZS5kb3duOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCJcbiB9XG5cbiBpLmljb24udHJpYW5nbGUubGVmdDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBkOVwiXG4gfVxuXG4gaS5pY29uLnRyaWFuZ2xlLnJpZ2h0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGRhXCJcbiB9XG5cbiBpLmljb24udHJpYW5nbGUudXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZDhcIlxuIH1cblxuIGkuaWNvbi50cnk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOTVcIlxuIH1cblxuIGkuaWNvbi51bmhpZGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNmVcIlxuIH1cblxuIGkuaWNvbi51bmxpbmtpZnk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMjdcIlxuIH1cblxuIGkuaWNvbi51bm11dGU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMzBcIlxuIH1cblxuIGkuaWNvbi51c2Q6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNTVcIlxuIH1cblxuIGkuaWNvbi51c2VyLmNhbmNlbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzNVwiXG4gfVxuXG4gaS5pY29uLnVzZXIuY2xvc2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyMzVcIlxuIH1cblxuIGkuaWNvbi51c2VyLmRlbGV0ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzNVwiXG4gfVxuXG4gaS5pY29uLnVzZXIueDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzNVwiXG4gfVxuXG4gaS5pY29uLnZjYXJkOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmJiXCJcbiB9XG5cbiBpLmljb24udmlkZW8uY2FtZXJhOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDNkXCJcbiB9XG5cbiBpLmljb24udmlkZW8ucGxheTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE0NFwiXG4gfVxuXG4gaS5pY29uLnZpc2EuY2FyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmMFwiXG4gfVxuXG4gaS5pY29uLnZpc2E6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZjBcIlxuIH1cblxuIGkuaWNvbi52b2x1bWUuY29udHJvbC5waG9uZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJhMFwiXG4gfVxuXG4gaS5pY29uLndhaXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMTdcIlxuIH1cblxuIGkuaWNvbi53YXJuaW5nLmNpcmNsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA2YVwiXG4gfVxuXG4gaS5pY29uLndhcm5pbmcuc2lnbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA3MVwiXG4gfVxuXG4gaS5pY29uLndhcm5pbmc6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMmFcIlxuIH1cblxuIGkuaWNvbi53ZWNoYXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZDdcIlxuIH1cblxuIGkuaWNvbi53aS1maTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlYlwiXG4gfVxuXG4gaS5pY29uLndpa2lwZWRpYTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI2NlwiXG4gfVxuXG4gaS5pY29uLndpbm5lcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA5MVwiXG4gfVxuXG4gaS5pY29uLndpemFyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBkMFwiXG4gfVxuXG4gaS5pY29uLndvbWFuOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjIxXCJcbiB9XG5cbiBpLmljb24ud29uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTU5XCJcbiB9XG5cbiBpLmljb24ud29yZHByZXNzLmJlZ2lubmVyOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjk3XCJcbiB9XG5cbiBpLmljb24ud29yZHByZXNzLmZvcm1zOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjk4XCJcbiB9XG5cbiBpLmljb24ud29ybGQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYWNcIlxuIH1cblxuIGkuaWNvbi53cml0ZS5zcXVhcmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNGJcIlxuIH1cblxuIGkuaWNvbi54OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCJcbiB9XG5cbiBpLmljb24ueWM6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyM2JcIlxuIH1cblxuIGkuaWNvbi55Y29tYmluYXRvcjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIzYlwiXG4gfVxuXG4gaS5pY29uLnllbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1N1wiXG4gfVxuXG4gaS5pY29uLnppcDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE4N1wiXG4gfVxuXG4gaS5pY29uLnpvb20taW46YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMGVcIlxuIH1cblxuIGkuaWNvbi56b29tLW91dDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAxMFwiXG4gfVxuXG4gaS5pY29uLnpvb206YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMGVcIlxuIH1cblxuIGkuaWNvbi5iaXRidWNrZXQuc3F1YXJlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTcxXCJcbiB9XG5cbiBpLmljb24uY2hlY2ttYXJrLmJveDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE0YVwiXG4gfVxuXG4gaS5pY29uLmNpcmNsZS50aGluOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTExXCJcbiB9XG5cbiBpLmljb24uY2xvdWQuZG93bmxvYWQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzODFcIlxuIH1cblxuIGkuaWNvbi5jbG91ZC51cGxvYWQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzODJcIlxuIH1cblxuIGkuaWNvbi5jb21wb3NlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzAzXCJcbiB9XG5cbiBpLmljb24uY29udmVyc2F0aW9uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDg2XCJcbiB9XG5cbiBpLmljb24uY3JlZGl0LmNhcmQuYWx0ZXJuYXRpdmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwOWRcIlxuIH1cblxuIGkuaWNvbi5jdXJyZW5jeTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNkMVwiXG4gfVxuXG4gaS5pY29uLmRhc2hib2FyZDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNmZFwiXG4gfVxuXG4gaS5pY29uLmRpYW1vbmQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYTVcIlxuIH1cblxuIGkuaWNvbi5kaXNrOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGEwXCJcbiB9XG5cbiBpLmljb24uZXhjaGFuZ2U6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNjJcIlxuIH1cblxuIGkuaWNvbi5leHRlcm5hbC5zaGFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE0ZFwiXG4gfVxuXG4gaS5pY29uLmV4dGVybmFsLnNxdWFyZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM2MFwiXG4gfVxuXG4gaS5pY29uLmV4dGVybmFsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzVkXCJcbiB9XG5cbiBpLmljb24uZmFjZWJvb2sub2ZmaWNpYWw6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwODJcIlxuIH1cblxuIGkuaWNvbi5mb29kOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmU3XCJcbiB9XG5cbiBpLmljb24uaG91cmdsYXNzLnplcm86YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNTNcIlxuIH1cblxuIGkuaWNvbi5sZXZlbC5kb3duOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2JlXCJcbiB9XG5cbiBpLmljb24ubGV2ZWwudXA6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzYmZcIlxuIH1cblxuIGkuaWNvbi5sb2dvdXQ6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZjVcIlxuIH1cblxuIGkuaWNvbi5tZWFucGF0aDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBjOFwiXG4gfVxuXG4gaS5pY29uLm1vbmV5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2QxXCJcbiB9XG5cbiBpLmljb24ubW92ZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBiMlwiXG4gfVxuXG4gaS5pY29uLnBlbmNpbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjMwM1wiXG4gfVxuXG4gaS5pY29uLnByb3RlY3Q6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMjNcIlxuIH1cblxuIGkuaWNvbi5yYWRpbzpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE5MlwiXG4gfVxuXG4gaS5pY29uLnJlbW92ZS5ib29rbWFyazpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAyZVwiXG4gfVxuXG4gaS5pY29uLnJlc2l6ZS5ob3Jpem9udGFsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzM3XCJcbiB9XG5cbiBpLmljb24ucmVzaXplLnZlcnRpY2FsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzM4XCJcbiB9XG5cbiBpLmljb24uc2lnbi1pbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJmNlwiXG4gfVxuXG4gaS5pY29uLnNpZ24tb3V0OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmY1XCJcbiB9XG5cbiBpLmljb24uc3Bvb246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZTVcIlxuIH1cblxuIGkuaWNvbi5zdGFyLmhhbGYuZW1wdHk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwODlcIlxuIH1cblxuIGkuaWNvbi5zdGFyLmhhbGYuZnVsbDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA4OVwiXG4gfVxuXG4gaS5pY29uLnRpY2tldDpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjNmZlwiXG4gfVxuXG4gaS5pY29uLnRpbWVzLnJlY3RhbmdsZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQxMFwiXG4gfVxuXG4gaS5pY29uLndyaXRlOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzAzXCJcbiB9XG5cbiBpLmljb24ueW91dHViZS5wbGF5OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTY3XCJcbiB9XG5cbiBAZm9udC1mYWNlIHtcbiAgICAgZm9udC1mYW1pbHk6IG91dGxpbmUtaWNvbnM7XG4gICAgIHNyYzogdXJsKHRoZW1lcy9kZWZhdWx0L2Fzc2V0cy9mb250cy9vdXRsaW5lLWljb25zLmVvdCk7XG4gICAgIHNyYzogdXJsKHRoZW1lcy9kZWZhdWx0L2Fzc2V0cy9mb250cy9vdXRsaW5lLWljb25zLmVvdD8jaWVmaXgpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKHRoZW1lcy9kZWZhdWx0L2Fzc2V0cy9mb250cy9vdXRsaW5lLWljb25zLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCh0aGVtZXMvZGVmYXVsdC9hc3NldHMvZm9udHMvb3V0bGluZS1pY29ucy53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKHRoZW1lcy9kZWZhdWx0L2Fzc2V0cy9mb250cy9vdXRsaW5lLWljb25zLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwodGhlbWVzL2RlZmF1bHQvYXNzZXRzL2ZvbnRzL291dGxpbmUtaWNvbnMuc3ZnI2ljb25zKSBmb3JtYXQoJ3N2ZycpO1xuICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgIHRleHQtdHJhbnNmb3JtOiBub25lXG4gfVxuXG4gaS5pY29uLm91dGxpbmUge1xuICAgICBmb250LWZhbWlseTogb3V0bGluZS1pY29uc1xuIH1cblxuIGkuaWNvbi5hZGRyZXNzLmJvb2sub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJiOVwiXG4gfVxuXG4gaS5pY29uLmFkZHJlc3MuY2FyZC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmJiXCJcbiB9XG5cbiBpLmljb24uYXJyb3cuYWx0ZXJuYXRlLmNpcmNsZS5kb3duLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzNThcIlxuIH1cblxuIGkuaWNvbi5hcnJvdy5hbHRlcm5hdGUuY2lyY2xlLmxlZnQub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM1OVwiXG4gfVxuXG4gaS5pY29uLmFycm93LmFsdGVybmF0ZS5jaXJjbGUucmlnaHQub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM1YVwiXG4gfVxuXG4gaS5pY29uLmFycm93LmFsdGVybmF0ZS5jaXJjbGUudXAub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjM1YlwiXG4gfVxuXG4gaS5pY29uLmJlbGwub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBmM1wiXG4gfVxuXG4gaS5pY29uLmJlbGwuc2xhc2gub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFmNlwiXG4gfVxuXG4gaS5pY29uLmJvb2ttYXJrLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMmVcIlxuIH1cblxuIGkuaWNvbi5idWlsZGluZy5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWFkXCJcbiB9XG5cbiBpLmljb24uY2FsZW5kYXIub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjEzM1wiXG4gfVxuXG4gaS5pY29uLmNhbGVuZGFyLmFsdGVybmF0ZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDczXCJcbiB9XG5cbiBpLmljb24uY2FsZW5kYXIuY2hlY2sub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI3NFwiXG4gfVxuXG4gaS5pY29uLmNhbGVuZGFyLm1pbnVzLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNzJcIlxuIH1cblxuIGkuaWNvbi5jYWxlbmRhci5wbHVzLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNzFcIlxuIH1cblxuIGkuaWNvbi5jYWxlbmRhci50aW1lcy5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjczXCJcbiB9XG5cbiBpLmljb24uY2FyZXQuc3F1YXJlLmRvd24ub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1MFwiXG4gfVxuXG4gaS5pY29uLmNhcmV0LnNxdWFyZS5sZWZ0Lm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxOTFcIlxuIH1cblxuIGkuaWNvbi5jYXJldC5zcXVhcmUucmlnaHQub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1MlwiXG4gfVxuXG4gaS5pY29uLmNhcmV0LnNxdWFyZS51cC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTUxXCJcbiB9XG5cbiBpLmljb24uY2hhcnQuYmFyLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwODBcIlxuIH1cblxuIGkuaWNvbi5jaGVjay5jaXJjbGUub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA1OFwiXG4gfVxuXG4gaS5pY29uLmNoZWNrLnNxdWFyZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTRhXCJcbiB9XG5cbiBpLmljb24uY2lyY2xlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMTFcIlxuIH1cblxuIGkuaWNvbi5jbGlwYm9hcmQub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjMyOFwiXG4gfVxuXG4gaS5pY29uLmNsb2NrLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMTdcIlxuIH1cblxuIGkuaWNvbi5jbG9uZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjRkXCJcbiB9XG5cbiBpLmljb24uY2xvc2VkLmNhcHRpb25pbmcub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjIwYVwiXG4gfVxuXG4gaS5pY29uLmNvbW1lbnQub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA3NVwiXG4gfVxuXG4gaS5pY29uLmNvbW1lbnQuYWx0ZXJuYXRlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyN2FcIlxuIH1cblxuIGkuaWNvbi5jb21tZW50cy5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDg2XCJcbiB9XG5cbiBpLmljb24uY29tcGFzcy5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTRlXCJcbiB9XG5cbiBpLmljb24uY29weS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGM1XCJcbiB9XG5cbiBpLmljb24uY29weXJpZ2h0Lm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZjlcIlxuIH1cblxuIGkuaWNvbi5jcmVkaXQuY2FyZC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDlkXCJcbiB9XG5cbiBpLmljb24uZG90LmNpcmNsZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTkyXCJcbiB9XG5cbiBpLmljb24uZWRpdC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDQ0XCJcbiB9XG5cbiBpLmljb24uZW52ZWxvcGUub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBlMFwiXG4gfVxuXG4gaS5pY29uLmVudmVsb3BlLm9wZW4ub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJiNlwiXG4gfVxuXG4gaS5pY29uLmV5ZS5zbGFzaC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDcwXCJcbiB9XG5cbiBpLmljb24uZmlsZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTViXCJcbiB9XG5cbiBpLmljb24uZmlsZS5hbHRlcm5hdGUub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE1Y1wiXG4gfVxuXG4gaS5pY29uLmZpbGUuYXJjaGl2ZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWM2XCJcbiB9XG5cbiBpLmljb24uZmlsZS5hdWRpby5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWM3XCJcbiB9XG5cbiBpLmljb24uZmlsZS5jb2RlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYzlcIlxuIH1cblxuIGkuaWNvbi5maWxlLmV4Y2VsLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYzNcIlxuIH1cblxuIGkuaWNvbi5maWxlLmltYWdlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYzVcIlxuIH1cblxuIGkuaWNvbi5maWxlLnBkZi5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMWMxXCJcbiB9XG5cbiBpLmljb24uZmlsZS5wb3dlcnBvaW50Lm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYzRcIlxuIH1cblxuIGkuaWNvbi5maWxlLnZpZGVvLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxYzhcIlxuIH1cblxuIGkuaWNvbi5maWxlLndvcmQub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFjMlwiXG4gfVxuXG4gaS5pY29uLmZsYWcub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAyNFwiXG4gfVxuXG4gaS5pY29uLmZvbGRlci5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDdiXCJcbiB9XG5cbiBpLmljb24uZm9sZGVyLm9wZW4ub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjA3Y1wiXG4gfVxuXG4gaS5pY29uLmZyb3duLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMTlcIlxuIH1cblxuIGkuaWNvbi5mdXRib2wub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlM1wiXG4gfVxuXG4gaS5pY29uLmdlbS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmM2E1XCJcbiB9XG5cbiBpLmljb24uaGFuZC5saXphcmQub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1OFwiXG4gfVxuXG4gaS5pY29uLmhhbmQucGFwZXIub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1NlwiXG4gfVxuXG4gaS5pY29uLmhhbmQucGVhY2Uub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1YlwiXG4gfVxuXG4gaS5pY29uLmhhbmQucG9pbnQuZG93bi5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGE3XCJcbiB9XG5cbiBpLmljb24uaGFuZC5wb2ludC5sZWZ0Lm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYTVcIlxuIH1cblxuIGkuaWNvbi5oYW5kLnBvaW50LnJpZ2h0Lm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYTRcIlxuIH1cblxuIGkuaWNvbi5oYW5kLnBvaW50LnVwLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYTZcIlxuIH1cblxuIGkuaWNvbi5oYW5kLnBvaW50ZXIub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI1YVwiXG4gfVxuXG4gaS5pY29uLmhhbmQucm9jay5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjU1XCJcbiB9XG5cbiBpLmljb24uaGFuZC5zY2lzc29ycy5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjU3XCJcbiB9XG5cbiBpLmljb24uaGFuZC5zcG9jay5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjU5XCJcbiB9XG5cbiBpLmljb24uaGFuZHNoYWtlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYjVcIlxuIH1cblxuIGkuaWNvbi5oZGQub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBhMFwiXG4gfVxuXG4gaS5pY29uLmhlYXJ0Lm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwMDRcIlxuIH1cblxuIGkuaWNvbi5ob3NwaXRhbC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGY4XCJcbiB9XG5cbiBpLmljb24uaG91cmdsYXNzLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNTRcIlxuIH1cblxuIGkuaWNvbi5pZC5iYWRnZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmMxXCJcbiB9XG5cbiBpLmljb24uaWQuY2FyZC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmMyXCJcbiB9XG5cbiBpLmljb24uaW1hZ2Uub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAzZVwiXG4gfVxuXG4gaS5pY29uLmltYWdlcy5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMzAyXCJcbiB9XG5cbiBpLmljb24ua2V5Ym9hcmQub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjExY1wiXG4gfVxuXG4gaS5pY29uLmxlbW9uLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwOTRcIlxuIH1cblxuIGkuaWNvbi5saWZlLnJpbmcub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFjZFwiXG4gfVxuXG4gaS5pY29uLmxpZ2h0YnVsYi5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGViXCJcbiB9XG5cbiBpLmljb24ubGlzdC5hbHRlcm5hdGUub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAyMlwiXG4gfVxuXG4gaS5pY29uLm1hcC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjc5XCJcbiB9XG5cbiBpLmljb24ubWVoLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMWFcIlxuIH1cblxuIGkuaWNvbi5taW51cy5zcXVhcmUub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE0NlwiXG4gfVxuXG4gaS5pY29uLm1vbmV5LmJpbGwuYWx0ZXJuYXRlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYzZDFcIlxuIH1cblxuIGkuaWNvbi5tb29uLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxODZcIlxuIH1cblxuIGkuaWNvbi5uZXdzcGFwZXIub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjFlYVwiXG4gfVxuXG4gaS5pY29uLm9iamVjdC5ncm91cC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjQ3XCJcbiB9XG5cbiBpLmljb24ub2JqZWN0LnVuZ3JvdXAub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI0OFwiXG4gfVxuXG4gaS5pY29uLnBhcGVyLnBsYW5lLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxZDhcIlxuIH1cblxuIGkuaWNvbi5wYXVzZS5jaXJjbGUub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI4YlwiXG4gfVxuXG4gaS5pY29uLnBsYXkuY2lyY2xlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxNDRcIlxuIH1cblxuIGkuaWNvbi5wbHVzLnNxdWFyZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGZlXCJcbiB9XG5cbiBpLmljb24ucXVlc3Rpb24uY2lyY2xlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNTlcIlxuIH1cblxuIGkuaWNvbi5yZWdpc3RlcmVkLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyNWRcIlxuIH1cblxuIGkuaWNvbi5zYXZlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwYzdcIlxuIH1cblxuIGkuaWNvbi5zaGFyZS5zcXVhcmUub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE0ZFwiXG4gfVxuXG4gaS5pY29uLnNtaWxlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYxMThcIlxuIH1cblxuIGkuaWNvbi5zbm93Zmxha2Uub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJkY1wiXG4gfVxuXG4gaS5pY29uLnNxdWFyZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGM4XCJcbiB9XG5cbiBpLmljb24uc3Rhci5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDA1XCJcbiB9XG5cbiBpLmljb24uc3Rhci5oYWxmLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwODlcIlxuIH1cblxuIGkuaWNvbi5zdGlja3kubm90ZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMjQ5XCJcbiB9XG5cbiBpLmljb24uc3RvcC5jaXJjbGUub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjI4ZFwiXG4gfVxuXG4gaS5pY29uLnN1bi5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTg1XCJcbiB9XG5cbiBpLmljb24udGh1bWJzLmRvd24ub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjE2NVwiXG4gfVxuXG4gaS5pY29uLnRodW1icy51cC5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMTY0XCJcbiB9XG5cbiBpLmljb24udGltZXMuY2lyY2xlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwNTdcIlxuIH1cblxuIGkuaWNvbi50cmFzaC5hbHRlcm5hdGUub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjJlZFwiXG4gfVxuXG4gaS5pY29uLnVzZXIub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwN1wiXG4gfVxuXG4gaS5pY29uLnVzZXIuY2lyY2xlLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyYmRcIlxuIH1cblxuIGkuaWNvbi53aW5kb3cuY2xvc2Uub3V0bGluZTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjQxMFwiXG4gfVxuXG4gaS5pY29uLndpbmRvdy5tYXhpbWl6ZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmQwXCJcbiB9XG5cbiBpLmljb24ud2luZG93Lm1pbmltaXplLm91dGxpbmU6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYyZDFcIlxuIH1cblxuIGkuaWNvbi53aW5kb3cucmVzdG9yZS5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMmQyXCJcbiB9XG5cbiBpLmljb24uZGlzay5vdXRsaW5lOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMGEwXCJcbiB9XG5cbiBpLmljb24uaGVhcnQuZW1wdHksXG4gaS5pY29uLnN0YXIuZW1wdHkge1xuICAgICBmb250LWZhbWlseTogb3V0bGluZS1pY29uc1xuIH1cblxuIGkuaWNvbi5oZWFydC5lbXB0eTpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwNFwiXG4gfVxuXG4gaS5pY29uLnN0YXIuZW1wdHk6YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwODlcIlxuIH1cblxuIEBmb250LWZhY2Uge1xuICAgICBmb250LWZhbWlseTogYnJhbmQtaWNvbnM7XG4gICAgIHNyYzogdXJsKHRoZW1lcy9kZWZhdWx0L2Fzc2V0cy9mb250cy9icmFuZC1pY29ucy5lb3QpO1xuICAgICBzcmM6IHVybCh0aGVtZXMvZGVmYXVsdC9hc3NldHMvZm9udHMvYnJhbmQtaWNvbnMuZW90PyNpZWZpeCkgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwodGhlbWVzL2RlZmF1bHQvYXNzZXRzL2ZvbnRzL2JyYW5kLWljb25zLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCh0aGVtZXMvZGVmYXVsdC9hc3NldHMvZm9udHMvYnJhbmQtaWNvbnMud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCh0aGVtZXMvZGVmYXVsdC9hc3NldHMvZm9udHMvYnJhbmQtaWNvbnMudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCh0aGVtZXMvZGVmYXVsdC9hc3NldHMvZm9udHMvYnJhbmQtaWNvbnMuc3ZnI2ljb25zKSBmb3JtYXQoJ3N2ZycpO1xuICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgIHRleHQtdHJhbnNmb3JtOiBub25lXG4gfVxuXG4gaS5pY29uLlxcMzUgMDBweCxcbiBpLmljb24uYWNjZXNzaWJsZS5pY29uLFxuIGkuaWNvbi5hY2N1c29mdCxcbiBpLmljb24uYWRuLFxuIGkuaWNvbi5hZHZlcnNhbCxcbiBpLmljb24uYWZmaWxpYXRldGhlbWUsXG4gaS5pY29uLmFsZ29saWEsXG4gaS5pY29uLmFtYXpvbixcbiBpLmljb24uYW1hem9uLnBheSxcbiBpLmljb24uYW1pbGlhLFxuIGkuaWNvbi5hbmRyb2lkLFxuIGkuaWNvbi5hbmdlbGxpc3QsXG4gaS5pY29uLmFuZ3J5Y3JlYXRpdmUsXG4gaS5pY29uLmFuZ3VsYXIsXG4gaS5pY29uLmFwcC5zdG9yZSxcbiBpLmljb24uYXBwLnN0b3JlLmlvcyxcbiBpLmljb24uYXBwZXIsXG4gaS5pY29uLmFwcGxlLFxuIGkuaWNvbi5hcHBsZS5wYXksXG4gaS5pY29uLmFzeW1tZXRyaWssXG4gaS5pY29uLmF1ZGlibGUsXG4gaS5pY29uLmF1dG9wcmVmaXhlcixcbiBpLmljb24uYXZpYW5leCxcbiBpLmljb24uYXZpYXRvLFxuIGkuaWNvbi5hd3MsXG4gaS5pY29uLmJhbmRjYW1wLFxuIGkuaWNvbi5iZWhhbmNlLFxuIGkuaWNvbi5iZWhhbmNlLnNxdWFyZSxcbiBpLmljb24uYmltb2JqZWN0LFxuIGkuaWNvbi5iaXRidWNrZXQsXG4gaS5pY29uLmJpdGNvaW4sXG4gaS5pY29uLmJpdHksXG4gaS5pY29uLmJsYWNrLnRpZSxcbiBpLmljb24uYmxhY2tiZXJyeSxcbiBpLmljb24uYmxvZ2dlcixcbiBpLmljb24uYmxvZ2dlci5iLFxuIGkuaWNvbi5ibHVldG9vdGgsXG4gaS5pY29uLmJsdWV0b290aC5iLFxuIGkuaWNvbi5idGMsXG4gaS5pY29uLmJ1cm9tb2JlbGV4cGVydGUsXG4gaS5pY29uLmJ1eXNlbGxhZHMsXG4gaS5pY29uLmNjLmFtYXpvbi5wYXksXG4gaS5pY29uLmNjLmFtZXgsXG4gaS5pY29uLmNjLmFwcGxlLnBheSxcbiBpLmljb24uY2MuZGluZXJzLmNsdWIsXG4gaS5pY29uLmNjLmRpc2NvdmVyLFxuIGkuaWNvbi5jYy5qY2IsXG4gaS5pY29uLmNjLm1hc3RlcmNhcmQsXG4gaS5pY29uLmNjLnBheXBhbCxcbiBpLmljb24uY2Muc3RyaXBlLFxuIGkuaWNvbi5jYy52aXNhLFxuIGkuaWNvbi5jZW50ZXJjb2RlLFxuIGkuaWNvbi5jaHJvbWUsXG4gaS5pY29uLmNsb3Vkc2NhbGUsXG4gaS5pY29uLmNsb3Vkc21pdGgsXG4gaS5pY29uLmNsb3VkdmVyc2lmeSxcbiBpLmljb24uY29kZXBlbixcbiBpLmljb24uY29kaWVwaWUsXG4gaS5pY29uLmNvbm5lY3RkZXZlbG9wLFxuIGkuaWNvbi5jb250YW8sXG4gaS5pY29uLmNwYW5lbCxcbiBpLmljb24uY3JlYXRpdmUuY29tbW9ucyxcbiBpLmljb24uY3NzMyxcbiBpLmljb24uY3NzMy5hbHRlcm5hdGUsXG4gaS5pY29uLmN1dHRsZWZpc2gsXG4gaS5pY29uLmQuYW5kLmQsXG4gaS5pY29uLmRhc2hjdWJlLFxuIGkuaWNvbi5kZWxpY2lvdXMsXG4gaS5pY29uLmRlcGxveWRvZyxcbiBpLmljb24uZGVza3BybyxcbiBpLmljb24uZGV2aWFudGFydCxcbiBpLmljb24uZGlnZyxcbiBpLmljb24uZGlnaXRhbC5vY2VhbixcbiBpLmljb24uZGlzY29yZCxcbiBpLmljb24uZGlzY291cnNlLFxuIGkuaWNvbi5kb2NodWIsXG4gaS5pY29uLmRvY2tlcixcbiBpLmljb24uZHJhZnQyZGlnaXRhbCxcbiBpLmljb24uZHJpYmJibGUsXG4gaS5pY29uLmRyaWJiYmxlLnNxdWFyZSxcbiBpLmljb24uZHJvcGJveCxcbiBpLmljb24uZHJ1cGFsLFxuIGkuaWNvbi5keWFsb2csXG4gaS5pY29uLmVhcmx5YmlyZHMsXG4gaS5pY29uLmVkZ2UsXG4gaS5pY29uLmVsZW1lbnRvcixcbiBpLmljb24uZW1iZXIsXG4gaS5pY29uLmVtcGlyZSxcbiBpLmljb24uZW52aXJhLFxuIGkuaWNvbi5lcmxhbmcsXG4gaS5pY29uLmV0aGVyZXVtLFxuIGkuaWNvbi5ldHN5LFxuIGkuaWNvbi5leHBlZGl0ZWRzc2wsXG4gaS5pY29uLmZhY2Vib29rLFxuIGkuaWNvbi5mYWNlYm9vay5mLFxuIGkuaWNvbi5mYWNlYm9vay5tZXNzZW5nZXIsXG4gaS5pY29uLmZhY2Vib29rLnNxdWFyZSxcbiBpLmljb24uZmlyZWZveCxcbiBpLmljb24uZmlyc3Qub3JkZXIsXG4gaS5pY29uLmZpcnN0ZHJhZnQsXG4gaS5pY29uLmZsaWNrcixcbiBpLmljb24uZmxpcGJvYXJkLFxuIGkuaWNvbi5mbHksXG4gaS5pY29uLmZvbnQuYXdlc29tZSxcbiBpLmljb24uZm9udC5hd2Vzb21lLmFsdGVybmF0ZSxcbiBpLmljb24uZm9udC5hd2Vzb21lLmZsYWcsXG4gaS5pY29uLmZvbnRpY29ucyxcbiBpLmljb24uZm9udGljb25zLmZpLFxuIGkuaWNvbi5mb3J0LmF3ZXNvbWUsXG4gaS5pY29uLmZvcnQuYXdlc29tZS5hbHRlcm5hdGUsXG4gaS5pY29uLmZvcnVtYmVlLFxuIGkuaWNvbi5mb3Vyc3F1YXJlLFxuIGkuaWNvbi5mcmVlLmNvZGUuY2FtcCxcbiBpLmljb24uZnJlZWJzZCxcbiBpLmljb24uZ2V0LnBvY2tldCxcbiBpLmljb24uZ2csXG4gaS5pY29uLmdnLmNpcmNsZSxcbiBpLmljb24uZ2l0LFxuIGkuaWNvbi5naXQuc3F1YXJlLFxuIGkuaWNvbi5naXRodWIsXG4gaS5pY29uLmdpdGh1Yi5hbHRlcm5hdGUsXG4gaS5pY29uLmdpdGh1Yi5zcXVhcmUsXG4gaS5pY29uLmdpdGtyYWtlbixcbiBpLmljb24uZ2l0bGFiLFxuIGkuaWNvbi5naXR0ZXIsXG4gaS5pY29uLmdsaWRlLFxuIGkuaWNvbi5nbGlkZS5nLFxuIGkuaWNvbi5nb2ZvcmUsXG4gaS5pY29uLmdvb2RyZWFkcyxcbiBpLmljb24uZ29vZHJlYWRzLmcsXG4gaS5pY29uLmdvb2dsZSxcbiBpLmljb24uZ29vZ2xlLmRyaXZlLFxuIGkuaWNvbi5nb29nbGUucGxheSxcbiBpLmljb24uZ29vZ2xlLnBsdXMsXG4gaS5pY29uLmdvb2dsZS5wbHVzLmcsXG4gaS5pY29uLmdvb2dsZS5wbHVzLnNxdWFyZSxcbiBpLmljb24uZ29vZ2xlLndhbGxldCxcbiBpLmljb24uZ3JhdGlwYXksXG4gaS5pY29uLmdyYXYsXG4gaS5pY29uLmdyaXBmaXJlLFxuIGkuaWNvbi5ncnVudCxcbiBpLmljb24uZ3VscCxcbiBpLmljb24uaGFja2VyLm5ld3MsXG4gaS5pY29uLmhhY2tlci5uZXdzLnNxdWFyZSxcbiBpLmljb24uaGlwcyxcbiBpLmljb24uaGlyZS5hLmhlbHBlcixcbiBpLmljb24uaG9vbGksXG4gaS5pY29uLmhvdGphcixcbiBpLmljb24uaG91enosXG4gaS5pY29uLmh0bWw1LFxuIGkuaWNvbi5odWJzcG90LFxuIGkuaWNvbi5pbWRiLFxuIGkuaWNvbi5pbnN0YWdyYW0sXG4gaS5pY29uLmludGVybmV0LmV4cGxvcmVyLFxuIGkuaWNvbi5pb3hob3N0LFxuIGkuaWNvbi5pdHVuZXMsXG4gaS5pY29uLml0dW5lcy5ub3RlLFxuIGkuaWNvbi5qZW5raW5zLFxuIGkuaWNvbi5qb2dldCxcbiBpLmljb24uam9vbWxhLFxuIGkuaWNvbi5qcyxcbiBpLmljb24uanMuc3F1YXJlLFxuIGkuaWNvbi5qc2ZpZGRsZSxcbiBpLmljb24ua2V5Y2RuLFxuIGkuaWNvbi5raWNrc3RhcnRlcixcbiBpLmljb24ua2lja3N0YXJ0ZXIuayxcbiBpLmljb24ua29ydnVlLFxuIGkuaWNvbi5sYXJhdmVsLFxuIGkuaWNvbi5sYXN0Zm0sXG4gaS5pY29uLmxhc3RmbS5zcXVhcmUsXG4gaS5pY29uLmxlYW5wdWIsXG4gaS5pY29uLmxlc3MsXG4gaS5pY29uLmxpbmVjaGF0LFxuIGkuaWNvbi5saW5rZWRpbixcbiBpLmljb24ubGlua2VkaW4uYWx0ZXJuYXRlLFxuIGkuaWNvbi5saW5rZWRpbi5pbixcbiBpLmljb24ubGlub2RlLFxuIGkuaWNvbi5saW51eCxcbiBpLmljb24ubHlmdCxcbiBpLmljb24ubWFnZW50byxcbiBpLmljb24ubWF4Y2RuLFxuIGkuaWNvbi5tZWRhcHBzLFxuIGkuaWNvbi5tZWRpdW0sXG4gaS5pY29uLm1lZGl1bS5tLFxuIGkuaWNvbi5tZWRydCxcbiBpLmljb24ubWVldHVwLFxuIGkuaWNvbi5taWNyb3NvZnQsXG4gaS5pY29uLm1peCxcbiBpLmljb24ubWl4Y2xvdWQsXG4gaS5pY29uLm1penVuaSxcbiBpLmljb24ubW9keCxcbiBpLmljb24ubW9uZXJvLFxuIGkuaWNvbi5uYXBzdGVyLFxuIGkuaWNvbi5uaW50ZW5kby5zd2l0Y2gsXG4gaS5pY29uLm5vZGUsXG4gaS5pY29uLm5vZGUuanMsXG4gaS5pY29uLm5wbSxcbiBpLmljb24ubnM4LFxuIGkuaWNvbi5udXRyaXRpb25peCxcbiBpLmljb24ub2Rub2tsYXNzbmlraSxcbiBpLmljb24ub2Rub2tsYXNzbmlraS5zcXVhcmUsXG4gaS5pY29uLm9wZW5jYXJ0LFxuIGkuaWNvbi5vcGVuaWQsXG4gaS5pY29uLm9wZXJhLFxuIGkuaWNvbi5vcHRpbi5tb25zdGVyLFxuIGkuaWNvbi5vc2ksXG4gaS5pY29uLnBhZ2U0LFxuIGkuaWNvbi5wYWdlbGluZXMsXG4gaS5pY29uLnBhbGZlZCxcbiBpLmljb24ucGF0cmVvbixcbiBpLmljb24ucGF5cGFsLFxuIGkuaWNvbi5wZXJpc2NvcGUsXG4gaS5pY29uLnBoYWJyaWNhdG9yLFxuIGkuaWNvbi5waG9lbml4LmZyYW1ld29yayxcbiBpLmljb24ucGhwLFxuIGkuaWNvbi5waWVkLnBpcGVyLFxuIGkuaWNvbi5waWVkLnBpcGVyLmFsdGVybmF0ZSxcbiBpLmljb24ucGllZC5waXBlci5wcCxcbiBpLmljb24ucGludGVyZXN0LFxuIGkuaWNvbi5waW50ZXJlc3QucCxcbiBpLmljb24ucGludGVyZXN0LnNxdWFyZSxcbiBpLmljb24ucGxheXN0YXRpb24sXG4gaS5pY29uLnByb2R1Y3QuaHVudCxcbiBpLmljb24ucHVzaGVkLFxuIGkuaWNvbi5weXRob24sXG4gaS5pY29uLnFxLFxuIGkuaWNvbi5xdWluc2NhcGUsXG4gaS5pY29uLnF1b3JhLFxuIGkuaWNvbi5yYXZlbHJ5LFxuIGkuaWNvbi5yZWFjdCxcbiBpLmljb24ucmViZWwsXG4gaS5pY29uLnJlZGRpdCxcbiBpLmljb24ucmVkZGl0LmFsaWVuLFxuIGkuaWNvbi5yZWRkaXQuc3F1YXJlLFxuIGkuaWNvbi5yZWRyaXZlcixcbiBpLmljb24ucmVuZGFjdCxcbiBpLmljb24ucmVucmVuLFxuIGkuaWNvbi5yZXBseWQsXG4gaS5pY29uLnJlc29sdmluZyxcbiBpLmljb24ucm9ja2V0Y2hhdCxcbiBpLmljb24ucm9ja3JtcyxcbiBpLmljb24uc2FmYXJpLFxuIGkuaWNvbi5zYXNzLFxuIGkuaWNvbi5zY2hsaXgsXG4gaS5pY29uLnNjcmliZCxcbiBpLmljb24uc2VhcmNoZW5naW4sXG4gaS5pY29uLnNlbGxjYXN0LFxuIGkuaWNvbi5zZWxsc3ksXG4gaS5pY29uLnNlcnZpY2VzdGFjayxcbiBpLmljb24uc2hpcnRzaW5idWxrLFxuIGkuaWNvbi5zaW1wbHlidWlsdCxcbiBpLmljb24uc2lzdHJpeCxcbiBpLmljb24uc2t5YXRsYXMsXG4gaS5pY29uLnNreXBlLFxuIGkuaWNvbi5zbGFjayxcbiBpLmljb24uc2xhY2suaGFzaCxcbiBpLmljb24uc2xpZGVzaGFyZSxcbiBpLmljb24uc25hcGNoYXQsXG4gaS5pY29uLnNuYXBjaGF0Lmdob3N0LFxuIGkuaWNvbi5zbmFwY2hhdC5zcXVhcmUsXG4gaS5pY29uLnNvdW5kY2xvdWQsXG4gaS5pY29uLnNwZWFrYXAsXG4gaS5pY29uLnNwb3RpZnksXG4gaS5pY29uLnN0YWNrLmV4Y2hhbmdlLFxuIGkuaWNvbi5zdGFjay5vdmVyZmxvdyxcbiBpLmljb24uc3RheWxpbmtlZCxcbiBpLmljb24uc3RlYW0sXG4gaS5pY29uLnN0ZWFtLnNxdWFyZSxcbiBpLmljb24uc3RlYW0uc3ltYm9sLFxuIGkuaWNvbi5zdGlja2VyLm11bGUsXG4gaS5pY29uLnN0cmF2YSxcbiBpLmljb24uc3RyaXBlLFxuIGkuaWNvbi5zdHJpcGUucyxcbiBpLmljb24uc3R1ZGlvdmluYXJpLFxuIGkuaWNvbi5zdHVtYmxldXBvbixcbiBpLmljb24uc3R1bWJsZXVwb24uY2lyY2xlLFxuIGkuaWNvbi5zdXBlcnBvd2VycyxcbiBpLmljb24uc3VwcGxlLFxuIGkuaWNvbi50ZWxlZ3JhbSxcbiBpLmljb24udGVsZWdyYW0ucGxhbmUsXG4gaS5pY29uLnRlbmNlbnQud2VpYm8sXG4gaS5pY29uLnRoZW1laXNsZSxcbiBpLmljb24udHJlbGxvLFxuIGkuaWNvbi50cmlwYWR2aXNvcixcbiBpLmljb24udHVtYmxyLFxuIGkuaWNvbi50dW1ibHIuc3F1YXJlLFxuIGkuaWNvbi50d2l0Y2gsXG4gaS5pY29uLnR3aXR0ZXIsXG4gaS5pY29uLnR3aXR0ZXIuc3F1YXJlLFxuIGkuaWNvbi50eXBvMyxcbiBpLmljb24udWJlcixcbiBpLmljb24udWlraXQsXG4gaS5pY29uLnVuaXJlZ2lzdHJ5LFxuIGkuaWNvbi51bnRhcHBkLFxuIGkuaWNvbi51c2IsXG4gaS5pY29uLnVzc3VubmFoLFxuIGkuaWNvbi52YWFkaW4sXG4gaS5pY29uLnZpYWNvaW4sXG4gaS5pY29uLnZpYWRlbyxcbiBpLmljb24udmlhZGVvLnNxdWFyZSxcbiBpLmljb24udmliZXIsXG4gaS5pY29uLnZpbWVvLFxuIGkuaWNvbi52aW1lby5zcXVhcmUsXG4gaS5pY29uLnZpbWVvLnYsXG4gaS5pY29uLnZpbmUsXG4gaS5pY29uLnZrLFxuIGkuaWNvbi52bnYsXG4gaS5pY29uLnZ1ZWpzLFxuIGkuaWNvbi53ZWNoYXQsXG4gaS5pY29uLndlaWJvLFxuIGkuaWNvbi53ZWl4aW4sXG4gaS5pY29uLndoYXRzYXBwLFxuIGkuaWNvbi53aGF0c2FwcC5zcXVhcmUsXG4gaS5pY29uLndobWNzLFxuIGkuaWNvbi53aWtpcGVkaWEudyxcbiBpLmljb24ud2luZG93cyxcbiBpLmljb24ud29yZHByZXNzLFxuIGkuaWNvbi53b3JkcHJlc3Muc2ltcGxlLFxuIGkuaWNvbi53cGJlZ2lubmVyLFxuIGkuaWNvbi53cGV4cGxvcmVyLFxuIGkuaWNvbi53cGZvcm1zLFxuIGkuaWNvbi54Ym94LFxuIGkuaWNvbi54aW5nLFxuIGkuaWNvbi54aW5nLnNxdWFyZSxcbiBpLmljb24ueS5jb21iaW5hdG9yLFxuIGkuaWNvbi55YWhvbyxcbiBpLmljb24ueWFuZGV4LFxuIGkuaWNvbi55YW5kZXguaW50ZXJuYXRpb25hbCxcbiBpLmljb24ueWVscCxcbiBpLmljb24ueW9hc3QsXG4gaS5pY29uLnlvdXR1YmUsXG4gaS5pY29uLnlvdXR1YmUuc3F1YXJlIHtcbiAgICAgZm9udC1mYW1pbHk6IGJyYW5kLWljb25zXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gSW1hZ2VcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLmltYWdlIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiB9XG5cbiBpbWcudWkuaW1hZ2Uge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIC51aS5pbWFnZSBpbWcsXG4gLnVpLmltYWdlIHN2ZyB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogYXV0b1xuIH1cblxuIC51aS5oaWRkZW4uaW1hZ2UsXG4gLnVpLmhpZGRlbi5pbWFnZXMge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLmhpZGRlbi50cmFuc2l0aW9uLmltYWdlLFxuIC51aS5oaWRkZW4udHJhbnNpdGlvbi5pbWFnZXMge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgdmlzaWJpbGl0eTogaGlkZGVuXG4gfVxuXG4gLnVpLmltYWdlcz4uaGlkZGVuLnRyYW5zaXRpb24ge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5kaXNhYmxlZC5pbWFnZSxcbiAudWkuZGlzYWJsZWQuaW1hZ2VzIHtcbiAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICBvcGFjaXR5OiAuNDVcbiB9XG5cbiAudWkuaW5saW5lLmltYWdlLFxuIC51aS5pbmxpbmUuaW1hZ2UgaW1nLFxuIC51aS5pbmxpbmUuaW1hZ2Ugc3ZnIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gfVxuXG4gLnVpLnRvcC5hbGlnbmVkLmltYWdlLFxuIC51aS50b3AuYWxpZ25lZC5pbWFnZSBpbWcsXG4gLnVpLnRvcC5hbGlnbmVkLmltYWdlIHN2ZyxcbiAudWkudG9wLmFsaWduZWQuaW1hZ2VzIC5pbWFnZSB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcFxuIH1cblxuIC51aS5taWRkbGUuYWxpZ25lZC5pbWFnZSxcbiAudWkubWlkZGxlLmFsaWduZWQuaW1hZ2UgaW1nLFxuIC51aS5taWRkbGUuYWxpZ25lZC5pbWFnZSBzdmcsXG4gLnVpLm1pZGRsZS5hbGlnbmVkLmltYWdlcyAuaW1hZ2Uge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiB9XG5cbiAudWkuYm90dG9tLmFsaWduZWQuaW1hZ2UsXG4gLnVpLmJvdHRvbS5hbGlnbmVkLmltYWdlIGltZyxcbiAudWkuYm90dG9tLmFsaWduZWQuaW1hZ2Ugc3ZnLFxuIC51aS5ib3R0b20uYWxpZ25lZC5pbWFnZXMgLmltYWdlIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tXG4gfVxuXG4gLnVpLnJvdW5kZWQuaW1hZ2UsXG4gLnVpLnJvdW5kZWQuaW1hZ2U+KixcbiAudWkucm91bmRlZC5pbWFnZXMgLmltYWdlLFxuIC51aS5yb3VuZGVkLmltYWdlcyAuaW1hZ2U+KiB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4zMTI1ZW1cbiB9XG5cbiAudWkuYm9yZGVyZWQuaW1hZ2UgaW1nLFxuIC51aS5ib3JkZXJlZC5pbWFnZSBzdmcsXG4gLnVpLmJvcmRlcmVkLmltYWdlcyAuaW1hZ2UsXG4gLnVpLmJvcmRlcmVkLmltYWdlcyBpbWcsXG4gLnVpLmJvcmRlcmVkLmltYWdlcyBzdmcsXG4gaW1nLnVpLmJvcmRlcmVkLmltYWdlIHtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSlcbiB9XG5cbiAudWkuY2lyY3VsYXIuaW1hZ2UsXG4gLnVpLmNpcmN1bGFyLmltYWdlcyB7XG4gICAgIG92ZXJmbG93OiBoaWRkZW5cbiB9XG5cbiAudWkuY2lyY3VsYXIuaW1hZ2UsXG4gLnVpLmNpcmN1bGFyLmltYWdlPiosXG4gLnVpLmNpcmN1bGFyLmltYWdlcyAuaW1hZ2UsXG4gLnVpLmNpcmN1bGFyLmltYWdlcyAuaW1hZ2U+KiB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMHJlbVxuIH1cblxuIC51aS5mbHVpZC5pbWFnZSxcbiAudWkuZmx1aWQuaW1hZ2UgaW1nLFxuIC51aS5mbHVpZC5pbWFnZSBzdmcsXG4gLnVpLmZsdWlkLmltYWdlcyxcbiAudWkuZmx1aWQuaW1hZ2VzIGltZyxcbiAudWkuZmx1aWQuaW1hZ2VzIHN2ZyB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgaGVpZ2h0OiBhdXRvXG4gfVxuXG4gLnVpLmF2YXRhci5pbWFnZSxcbiAudWkuYXZhdGFyLmltYWdlIGltZyxcbiAudWkuYXZhdGFyLmltYWdlIHN2ZyxcbiAudWkuYXZhdGFyLmltYWdlcyAuaW1hZ2UsXG4gLnVpLmF2YXRhci5pbWFnZXMgaW1nLFxuIC51aS5hdmF0YXIuaW1hZ2VzIHN2ZyB7XG4gICAgIG1hcmdpbi1yaWdodDogLjI1ZW07XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgd2lkdGg6IDJlbTtcbiAgICAgaGVpZ2h0OiAyZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMHJlbVxuIH1cblxuIC51aS5zcGFjZWQuaW1hZ2Uge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgIG1hcmdpbi1yaWdodDogLjVlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IHNwYWNlZFwiXS5pbWFnZSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IDBcbiB9XG5cbiAudWlbY2xhc3MqPVwicmlnaHQgc3BhY2VkXCJdLmltYWdlIHtcbiAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgIG1hcmdpbi1yaWdodDogLjVlbVxuIH1cblxuIC51aS5mbG9hdGVkLmltYWdlLFxuIC51aS5mbG9hdGVkLmltYWdlcyB7XG4gICAgIGZsb2F0OiBsZWZ0O1xuICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgbWFyZ2luLWJvdHRvbTogMWVtXG4gfVxuXG4gLnVpLnJpZ2h0LmZsb2F0ZWQuaW1hZ2UsXG4gLnVpLnJpZ2h0LmZsb2F0ZWQuaW1hZ2VzIHtcbiAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgbWFyZ2luLWxlZnQ6IDFlbVxuIH1cblxuIC51aS5mbG9hdGVkLmltYWdlOmxhc3QtY2hpbGQsXG4gLnVpLmZsb2F0ZWQuaW1hZ2VzOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLmNlbnRlcmVkLmltYWdlLFxuIC51aS5jZW50ZXJlZC5pbWFnZXMge1xuICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gfVxuXG4gLnVpLm1pbmkuaW1hZ2UsXG4gLnVpLm1pbmkuaW1hZ2VzIC5pbWFnZSxcbiAudWkubWluaS5pbWFnZXMgaW1nLFxuIC51aS5taW5pLmltYWdlcyBzdmcge1xuICAgICB3aWR0aDogMzVweDtcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICBmb250LXNpemU6IC43ODU3MTQyOXJlbVxuIH1cblxuIC51aS50aW55LmltYWdlLFxuIC51aS50aW55LmltYWdlcyAuaW1hZ2UsXG4gLnVpLnRpbnkuaW1hZ2VzIGltZyxcbiAudWkudGlueS5pbWFnZXMgc3ZnIHtcbiAgICAgd2lkdGg6IDgwcHg7XG4gICAgIGhlaWdodDogYXV0bztcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZyZW1cbiB9XG5cbiAudWkuc21hbGwuaW1hZ2UsXG4gLnVpLnNtYWxsLmltYWdlcyAuaW1hZ2UsXG4gLnVpLnNtYWxsLmltYWdlcyBpbWcsXG4gLnVpLnNtYWxsLmltYWdlcyBzdmcge1xuICAgICB3aWR0aDogMTUwcHg7XG4gICAgIGhlaWdodDogYXV0bztcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNyZW1cbiB9XG5cbiAudWkubWVkaXVtLmltYWdlLFxuIC51aS5tZWRpdW0uaW1hZ2VzIC5pbWFnZSxcbiAudWkubWVkaXVtLmltYWdlcyBpbWcsXG4gLnVpLm1lZGl1bS5pbWFnZXMgc3ZnIHtcbiAgICAgd2lkdGg6IDMwMHB4O1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5sYXJnZS5pbWFnZSxcbiAudWkubGFyZ2UuaW1hZ2VzIC5pbWFnZSxcbiAudWkubGFyZ2UuaW1hZ2VzIGltZyxcbiAudWkubGFyZ2UuaW1hZ2VzIHN2ZyB7XG4gICAgIHdpZHRoOiA0NTBweDtcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICBmb250LXNpemU6IDEuMTQyODU3MTRyZW1cbiB9XG5cbiAudWkuYmlnLmltYWdlLFxuIC51aS5iaWcuaW1hZ2VzIC5pbWFnZSxcbiAudWkuYmlnLmltYWdlcyBpbWcsXG4gLnVpLmJpZy5pbWFnZXMgc3ZnIHtcbiAgICAgd2lkdGg6IDYwMHB4O1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5odWdlLmltYWdlLFxuIC51aS5odWdlLmltYWdlcyAuaW1hZ2UsXG4gLnVpLmh1Z2UuaW1hZ2VzIGltZyxcbiAudWkuaHVnZS5pbWFnZXMgc3ZnIHtcbiAgICAgd2lkdGg6IDgwMHB4O1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5tYXNzaXZlLmltYWdlLFxuIC51aS5tYXNzaXZlLmltYWdlcyAuaW1hZ2UsXG4gLnVpLm1hc3NpdmUuaW1hZ2VzIGltZyxcbiAudWkubWFzc2l2ZS5pbWFnZXMgc3ZnIHtcbiAgICAgd2lkdGg6IDk2MHB4O1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIGZvbnQtc2l6ZTogMS43MTQyODU3MXJlbVxuIH1cblxuIC51aS5pbWFnZXMge1xuICAgICBmb250LXNpemU6IDA7XG4gICAgIG1hcmdpbjogMCAtLjI1cmVtIDBcbiB9XG5cbiAudWkuaW1hZ2VzIC5pbWFnZSxcbiAudWkuaW1hZ2VzPmltZyxcbiAudWkuaW1hZ2VzPnN2ZyB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgbWFyZ2luOiAwIC4yNXJlbSAuNXJlbVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIElucHV0XG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5pbnB1dCB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuaW5wdXQ+aW5wdXQge1xuICAgICBtYXJnaW46IDA7XG4gICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgb3V0bGluZTogMDtcbiAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICBsaW5lLWhlaWdodDogMS4yMTQyODU3MWVtO1xuICAgICBmb250LWZhbWlseTogTGF0bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgcGFkZGluZzogLjY3ODU3MTQzZW0gMWVtO1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjFzIGVhc2UsIGJvcmRlci1jb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMXMgZWFzZSwgYm9yZGVyLWNvbG9yIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5pbnB1dD5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgIGNvbG9yOiByZ2JhKDE5MSwgMTkxLCAxOTEsIC44NylcbiB9XG5cbiAudWkuaW5wdXQ+aW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogcmdiYSgxOTEsIDE5MSwgMTkxLCAuODcpXG4gfVxuXG4gLnVpLmlucHV0PmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgIGNvbG9yOiByZ2JhKDE5MSwgMTkxLCAxOTEsIC44NylcbiB9XG5cbiAudWkuZGlzYWJsZWQuaW5wdXQsXG4gLnVpLmlucHV0Om5vdCguZGlzYWJsZWQpIGlucHV0W2Rpc2FibGVkXSB7XG4gICAgIG9wYWNpdHk6IC40NVxuIH1cblxuIC51aS5kaXNhYmxlZC5pbnB1dD5pbnB1dCxcbiAudWkuaW5wdXQ6bm90KC5kaXNhYmxlZCkgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiB9XG5cbiAudWkuaW5wdXQuZG93biBpbnB1dCxcbiAudWkuaW5wdXQ+aW5wdXQ6YWN0aXZlIHtcbiAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmxvYWRpbmcubG9hZGluZy5pbnB1dD5pLmljb246YmVmb3JlIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgbWFyZ2luOiAtLjY0Mjg1NzE0ZW0gMCAwIC0uNjQyODU3MTRlbTtcbiAgICAgd2lkdGg6IDEuMjg1NzE0MjllbTtcbiAgICAgaGVpZ2h0OiAxLjI4NTcxNDI5ZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgICAgYm9yZGVyOiAuMmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpXG4gfVxuXG4gLnVpLmxvYWRpbmcubG9hZGluZy5pbnB1dD5pLmljb246YWZ0ZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB0b3A6IDUwJTtcbiAgICAgbGVmdDogNTAlO1xuICAgICBtYXJnaW46IC0uNjQyODU3MTRlbSAwIDAgLS42NDI4NTcxNGVtO1xuICAgICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICAgICBoZWlnaHQ6IDEuMjg1NzE0MjllbTtcbiAgICAgLXdlYmtpdC1hbmltYXRpb246IGJ1dHRvbi1zcGluIC42cyBsaW5lYXI7XG4gICAgIGFuaW1hdGlvbjogYnV0dG9uLXNwaW4gLjZzIGxpbmVhcjtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgICAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICBib3JkZXItd2lkdGg6IC4yZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkuaW5wdXQuZm9jdXM+aW5wdXQsXG4gLnVpLmlucHV0PmlucHV0OmZvY3VzIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjODViN2Q5O1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOCk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5pbnB1dC5mb2N1cz5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAudWkuaW5wdXQ+aW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogcmdiYSgxMTUsIDExNSwgMTE1LCAuODcpXG4gfVxuXG4gLnVpLmlucHV0LmZvY3VzPmlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuIC51aS5pbnB1dD5pbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgIGNvbG9yOiByZ2JhKDExNSwgMTE1LCAxMTUsIC44NylcbiB9XG5cbiAudWkuaW5wdXQuZm9jdXM+aW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuIC51aS5pbnB1dD5pbnB1dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogcmdiYSgxMTUsIDExNSwgMTE1LCAuODcpXG4gfVxuXG4gLnVpLmlucHV0LmVycm9yPmlucHV0IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjZmNjtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZTBiNGI0O1xuICAgICBjb2xvcjogIzlmM2EzODtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmlucHV0LmVycm9yPmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgY29sb3I6ICNlN2JkYmNcbiB9XG5cbiAudWkuaW5wdXQuZXJyb3I+aW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogI2U3YmRiY1xuIH1cblxuIC51aS5pbnB1dC5lcnJvcj5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogI2U3YmRiYyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmlucHV0LmVycm9yPmlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgY29sb3I6ICNkYTk3OTZcbiB9XG5cbiAudWkuaW5wdXQuZXJyb3I+aW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogI2RhOTc5NlxuIH1cblxuIC51aS5pbnB1dC5lcnJvcj5pbnB1dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogI2RhOTc5NiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRyYW5zcGFyZW50LmlucHV0PmlucHV0IHtcbiAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudFxuIH1cblxuIC51aS50cmFuc3BhcmVudC5pY29uLmlucHV0PmkuaWNvbiB7XG4gICAgIHdpZHRoOiAxLjFlbVxuIH1cblxuIC51aS50cmFuc3BhcmVudC5pY29uLmlucHV0PmlucHV0IHtcbiAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgIHBhZGRpbmctcmlnaHQ6IDJlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRyYW5zcGFyZW50W2NsYXNzKj1cImxlZnQgaWNvblwiXS5pbnB1dD5pbnB1dCB7XG4gICAgIHBhZGRpbmctbGVmdDogMmVtICFpbXBvcnRhbnQ7XG4gICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudFxuIH1cblxuIC51aS50cmFuc3BhcmVudC5pbnZlcnRlZC5pbnB1dCB7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLnRyYW5zcGFyZW50LmludmVydGVkLmlucHV0PmlucHV0IHtcbiAgICAgY29sb3I6IGluaGVyaXRcbiB9XG5cbiAudWkudHJhbnNwYXJlbnQuaW52ZXJ0ZWQuaW5wdXQ+aW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcbiB9XG5cbiAudWkudHJhbnNwYXJlbnQuaW52ZXJ0ZWQuaW5wdXQ+aW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcbiB9XG5cbiAudWkudHJhbnNwYXJlbnQuaW52ZXJ0ZWQuaW5wdXQ+aW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXG4gfVxuXG4gLnVpLmljb24uaW5wdXQ+aS5pY29uIHtcbiAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIHRvcDogMDtcbiAgICAgcmlnaHQ6IDA7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICB3aWR0aDogMi42NzE0Mjg1N2VtO1xuICAgICBvcGFjaXR5OiAuNTtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDA7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZVxuIH1cblxuIC51aS5pY29uLmlucHV0PmkuaWNvbjpub3QoLmxpbmspIHtcbiAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiB9XG5cbiAudWkuaWNvbi5pbnB1dD5pbnB1dCB7XG4gICAgIHBhZGRpbmctcmlnaHQ6IDIuNjcxNDI4NTdlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmljb24uaW5wdXQ+aS5pY29uOmFmdGVyLFxuIC51aS5pY29uLmlucHV0PmkuaWNvbjpiZWZvcmUge1xuICAgICBsZWZ0OiAwO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgdG9wOiA1MCU7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBtYXJnaW4tdG9wOiAtLjVlbVxuIH1cblxuIC51aS5pY29uLmlucHV0PmkubGluay5pY29uIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyXG4gfVxuXG4gLnVpLmljb24uaW5wdXQ+aS5jaXJjdWxhci5pY29uIHtcbiAgICAgdG9wOiAuMzVlbTtcbiAgICAgcmlnaHQ6IC41ZW1cbiB9XG5cbiAudWlbY2xhc3MqPVwibGVmdCBpY29uXCJdLmlucHV0PmkuaWNvbiB7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBsZWZ0OiAxcHg7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIDAgLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpW2NsYXNzKj1cImxlZnQgaWNvblwiXS5pbnB1dD5pLmNpcmN1bGFyLmljb24ge1xuICAgICByaWdodDogYXV0bztcbiAgICAgbGVmdDogLjVlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGljb25cIl0uaW5wdXQ+aW5wdXQge1xuICAgICBwYWRkaW5nLWxlZnQ6IDIuNjcxNDI4NTdlbSAhaW1wb3J0YW50O1xuICAgICBwYWRkaW5nLXJpZ2h0OiAxZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5pY29uLmlucHV0PmlucHV0OmZvY3VzfmkuaWNvbiB7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkubGFiZWxlZC5pbnB1dD4ubGFiZWwge1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICBtYXJnaW46IDA7XG4gICAgIGZvbnQtc2l6ZTogMWVtXG4gfVxuXG4gLnVpLmxhYmVsZWQuaW5wdXQ+LmxhYmVsOm5vdCguY29ybmVyKSB7XG4gICAgIHBhZGRpbmctdG9wOiAuNzg1NzE0MjllbTtcbiAgICAgcGFkZGluZy1ib3R0b206IC43ODU3MTQyOWVtXG4gfVxuXG4gLnVpLmxhYmVsZWQuaW5wdXQ6bm90KFtjbGFzcyo9XCJjb3JuZXIgbGFiZWxlZFwiXSkgLmxhYmVsOmZpcnN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwXG4gfVxuXG4gLnVpLmxhYmVsZWQuaW5wdXQ6bm90KFtjbGFzcyo9XCJjb3JuZXIgbGFiZWxlZFwiXSkgLmxhYmVsOmZpcnN0LWNoaWxkK2lucHV0IHtcbiAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50XG4gfVxuXG4gLnVpLmxhYmVsZWQuaW5wdXQ6bm90KFtjbGFzcyo9XCJjb3JuZXIgbGFiZWxlZFwiXSkgLmxhYmVsOmZpcnN0LWNoaWxkK2lucHV0OmZvY3VzIHtcbiAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM4NWI3ZDlcbiB9XG5cbiAudWlbY2xhc3MqPVwicmlnaHQgbGFiZWxlZFwiXS5pbnB1dD5pbnB1dCB7XG4gICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuIH1cblxuIC51aVtjbGFzcyo9XCJyaWdodCBsYWJlbGVkXCJdLmlucHV0PmlucHV0Ky5sYWJlbCB7XG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBcbiB9XG5cbiAudWlbY2xhc3MqPVwicmlnaHQgbGFiZWxlZFwiXS5pbnB1dD5pbnB1dDpmb2N1cyB7XG4gICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzg1YjdkOSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmxhYmVsZWQuaW5wdXQgLmNvcm5lci5sYWJlbCB7XG4gICAgIHRvcDogMXB4O1xuICAgICByaWdodDogMXB4O1xuICAgICBmb250LXNpemU6IC42NDI4NTcxNGVtO1xuICAgICBib3JkZXItcmFkaXVzOiAwIC4yODU3MTQyOXJlbSAwIDBcbiB9XG5cbiAudWlbY2xhc3MqPVwiY29ybmVyIGxhYmVsZWRcIl06bm90KFtjbGFzcyo9XCJsZWZ0IGNvcm5lciBsYWJlbGVkXCJdKS5sYWJlbGVkLmlucHV0PmlucHV0IHtcbiAgICAgcGFkZGluZy1yaWdodDogMi41ZW0gIWltcG9ydGFudFxuIH1cblxuIC51aVtjbGFzcyo9XCJjb3JuZXIgbGFiZWxlZFwiXS5pY29uLmlucHV0Om5vdChbY2xhc3MqPVwibGVmdCBjb3JuZXIgbGFiZWxlZFwiXSk+aW5wdXQge1xuICAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1ZW0gIWltcG9ydGFudFxuIH1cblxuIC51aVtjbGFzcyo9XCJjb3JuZXIgbGFiZWxlZFwiXS5pY29uLmlucHV0Om5vdChbY2xhc3MqPVwibGVmdCBjb3JuZXIgbGFiZWxlZFwiXSk+Lmljb24ge1xuICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGNvcm5lciBsYWJlbGVkXCJdLmxhYmVsZWQuaW5wdXQ+aW5wdXQge1xuICAgICBwYWRkaW5nLWxlZnQ6IDIuNWVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWlbY2xhc3MqPVwibGVmdCBjb3JuZXIgbGFiZWxlZFwiXS5pY29uLmlucHV0PmlucHV0IHtcbiAgICAgcGFkZGluZy1sZWZ0OiAzLjI1ZW0gIWltcG9ydGFudFxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGNvcm5lciBsYWJlbGVkXCJdLmljb24uaW5wdXQ+Lmljb24ge1xuICAgICBtYXJnaW4tbGVmdDogMS4yNWVtXG4gfVxuXG4gLnVpLmlucHV0Pi51aS5jb3JuZXIubGFiZWwge1xuICAgICB0b3A6IDFweDtcbiAgICAgcmlnaHQ6IDFweFxuIH1cblxuIC51aS5pbnB1dD4udWkubGVmdC5jb3JuZXIubGFiZWwge1xuICAgICByaWdodDogYXV0bztcbiAgICAgbGVmdDogMXB4XG4gfVxuXG4gLnVpLmFjdGlvbi5pbnB1dD4uYnV0dG9uLFxuIC51aS5hY3Rpb24uaW5wdXQ+LmJ1dHRvbnMge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgZmxleDogMCAwIGF1dG9cbiB9XG5cbiAudWkuYWN0aW9uLmlucHV0Pi5idXR0b24sXG4gLnVpLmFjdGlvbi5pbnB1dD4uYnV0dG9ucz4uYnV0dG9uIHtcbiAgICAgcGFkZGluZy10b3A6IC43ODU3MTQyOWVtO1xuICAgICBwYWRkaW5nLWJvdHRvbTogLjc4NTcxNDI5ZW07XG4gICAgIG1hcmdpbjogMFxuIH1cblxuIC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSk+aW5wdXQge1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYWN0aW9uLmlucHV0Om5vdChbY2xhc3MqPVwibGVmdCBhY3Rpb25cIl0pPi5idXR0b246bm90KDpmaXJzdC1jaGlsZCksXG4gLnVpLmFjdGlvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdKT4uYnV0dG9uczpub3QoOmZpcnN0LWNoaWxkKT4uYnV0dG9uLFxuIC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSk+LmRyb3Bkb3duOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMFxuIH1cblxuIC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSk+LmJ1dHRvbjpsYXN0LWNoaWxkLFxuIC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSk+LmJ1dHRvbnM6bGFzdC1jaGlsZD4uYnV0dG9uLFxuIC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSk+LmRyb3Bkb3duOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMFxuIH1cblxuIC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSk+aW5wdXQ6Zm9jdXMge1xuICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM4NWI3ZDkgIWltcG9ydGFudFxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD5pbnB1dCB7XG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD4uYnV0dG9uLFxuIC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD4uYnV0dG9ucz4uYnV0dG9uLFxuIC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD4uZHJvcGRvd24ge1xuICAgICBib3JkZXItcmFkaXVzOiAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdLmlucHV0Pi5idXR0b246Zmlyc3QtY2hpbGQsXG4gLnVpW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdLmlucHV0Pi5idXR0b25zOmZpcnN0LWNoaWxkPi5idXR0b24sXG4gLnVpW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdLmlucHV0Pi5kcm9wZG93bjpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIDAgLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdLmlucHV0PmlucHV0OmZvY3VzIHtcbiAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM4NWI3ZDkgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5pbnB1dD5pbnB1dCB7XG4gICAgIGJvcmRlcjogbm9uZVxuIH1cblxuIC51aS5mbHVpZC5pbnB1dCB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleFxuIH1cblxuIC51aS5mbHVpZC5pbnB1dD5pbnB1dCB7XG4gICAgIHdpZHRoOiAwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubWluaS5pbnB1dCB7XG4gICAgIGZvbnQtc2l6ZTogLjc4NTcxNDI5ZW1cbiB9XG5cbiAudWkuc21hbGwuaW5wdXQge1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M2VtXG4gfVxuXG4gLnVpLmlucHV0IHtcbiAgICAgZm9udC1zaXplOiAxZW1cbiB9XG5cbiAudWkubGFyZ2UuaW5wdXQge1xuICAgICBmb250LXNpemU6IDEuMTQyODU3MTRlbVxuIH1cblxuIC51aS5iaWcuaW5wdXQge1xuICAgICBmb250LXNpemU6IDEuMjg1NzE0MjllbVxuIH1cblxuIC51aS5odWdlLmlucHV0IHtcbiAgICAgZm9udC1zaXplOiAxLjQyODU3MTQzZW1cbiB9XG5cbiAudWkubWFzc2l2ZS5pbnB1dCB7XG4gICAgIGZvbnQtc2l6ZTogMS43MTQyODU3MWVtXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gTGFiZWxcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLmxhYmVsIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICBtYXJnaW46IDAgLjE0Mjg1NzE0ZW07XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgIHBhZGRpbmc6IC41ODMzZW0gLjgzM2VtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNik7XG4gICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlXG4gfVxuXG4gLnVpLmxhYmVsOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWxlZnQ6IDBcbiB9XG5cbiAudWkubGFiZWw6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1yaWdodDogMFxuIH1cblxuIGEudWkubGFiZWwge1xuICAgICBjdXJzb3I6IHBvaW50ZXJcbiB9XG5cbiAudWkubGFiZWw+YSB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgIG9wYWNpdHk6IC41O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4xcyBvcGFjaXR5IGVhc2U7XG4gICAgIHRyYW5zaXRpb246IC4xcyBvcGFjaXR5IGVhc2VcbiB9XG5cbiAudWkubGFiZWw+YTpob3ZlciB7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkubGFiZWw+aW1nIHtcbiAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgaGVpZ2h0OiAyLjE2NjZlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmxhYmVsPi5pY29uIHtcbiAgICAgd2lkdGg6IGF1dG87XG4gICAgIG1hcmdpbjogMCAuNzVlbSAwIDBcbiB9XG5cbiAudWkubGFiZWw+LmRldGFpbCB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgb3BhY2l0eTogLjhcbiB9XG5cbiAudWkubGFiZWw+LmRldGFpbCAuaWNvbiB7XG4gICAgIG1hcmdpbjogMCAuMjVlbSAwIDBcbiB9XG5cbiAudWkubGFiZWw+LmNsb3NlLmljb24sXG4gLnVpLmxhYmVsPi5kZWxldGUuaWNvbiB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNlbTtcbiAgICAgb3BhY2l0eTogLjU7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZVxuIH1cblxuIC51aS5sYWJlbD4uZGVsZXRlLmljb246aG92ZXIge1xuICAgICBvcGFjaXR5OiAxXG4gfVxuXG4gLnVpLmxhYmVscz4ubGFiZWwge1xuICAgICBtYXJnaW46IDAgLjVlbSAuNWVtIDBcbiB9XG5cbiAudWkuaGVhZGVyPi51aS5sYWJlbCB7XG4gICAgIG1hcmdpbi10b3A6IC0uMjkxNjVlbVxuIH1cblxuIC51aS5hdHRhY2hlZC5zZWdtZW50Pi51aS50b3AubGVmdC5hdHRhY2hlZC5sYWJlbCxcbiAudWkuYm90dG9tLmF0dGFjaGVkLnNlZ21lbnQ+LnVpLnRvcC5sZWZ0LmF0dGFjaGVkLmxhYmVsIHtcbiAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMFxuIH1cblxuIC51aS5hdHRhY2hlZC5zZWdtZW50Pi51aS50b3AucmlnaHQuYXR0YWNoZWQubGFiZWwsXG4gLnVpLmJvdHRvbS5hdHRhY2hlZC5zZWdtZW50Pi51aS50b3AucmlnaHQuYXR0YWNoZWQubGFiZWwge1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMFxuIH1cblxuIC51aS50b3AuYXR0YWNoZWQuc2VnbWVudD4udWkuYm90dG9tLmxlZnQuYXR0YWNoZWQubGFiZWwge1xuICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwXG4gfVxuXG4gLnVpLnRvcC5hdHRhY2hlZC5zZWdtZW50Pi51aS5ib3R0b20ucmlnaHQuYXR0YWNoZWQubGFiZWwge1xuICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMFxuIH1cblxuIC51aS50b3AuYXR0YWNoZWQubGFiZWwrW2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0rKixcbiAudWkudG9wLmF0dGFjaGVkLmxhYmVsOmZpcnN0LWNoaWxkKzpub3QoLmF0dGFjaGVkKSB7XG4gICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5ib3R0b20uYXR0YWNoZWQubGFiZWw6Zmlyc3QtY2hpbGR+Omxhc3QtY2hpbGQ6bm90KC5hdHRhY2hlZCkge1xuICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW1hZ2UubGFiZWwge1xuICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICBtYXgtd2lkdGg6IDk5OTlweDtcbiAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgICAgcGFkZGluZzogLjU4MzNlbSAuODMzZW0gLjU4MzNlbSAuNWVtO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5pbWFnZS5sYWJlbCBpbWcge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgIGhlaWdodDogMi4xNjY2ZW07XG4gICAgIG1hcmdpbjogLS41ODMzZW0gLjVlbSAtLjU4MzNlbSAtLjVlbTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIDAgMCAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkuaW1hZ2UubGFiZWwgLmRldGFpbCB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICBtYXJnaW46IC0uNTgzM2VtIC0uODMzZW0gLS41ODMzZW0gLjVlbTtcbiAgICAgcGFkZGluZzogLjU4MzNlbSAuODMzZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwXG4gfVxuXG4gLnVpLnRhZy5sYWJlbCxcbiAudWkudGFnLmxhYmVscyAubGFiZWwge1xuICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICAgICBib3JkZXItcmFkaXVzOiAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMDtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICB0cmFuc2l0aW9uOiBub25lXG4gfVxuXG4gLnVpLnRhZy5sYWJlbDpiZWZvcmUsXG4gLnVpLnRhZy5sYWJlbHMgLmxhYmVsOmJlZm9yZSB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICB0b3A6IDUwJTtcbiAgICAgcmlnaHQ6IDEwMCU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICB3aWR0aDogMS41NmVtO1xuICAgICBoZWlnaHQ6IDEuNTZlbTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICB0cmFuc2l0aW9uOiBub25lXG4gfVxuXG4gLnVpLnRhZy5sYWJlbDphZnRlcixcbiAudWkudGFnLmxhYmVscyAubGFiZWw6YWZ0ZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB0b3A6IDUwJTtcbiAgICAgbGVmdDogLS4yNWVtO1xuICAgICBtYXJnaW4tdG9wOiAtLjI1ZW07XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgd2lkdGg6IC41ZW07XG4gICAgIGhlaWdodDogLjVlbTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0xcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgIGJveC1zaGFkb3c6IDAgLTFweCAxcHggMCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtXG4gfVxuXG4gLnVpLmNvcm5lci5sYWJlbCB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiAwO1xuICAgICByaWdodDogMDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgICAgd2lkdGg6IDRlbTtcbiAgICAgaGVpZ2h0OiA0ZW07XG4gICAgIHotaW5kZXg6IDE7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjFzIGVhc2VcbiB9XG5cbiAudWkuY29ybmVyLmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuIH1cblxuIC51aS5jb3JuZXIubGFiZWw6YWZ0ZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgIHJpZ2h0OiAwO1xuICAgICB0b3A6IDA7XG4gICAgIHotaW5kZXg6IC0xO1xuICAgICB3aWR0aDogMDtcbiAgICAgaGVpZ2h0OiAwO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItdG9wOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItcmlnaHQ6IDRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLWJvdHRvbTogNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItbGVmdDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBpbmhlcml0O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xcyBlYXNlXG4gfVxuXG4gLnVpLmNvcm5lci5sYWJlbCAuaWNvbiB7XG4gICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICB0b3A6IC42NDI4NTcxNGVtO1xuICAgICBsZWZ0OiAuNzg1NzE0MjllbTtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0ZW07XG4gICAgIG1hcmdpbjogMFxuIH1cblxuIC51aS5sZWZ0LmNvcm5lci5sYWJlbCxcbiAudWkubGVmdC5jb3JuZXIubGFiZWw6YWZ0ZXIge1xuICAgICByaWdodDogYXV0bztcbiAgICAgbGVmdDogMFxuIH1cblxuIC51aS5sZWZ0LmNvcm5lci5sYWJlbDphZnRlciB7XG4gICAgIGJvcmRlci10b3A6IDRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXJpZ2h0OiA0ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci1sZWZ0OiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItdG9wLWNvbG9yOiBpbmhlcml0XG4gfVxuXG4gLnVpLmxlZnQuY29ybmVyLmxhYmVsIC5pY29uIHtcbiAgICAgbGVmdDogLS43ODU3MTQyOWVtXG4gfVxuXG4gLnVpLnNlZ21lbnQ+LnVpLmNvcm5lci5sYWJlbCB7XG4gICAgIHRvcDogLTFweDtcbiAgICAgcmlnaHQ6IC0xcHhcbiB9XG5cbiAudWkuc2VnbWVudD4udWkubGVmdC5jb3JuZXIubGFiZWwge1xuICAgICByaWdodDogYXV0bztcbiAgICAgbGVmdDogLTFweFxuIH1cblxuIC51aS5yaWJib24ubGFiZWwge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgbWluLXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgICBtaW4td2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwO1xuICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjE1KVxuIH1cblxuIC51aS5yaWJib24ubGFiZWw6YWZ0ZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB0b3A6IDEwMCU7XG4gICAgIGxlZnQ6IDA7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgIGJvcmRlci13aWR0aDogMCAxLjJlbSAxLjJlbSAwO1xuICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItcmlnaHQtY29sb3I6IGluaGVyaXQ7XG4gICAgIHdpZHRoOiAwO1xuICAgICBoZWlnaHQ6IDBcbiB9XG5cbiAudWkucmliYm9uLmxhYmVsIHtcbiAgICAgbGVmdDogY2FsYygtMXJlbSAtIDEuMmVtKTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtMS4yZW07XG4gICAgIHBhZGRpbmctbGVmdDogY2FsYygxcmVtICsgMS4yZW0pO1xuICAgICBwYWRkaW5nLXJpZ2h0OiAxLjJlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJyaWdodCByaWJib25cIl0ubGFiZWwge1xuICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxcmVtICsgMS4yZW0pO1xuICAgICBwYWRkaW5nLWxlZnQ6IDEuMmVtO1xuICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDFyZW0gKyAxLjJlbSlcbiB9XG5cbiAudWlbY2xhc3MqPVwicmlnaHQgcmliYm9uXCJdLmxhYmVsIHtcbiAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gMCAwIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJyaWdodCByaWJib25cIl0ubGFiZWw6YWZ0ZXIge1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMDtcbiAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgYm9yZGVyLXdpZHRoOiAxLjJlbSAxLjJlbSAwIDA7XG4gICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci10b3AtY29sb3I6IGluaGVyaXRcbiB9XG5cbiAudWkuY2FyZCAuaW1hZ2U+LnJpYmJvbi5sYWJlbCxcbiAudWkuaW1hZ2U+LnJpYmJvbi5sYWJlbCB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiAxcmVtXG4gfVxuXG4gLnVpLmNhcmQgLmltYWdlPi51aS5yaWJib24ubGFiZWwsXG4gLnVpLmltYWdlPi51aS5yaWJib24ubGFiZWwge1xuICAgICBsZWZ0OiBjYWxjKC4wNXJlbSAtIDEuMmVtKVxuIH1cblxuIC51aS5jYXJkIC5pbWFnZT4udWlbY2xhc3MqPVwicmlnaHQgcmliYm9uXCJdLmxhYmVsLFxuIC51aS5pbWFnZT4udWlbY2xhc3MqPVwicmlnaHQgcmliYm9uXCJdLmxhYmVsIHtcbiAgICAgbGVmdDogY2FsYygxMDAlICsgLS4wNXJlbSArIDEuMmVtKTtcbiAgICAgcGFkZGluZy1sZWZ0OiAuODMzZW1cbiB9XG5cbiAudWkudGFibGUgdGQ+LnVpLnJpYmJvbi5sYWJlbCB7XG4gICAgIGxlZnQ6IGNhbGMoLS43ODU3MTQyOWVtIC0gMS4yZW0pXG4gfVxuXG4gLnVpLnRhYmxlIHRkPi51aVtjbGFzcyo9XCJyaWdodCByaWJib25cIl0ubGFiZWwge1xuICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAuNzg1NzE0MjllbSArIDEuMmVtKTtcbiAgICAgcGFkZGluZy1sZWZ0OiAuODMzZW1cbiB9XG5cbiAudWkuYXR0YWNoZWQubGFiZWwsXG4gLnVpW2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXS5sYWJlbCB7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiAwO1xuICAgICBwYWRkaW5nOiAuNzVlbSAxZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yMTQyODU3MXJlbSAuMjE0Mjg1NzFyZW0gMCAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXS5sYWJlbCB7XG4gICAgIHRvcDogYXV0bztcbiAgICAgYm90dG9tOiAwO1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjIxNDI4NTcxcmVtIC4yMTQyODU3MXJlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJ0b3AgbGVmdCBhdHRhY2hlZFwiXS5sYWJlbCB7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yMTQyODU3MXJlbSAwIC4yODU3MTQyOXJlbSAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cInRvcCByaWdodCBhdHRhY2hlZFwiXS5sYWJlbCB7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMDtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAuMjE0Mjg1NzFyZW0gMCAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWlbY2xhc3MqPVwiYm90dG9tIGxlZnQgYXR0YWNoZWRcIl0ubGFiZWwge1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgdG9wOiBhdXRvO1xuICAgICBib3R0b206IDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIDAgLjIxNDI4NTcxcmVtXG4gfVxuXG4gLnVpW2NsYXNzKj1cImJvdHRvbSByaWdodCBhdHRhY2hlZFwiXS5sYWJlbCB7XG4gICAgIHRvcDogYXV0bztcbiAgICAgYm90dG9tOiAwO1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMDtcbiAgICAgd2lkdGg6IGF1dG87XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIC4yMTQyODU3MXJlbSAwXG4gfVxuXG4gLnVpLmxhYmVsLmRpc2FibGVkIHtcbiAgICAgb3BhY2l0eTogLjVcbiB9XG5cbiBhLnVpLmxhYmVsOmhvdmVyLFxuIGEudWkubGFiZWxzIC5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gICAgIGJvcmRlci1jb2xvcjogI2UwZTBlMDtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjgpXG4gfVxuXG4gLnVpLmxhYmVscyBhLmxhYmVsOmhvdmVyOmJlZm9yZSxcbiBhLnVpLmxhYmVsOmhvdmVyOmJlZm9yZSB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44KVxuIH1cblxuIC51aS5hY3RpdmUubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuICAgICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkuYWN0aXZlLmxhYmVsOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiBhLnVpLmFjdGl2ZS5sYWJlbDpob3ZlcixcbiBhLnVpLmxhYmVscyAuYWN0aXZlLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbiAgICAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpXG4gfVxuXG4gLnVpLmxhYmVscyBhLmFjdGl2ZS5sYWJlbDpBY3RpdmVIb3ZlcjpiZWZvcmUsXG4gYS51aS5hY3RpdmUubGFiZWw6QWN0aXZlSG92ZXI6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5sYWJlbC52aXNpYmxlOm5vdCguZHJvcGRvd24pLFxuIC51aS5sYWJlbHMudmlzaWJsZSAubGFiZWwge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudFxuIH1cblxuIC51aS5sYWJlbC5oaWRkZW4sXG4gLnVpLmxhYmVscy5oaWRkZW4gLmxhYmVsIHtcbiAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnJlZC5sYWJlbCxcbiAudWkucmVkLmxhYmVscyAubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIyODI4ICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogI2RiMjgyOCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnJlZC5sYWJlbHMgLmxhYmVsOmhvdmVyLFxuIGEudWkucmVkLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwMTkxOSAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNkMDE5MTkgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5yZWQuY29ybmVyLmxhYmVsLFxuIC51aS5yZWQuY29ybmVyLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuIH1cblxuIC51aS5yZWQucmliYm9uLmxhYmVsIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjYjIxZTFlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMucmVkLmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZDogbm9uZSAjZmZmICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZGIyODI4ICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogI2RiMjgyOCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnJlZC5sYWJlbHMgYS5sYWJlbDpob3ZlcixcbiBhLnVpLmJhc2ljLnJlZC5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNkMDE5MTkgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZDAxOTE5ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkub3JhbmdlLmxhYmVsLFxuIC51aS5vcmFuZ2UubGFiZWxzIC5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmMjcxMWMgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZjI3MTFjICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkub3JhbmdlLmxhYmVscyAubGFiZWw6aG92ZXIsXG4gYS51aS5vcmFuZ2UubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI2MjAyICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogI2YyNjIwMiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm9yYW5nZS5jb3JuZXIubGFiZWwsXG4gLnVpLm9yYW5nZS5jb3JuZXIubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm9yYW5nZS5yaWJib24ubGFiZWwge1xuICAgICBib3JkZXItY29sb3I6ICNjZjU5MGMgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5vcmFuZ2UubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kOiBub25lICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmMjcxMWMgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZjI3MTFjICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMub3JhbmdlLmxhYmVscyBhLmxhYmVsOmhvdmVyLFxuIGEudWkuYmFzaWMub3JhbmdlLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2YyNjIwMiAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNmMjYyMDIgIWltcG9ydGFudFxuIH1cblxuIC51aS55ZWxsb3cubGFiZWwsXG4gLnVpLnllbGxvdy5sYWJlbHMgLmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYmQwOCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNmYmJkMDggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS55ZWxsb3cubGFiZWxzIC5sYWJlbDpob3ZlcixcbiBhLnVpLnllbGxvdy5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFlMDAgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZWFhZTAwICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkueWVsbG93LmNvcm5lci5sYWJlbCxcbiAudWkueWVsbG93LmNvcm5lci5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkueWVsbG93LnJpYmJvbi5sYWJlbCB7XG4gICAgIGJvcmRlci1jb2xvcjogI2NkOTkwMyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnllbGxvdy5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZiYmQwOCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNmYmJkMDggIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy55ZWxsb3cubGFiZWxzIGEubGFiZWw6aG92ZXIsXG4gYS51aS5iYXNpYy55ZWxsb3cubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZWFhZTAwICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogI2VhYWUwMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm9saXZlLmxhYmVsLFxuIC51aS5vbGl2ZS5sYWJlbHMgLmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I1Y2MxOCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNiNWNjMTggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5vbGl2ZS5sYWJlbHMgLmxhYmVsOmhvdmVyLFxuIGEudWkub2xpdmUubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdiZDBkICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogI2E3YmQwZCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm9saXZlLmNvcm5lci5sYWJlbCxcbiAudWkub2xpdmUuY29ybmVyLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuIH1cblxuIC51aS5vbGl2ZS5yaWJib24ubGFiZWwge1xuICAgICBib3JkZXItY29sb3I6ICMxOThmMzUgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5vbGl2ZS5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2I1Y2MxOCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNiNWNjMTggIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5vbGl2ZS5sYWJlbHMgYS5sYWJlbDpob3ZlcixcbiBhLnVpLmJhc2ljLm9saXZlLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2E3YmQwZCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNhN2JkMGQgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmVlbi5sYWJlbCxcbiAudWkuZ3JlZW4ubGFiZWxzIC5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyMWJhNDUgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMjFiYTQ1ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZ3JlZW4ubGFiZWxzIC5sYWJlbDpob3ZlcixcbiBhLnVpLmdyZWVuLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2YWIzOSAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICMxNmFiMzkgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmVlbi5jb3JuZXIubGFiZWwsXG4gLnVpLmdyZWVuLmNvcm5lci5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZ3JlZW4ucmliYm9uLmxhYmVsIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMTk4ZjM1ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuZ3JlZW4ubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kOiBub25lICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMyMWJhNDUgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMjFiYTQ1ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuZ3JlZW4ubGFiZWxzIGEubGFiZWw6aG92ZXIsXG4gYS51aS5iYXNpYy5ncmVlbi5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxNmFiMzkgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMTZhYjM5ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudGVhbC5sYWJlbCxcbiAudWkudGVhbC5sYWJlbHMgLmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjVhZCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICMwMGI1YWQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS50ZWFsLmxhYmVscyAubGFiZWw6aG92ZXIsXG4gYS51aS50ZWFsLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWM5NSAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICMwMDljOTUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS50ZWFsLmNvcm5lci5sYWJlbCxcbiAudWkudGVhbC5jb3JuZXIubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRlYWwucmliYm9uLmxhYmVsIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMDA4MjdjICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMudGVhbC5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzAwYjVhZCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICMwMGI1YWQgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy50ZWFsLmxhYmVscyBhLmxhYmVsOmhvdmVyLFxuIGEudWkuYmFzaWMudGVhbC5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMwMDljOTUgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMDA5Yzk1ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmx1ZS5sYWJlbCxcbiAudWkuYmx1ZS5sYWJlbHMgLmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxODVkMCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICMyMTg1ZDAgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5ibHVlLmxhYmVscyAubGFiZWw6aG92ZXIsXG4gYS51aS5ibHVlLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2NzhjMiAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICMxNjc4YzIgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5ibHVlLmNvcm5lci5sYWJlbCxcbiAudWkuYmx1ZS5jb3JuZXIubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJsdWUucmliYm9uLmxhYmVsIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMWE2OWE0ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuYmx1ZS5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzIxODVkMCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICMyMTg1ZDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5ibHVlLmxhYmVscyBhLmxhYmVsOmhvdmVyLFxuIGEudWkuYmFzaWMuYmx1ZS5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxNjc4YzIgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMTY3OGMyICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudmlvbGV0LmxhYmVsLFxuIC51aS52aW9sZXQubGFiZWxzIC5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM2NDM1YzkgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjNjQzNWM5ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudmlvbGV0LmxhYmVscyAubGFiZWw6aG92ZXIsXG4gYS51aS52aW9sZXQubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTgyOWJiICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogIzU4MjliYiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnZpb2xldC5jb3JuZXIubGFiZWwsXG4gLnVpLnZpb2xldC5jb3JuZXIubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnZpb2xldC5yaWJib24ubGFiZWwge1xuICAgICBib3JkZXItY29sb3I6ICM1MDJhYTEgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy52aW9sZXQubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kOiBub25lICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM2NDM1YzkgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjNjQzNWM5ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMudmlvbGV0LmxhYmVscyBhLmxhYmVsOmhvdmVyLFxuIGEudWkuYmFzaWMudmlvbGV0LmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU4MjliYiAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICM1ODI5YmIgIWltcG9ydGFudFxuIH1cblxuIC51aS5wdXJwbGUubGFiZWwsXG4gLnVpLnB1cnBsZS5sYWJlbHMgLmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EzMzNjOCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNhMzMzYzggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5wdXJwbGUubGFiZWxzIC5sYWJlbDpob3ZlcixcbiBhLnVpLnB1cnBsZS5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjI3YmEgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjOTYyN2JhICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucHVycGxlLmNvcm5lci5sYWJlbCxcbiAudWkucHVycGxlLmNvcm5lci5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucHVycGxlLnJpYmJvbi5sYWJlbCB7XG4gICAgIGJvcmRlci1jb2xvcjogIzgyMjk5ZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnB1cnBsZS5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2EzMzNjOCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNhMzMzYzggIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5wdXJwbGUubGFiZWxzIGEubGFiZWw6aG92ZXIsXG4gYS51aS5iYXNpYy5wdXJwbGUubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjOTYyN2JhICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogIzk2MjdiYSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnBpbmsubGFiZWwsXG4gLnVpLnBpbmsubGFiZWxzIC5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDM5OTcgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZTAzOTk3ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucGluay5sYWJlbHMgLmxhYmVsOmhvdmVyLFxuIGEudWkucGluay5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjFhOGQgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZTYxYThkICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucGluay5jb3JuZXIubGFiZWwsXG4gLnVpLnBpbmsuY29ybmVyLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuIH1cblxuIC51aS5waW5rLnJpYmJvbi5sYWJlbCB7XG4gICAgIGJvcmRlci1jb2xvcjogI2M3MWY3ZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLnBpbmsubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kOiBub25lICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNlMDM5OTcgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZTAzOTk3ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMucGluay5sYWJlbHMgYS5sYWJlbDpob3ZlcixcbiBhLnVpLmJhc2ljLnBpbmsubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZTYxYThkICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogI2U2MWE4ZCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJyb3duLmxhYmVsLFxuIC51aS5icm93bi5sYWJlbHMgLmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E1NjczZiAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNhNTY3M2YgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5icm93bi5sYWJlbHMgLmxhYmVsOmhvdmVyLFxuIGEudWkuYnJvd24ubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTc1YjMzICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogIzk3NWIzMyAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJyb3duLmNvcm5lci5sYWJlbCxcbiAudWkuYnJvd24uY29ybmVyLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuIH1cblxuIC51aS5icm93bi5yaWJib24ubGFiZWwge1xuICAgICBib3JkZXItY29sb3I6ICM4MDUwMzEgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5icm93bi5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2E1NjczZiAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNhNTY3M2YgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5icm93bi5sYWJlbHMgYS5sYWJlbDpob3ZlcixcbiBhLnVpLmJhc2ljLmJyb3duLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzk3NWIzMyAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICM5NzViMzMgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmV5LmxhYmVsLFxuIC51aS5ncmV5LmxhYmVscyAubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2ICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyZXkubGFiZWxzIC5sYWJlbDpob3ZlcixcbiBhLnVpLmdyZXkubGFiZWw6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODM4MzgzICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogIzgzODM4MyAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyZXkuY29ybmVyLmxhYmVsLFxuIC51aS5ncmV5LmNvcm5lci5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZ3JleS5yaWJib24ubGFiZWwge1xuICAgICBib3JkZXItY29sb3I6ICM4MDUwMzEgIWltcG9ydGFudFxuIH1cblxuIC51aS5iYXNpYy5ncmV5LmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZDogbm9uZSAjZmZmICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNzY3Njc2ICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJhc2ljLmdyZXkubGFiZWxzIGEubGFiZWw6aG92ZXIsXG4gYS51aS5iYXNpYy5ncmV5LmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzgzODM4MyAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICM4MzgzODMgIWltcG9ydGFudFxuIH1cblxuIC51aS5ibGFjay5sYWJlbCxcbiAudWkuYmxhY2subGFiZWxzIC5sYWJlbCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFjMWQgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMWIxYzFkICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmxhY2subGFiZWxzIC5sYWJlbDpob3ZlcixcbiBhLnVpLmJsYWNrLmxhYmVsOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3MjkyYSAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICMyNzI5MmEgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5ibGFjay5jb3JuZXIubGFiZWwsXG4gLnVpLmJsYWNrLmNvcm5lci5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmxhY2sucmliYm9uLmxhYmVsIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjODA1MDMxICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuYmxhY2subGFiZWwge1xuICAgICBiYWNrZ3JvdW5kOiBub25lICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMxYjFjMWQgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMWIxYzFkICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMuYmxhY2subGFiZWxzIGEubGFiZWw6aG92ZXIsXG4gYS51aS5iYXNpYy5ibGFjay5sYWJlbDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMyNzI5MmEgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMjcyOTJhICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmFzaWMubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kOiBub25lICNmZmY7XG4gICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gYS51aS5iYXNpYy5sYWJlbDpob3ZlciB7XG4gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgYmFja2dyb3VuZDogbm9uZSAjZmZmO1xuICAgICBjb2xvcjogI2UwZmFmOTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmFzaWMucG9pbnRpbmcubGFiZWw6YmVmb3JlIHtcbiAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0XG4gfVxuXG4gLnVpLmZsdWlkLmxhYmVscz4ubGFiZWwsXG4gLnVpLmxhYmVsLmZsdWlkIHtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuIH1cblxuIC51aS5pbnZlcnRlZC5sYWJlbCxcbiAudWkuaW52ZXJ0ZWQubGFiZWxzIC5sYWJlbCB7XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmhvcml6b250YWwubGFiZWwsXG4gLnVpLmhvcml6b250YWwubGFiZWxzIC5sYWJlbCB7XG4gICAgIG1hcmdpbjogMCAuNWVtIDAgMDtcbiAgICAgcGFkZGluZzogLjRlbSAuODMzZW07XG4gICAgIG1pbi13aWR0aDogM2VtO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkuY2lyY3VsYXIubGFiZWwsXG4gLnVpLmNpcmN1bGFyLmxhYmVscyAubGFiZWwge1xuICAgICBtaW4td2lkdGg6IDJlbTtcbiAgICAgbWluLWhlaWdodDogMmVtO1xuICAgICBwYWRkaW5nOiAuNWVtICFpbXBvcnRhbnQ7XG4gICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtXG4gfVxuXG4gLnVpLmVtcHR5LmNpcmN1bGFyLmxhYmVsLFxuIC51aS5lbXB0eS5jaXJjdWxhci5sYWJlbHMgLmxhYmVsIHtcbiAgICAgbWluLXdpZHRoOiAwO1xuICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICB3aWR0aDogLjVlbTtcbiAgICAgaGVpZ2h0OiAuNWVtO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbiB9XG5cbiAudWkucG9pbnRpbmcubGFiZWwge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiB9XG5cbiAudWkuYXR0YWNoZWQucG9pbnRpbmcubGFiZWwge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiB9XG5cbiAudWkucG9pbnRpbmcubGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogaW5oZXJpdDtcbiAgICAgYm9yZGVyLXdpZHRoOiBub25lO1xuICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICBib3JkZXItY29sb3I6IGluaGVyaXRcbiB9XG5cbiAudWkucG9pbnRpbmcubGFiZWw6YmVmb3JlIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgei1pbmRleDogMjtcbiAgICAgd2lkdGg6IC42NjY2ZW07XG4gICAgIGhlaWdodDogLjY2NjZlbTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlXG4gfVxuXG4gLnVpLnBvaW50aW5nLmxhYmVsLFxuIC51aVtjbGFzcyo9XCJwb2ludGluZyBhYm92ZVwiXS5sYWJlbCB7XG4gICAgIG1hcmdpbi10b3A6IDFlbVxuIH1cblxuIC51aS5wb2ludGluZy5sYWJlbDpiZWZvcmUsXG4gLnVpW2NsYXNzKj1cInBvaW50aW5nIGFib3ZlXCJdLmxhYmVsOmJlZm9yZSB7XG4gICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAxcHg7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiA1MCVcbiB9XG5cbiAudWlbY2xhc3MqPVwiYm90dG9tIHBvaW50aW5nXCJdLmxhYmVsLFxuIC51aVtjbGFzcyo9XCJwb2ludGluZyBiZWxvd1wiXS5sYWJlbCB7XG4gICAgIG1hcmdpbi10b3A6IDA7XG4gICAgIG1hcmdpbi1ib3R0b206IDFlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJib3R0b20gcG9pbnRpbmdcIl0ubGFiZWw6YmVmb3JlLFxuIC51aVtjbGFzcyo9XCJwb2ludGluZyBiZWxvd1wiXS5sYWJlbDpiZWZvcmUge1xuICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICAgICB0b3A6IGF1dG87XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgIHRvcDogMTAwJTtcbiAgICAgbGVmdDogNTAlXG4gfVxuXG4gLnVpW2NsYXNzKj1cImxlZnQgcG9pbnRpbmdcIl0ubGFiZWwge1xuICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICBtYXJnaW4tbGVmdDogLjY2NjZlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IHBvaW50aW5nXCJdLmxhYmVsOmJlZm9yZSB7XG4gICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgYm90dG9tOiBhdXRvO1xuICAgICByaWdodDogYXV0bztcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IDBcbiB9XG5cbiAudWlbY2xhc3MqPVwicmlnaHQgcG9pbnRpbmdcIl0ubGFiZWwge1xuICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICBtYXJnaW4tcmlnaHQ6IC42NjY2ZW1cbiB9XG5cbiAudWlbY2xhc3MqPVwicmlnaHQgcG9pbnRpbmdcIl0ubGFiZWw6YmVmb3JlIHtcbiAgICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgdG9wOiA1MCU7XG4gICAgIHJpZ2h0OiAwO1xuICAgICBib3R0b206IGF1dG87XG4gICAgIGxlZnQ6IGF1dG9cbiB9XG5cbiAudWkuYmFzaWMucG9pbnRpbmcubGFiZWw6YmVmb3JlLFxuIC51aS5iYXNpY1tjbGFzcyo9XCJwb2ludGluZyBhYm92ZVwiXS5sYWJlbDpiZWZvcmUge1xuICAgICBtYXJnaW4tdG9wOiAtMXB4XG4gfVxuXG4gLnVpLmJhc2ljW2NsYXNzKj1cImJvdHRvbSBwb2ludGluZ1wiXS5sYWJlbDpiZWZvcmUsXG4gLnVpLmJhc2ljW2NsYXNzKj1cInBvaW50aW5nIGJlbG93XCJdLmxhYmVsOmJlZm9yZSB7XG4gICAgIGJvdHRvbTogYXV0bztcbiAgICAgdG9wOiAxMDAlO1xuICAgICBtYXJnaW4tdG9wOiAxcHhcbiB9XG5cbiAudWkuYmFzaWNbY2xhc3MqPVwibGVmdCBwb2ludGluZ1wiXS5sYWJlbDpiZWZvcmUge1xuICAgICB0b3A6IDUwJTtcbiAgICAgbGVmdDogLTFweFxuIH1cblxuIC51aS5iYXNpY1tjbGFzcyo9XCJyaWdodCBwb2ludGluZ1wiXS5sYWJlbDpiZWZvcmUge1xuICAgICB0b3A6IDUwJTtcbiAgICAgcmlnaHQ6IC0xcHhcbiB9XG5cbiAudWkuZmxvYXRpbmcubGFiZWwge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHotaW5kZXg6IDEwMDtcbiAgICAgdG9wOiAtMWVtO1xuICAgICBsZWZ0OiAxMDAlO1xuICAgICBtYXJnaW46IDAgMCAwIC0xLjVlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm1pbmkubGFiZWwsXG4gLnVpLm1pbmkubGFiZWxzIC5sYWJlbCB7XG4gICAgIGZvbnQtc2l6ZTogLjY0Mjg1NzE0cmVtXG4gfVxuXG4gLnVpLnRpbnkubGFiZWwsXG4gLnVpLnRpbnkubGFiZWxzIC5sYWJlbCB7XG4gICAgIGZvbnQtc2l6ZTogLjcxNDI4NTcxcmVtXG4gfVxuXG4gLnVpLnNtYWxsLmxhYmVsLFxuIC51aS5zbWFsbC5sYWJlbHMgLmxhYmVsIHtcbiAgICAgZm9udC1zaXplOiAuNzg1NzE0MjlyZW1cbiB9XG5cbiAudWkubGFiZWwsXG4gLnVpLmxhYmVscyAubGFiZWwge1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NnJlbVxuIH1cblxuIC51aS5sYXJnZS5sYWJlbCxcbiAudWkubGFyZ2UubGFiZWxzIC5sYWJlbCB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5iaWcubGFiZWwsXG4gLnVpLmJpZy5sYWJlbHMgLmxhYmVsIHtcbiAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLmh1Z2UubGFiZWwsXG4gLnVpLmh1Z2UubGFiZWxzIC5sYWJlbCB7XG4gICAgIGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5tYXNzaXZlLmxhYmVsLFxuIC51aS5tYXNzaXZlLmxhYmVscyAubGFiZWwge1xuICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzFyZW1cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBMaXN0XG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5saXN0LFxuIG9sLnVpLmxpc3QsXG4gdWwudWkubGlzdCB7XG4gICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgbWFyZ2luOiAxZW0gMDtcbiAgICAgcGFkZGluZzogMCAwXG4gfVxuXG4gLnVpLmxpc3Q6Zmlyc3QtY2hpbGQsXG4gb2wudWkubGlzdDpmaXJzdC1jaGlsZCxcbiB1bC51aS5saXN0OmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgcGFkZGluZy10b3A6IDBcbiB9XG5cbiAudWkubGlzdDpsYXN0LWNoaWxkLFxuIG9sLnVpLmxpc3Q6bGFzdC1jaGlsZCxcbiB1bC51aS5saXN0Omxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICBwYWRkaW5nLWJvdHRvbTogMFxuIH1cblxuIC51aS5saXN0IC5saXN0Pi5pdGVtLFxuIC51aS5saXN0Pi5pdGVtLFxuIG9sLnVpLmxpc3QgbGksXG4gdWwudWkubGlzdCBsaSB7XG4gICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgICBwYWRkaW5nOiAuMjE0Mjg1NzFlbSAwO1xuICAgICBsaW5lLWhlaWdodDogMS4xNDI4NTcxNGVtXG4gfVxuXG4gLnVpLmxpc3Q+Lml0ZW06YWZ0ZXIsXG4gLnVpLmxpc3Q+Lmxpc3Q+Lml0ZW0sXG4gb2wudWkubGlzdD5saTpmaXJzdC1jaGlsZDphZnRlcixcbiB1bC51aS5saXN0PmxpOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICAgY29udGVudDogJyc7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBoZWlnaHQ6IDA7XG4gICAgIGNsZWFyOiBib3RoO1xuICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiB9XG5cbiAudWkubGlzdCAubGlzdD4uaXRlbTpmaXJzdC1jaGlsZCxcbiAudWkubGlzdD4uaXRlbTpmaXJzdC1jaGlsZCxcbiBvbC51aS5saXN0IGxpOmZpcnN0LWNoaWxkLFxuIHVsLnVpLmxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICAgICBwYWRkaW5nLXRvcDogMFxuIH1cblxuIC51aS5saXN0IC5saXN0Pi5pdGVtOmxhc3QtY2hpbGQsXG4gLnVpLmxpc3Q+Lml0ZW06bGFzdC1jaGlsZCxcbiBvbC51aS5saXN0IGxpOmxhc3QtY2hpbGQsXG4gdWwudWkubGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgcGFkZGluZy1ib3R0b206IDBcbiB9XG5cbiAudWkubGlzdCAubGlzdCxcbiBvbC51aS5saXN0IG9sLFxuIHVsLnVpLmxpc3QgdWwge1xuICAgICBjbGVhcjogYm90aDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAuNzVlbSAwIC4yNWVtIC41ZW1cbiB9XG5cbiAudWkubGlzdCAubGlzdD4uaXRlbSxcbiBvbC51aS5saXN0IG9sIGxpLFxuIHVsLnVpLmxpc3QgdWwgbGkge1xuICAgICBwYWRkaW5nOiAuMTQyODU3MTRlbSAwO1xuICAgICBsaW5lLWhlaWdodDogaW5oZXJpdFxuIH1cblxuIC51aS5saXN0IC5saXN0Pi5pdGVtPmkuaWNvbixcbiAudWkubGlzdD4uaXRlbT5pLmljb24ge1xuICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICBtYXJnaW46IDA7XG4gICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICBwYWRkaW5nLXJpZ2h0OiAuMjg1NzE0MjllbTtcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2VcbiB9XG5cbiAudWkubGlzdCAubGlzdD4uaXRlbT5pLmljb246b25seS1jaGlsZCxcbiAudWkubGlzdD4uaXRlbT5pLmljb246b25seS1jaGlsZCB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcFxuIH1cblxuIC51aS5saXN0IC5saXN0Pi5pdGVtPi5pbWFnZSxcbiAudWkubGlzdD4uaXRlbT4uaW1hZ2Uge1xuICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gfVxuXG4gLnVpLmxpc3QgLmxpc3Q+Lml0ZW0+LmltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KGltZyksXG4gLnVpLmxpc3Q+Lml0ZW0+LmltYWdlOm5vdCg6b25seS1jaGlsZCk6bm90KGltZykge1xuICAgICBwYWRkaW5nLXJpZ2h0OiAuNWVtXG4gfVxuXG4gLnVpLmxpc3QgLmxpc3Q+Lml0ZW0+LmltYWdlIGltZyxcbiAudWkubGlzdD4uaXRlbT4uaW1hZ2UgaW1nIHtcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcFxuIH1cblxuIC51aS5saXN0IC5saXN0Pi5pdGVtPi5pbWFnZTpvbmx5LWNoaWxkLFxuIC51aS5saXN0IC5saXN0Pi5pdGVtPmltZy5pbWFnZSxcbiAudWkubGlzdD4uaXRlbT4uaW1hZ2U6b25seS1jaGlsZCxcbiAudWkubGlzdD4uaXRlbT5pbWcuaW1hZ2Uge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiB9XG5cbiAudWkubGlzdCAubGlzdD4uaXRlbT4uY29udGVudCxcbiAudWkubGlzdD4uaXRlbT4uY29udGVudCB7XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjE0Mjg1NzE0ZW1cbiB9XG5cbiAudWkubGlzdCAubGlzdD4uaXRlbT4uaWNvbisuY29udGVudCxcbiAudWkubGlzdCAubGlzdD4uaXRlbT4uaW1hZ2UrLmNvbnRlbnQsXG4gLnVpLmxpc3Q+Lml0ZW0+Lmljb24rLmNvbnRlbnQsXG4gLnVpLmxpc3Q+Lml0ZW0+LmltYWdlKy5jb250ZW50IHtcbiAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIHBhZGRpbmc6IDAgMCAwIC41ZW07XG4gICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiB9XG5cbiAudWkubGlzdCAubGlzdD4uaXRlbT5pbWcuaW1hZ2UrLmNvbnRlbnQsXG4gLnVpLmxpc3Q+Lml0ZW0+aW1nLmltYWdlKy5jb250ZW50IHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICB3aWR0aDogYXV0b1xuIH1cblxuIC51aS5saXN0IC5saXN0Pi5pdGVtPi5jb250ZW50Pi5saXN0LFxuIC51aS5saXN0Pi5pdGVtPi5jb250ZW50Pi5saXN0IHtcbiAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgIHBhZGRpbmctbGVmdDogMFxuIH1cblxuIC51aS5saXN0IC5saXN0Pi5pdGVtIC5oZWFkZXIsXG4gLnVpLmxpc3Q+Lml0ZW0gLmhlYWRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBtYXJnaW46IDA7XG4gICAgIGZvbnQtZmFtaWx5OiBMYXRvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLmxpc3QgLmxpc3Q+Lml0ZW0gLmRlc2NyaXB0aW9uLFxuIC51aS5saXN0Pi5pdGVtIC5kZXNjcmlwdGlvbiB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNylcbiB9XG5cbiAudWkubGlzdCAubGlzdD4uaXRlbSBhLFxuIC51aS5saXN0Pi5pdGVtIGEge1xuICAgICBjdXJzb3I6IHBvaW50ZXJcbiB9XG5cbiAudWkubGlzdCAubGlzdD5hLml0ZW0sXG4gLnVpLmxpc3Q+YS5pdGVtIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBjb2xvcjogIzQxODNjNFxuIH1cblxuIC51aS5saXN0IC5saXN0PmEuaXRlbTpob3ZlcixcbiAudWkubGlzdD5hLml0ZW06aG92ZXIge1xuICAgICBjb2xvcjogIzFlNzBiZlxuIH1cblxuIC51aS5saXN0IC5saXN0PmEuaXRlbSBpLmljb24sXG4gLnVpLmxpc3Q+YS5pdGVtIGkuaWNvbiB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KVxuIH1cblxuIC51aS5saXN0IC5saXN0Pi5pdGVtIGEuaGVhZGVyLFxuIC51aS5saXN0Pi5pdGVtIGEuaGVhZGVyIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBjb2xvcjogIzQxODNjNCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmxpc3QgLmxpc3Q+Lml0ZW0gYS5oZWFkZXI6aG92ZXIsXG4gLnVpLmxpc3Q+Lml0ZW0gYS5oZWFkZXI6aG92ZXIge1xuICAgICBjb2xvcjogIzFlNzBiZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpW2NsYXNzKj1cImxlZnQgZmxvYXRlZFwiXS5saXN0IHtcbiAgICAgZmxvYXQ6IGxlZnRcbiB9XG5cbiAudWlbY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXS5saXN0IHtcbiAgICAgZmxvYXQ6IHJpZ2h0XG4gfVxuXG4gLnVpLmxpc3QgLmxpc3Q+Lml0ZW0gW2NsYXNzKj1cImxlZnQgZmxvYXRlZFwiXSxcbiAudWkubGlzdD4uaXRlbSBbY2xhc3MqPVwibGVmdCBmbG9hdGVkXCJdIHtcbiAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgIG1hcmdpbjogMCAxZW0gMCAwXG4gfVxuXG4gLnVpLmxpc3QgLmxpc3Q+Lml0ZW0gW2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0sXG4gLnVpLmxpc3Q+Lml0ZW0gW2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0ge1xuICAgICBmbG9hdDogcmlnaHQ7XG4gICAgIG1hcmdpbjogMCAwIDAgMWVtXG4gfVxuXG4gLnVpLm1lbnUgLnVpLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLm1lbnUgLnVpLmxpc3Q+Lml0ZW0ge1xuICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gICAgIHBhZGRpbmc6IC4yMTQyODU3MWVtIDA7XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjE0Mjg1NzE0ZW1cbiB9XG5cbiAudWkubWVudSAudWkubGlzdCAubGlzdD4uaXRlbTpiZWZvcmUsXG4gLnVpLm1lbnUgLnVpLmxpc3Q+Lml0ZW06YmVmb3JlIHtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBiYWNrZ3JvdW5kOiAwIDBcbiB9XG5cbiAudWkubWVudSAudWkubGlzdCAubGlzdD4uaXRlbTpmaXJzdC1jaGlsZCxcbiAudWkubWVudSAudWkubGlzdD4uaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIHBhZGRpbmctdG9wOiAwXG4gfVxuXG4gLnVpLm1lbnUgLnVpLmxpc3QgLmxpc3Q+Lml0ZW06bGFzdC1jaGlsZCxcbiAudWkubWVudSAudWkubGlzdD4uaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgcGFkZGluZy1ib3R0b206IDBcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5saXN0IHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBmb250LXNpemU6IDBcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5saXN0Pi5pdGVtIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICBmb250LXNpemU6IDFyZW1cbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5saXN0Om5vdCguY2VsbGVkKT4uaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmhvcml6b250YWwubGlzdCAubGlzdCB7XG4gICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgcGFkZGluZy1ib3R0b206IDBcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5saXN0IC5saXN0Pi5pdGVtPi5jb250ZW50LFxuIC51aS5ob3Jpem9udGFsLmxpc3QgLmxpc3Q+Lml0ZW0+Lmljb24sXG4gLnVpLmhvcml6b250YWwubGlzdCAubGlzdD4uaXRlbT4uaW1hZ2UsXG4gLnVpLmhvcml6b250YWwubGlzdD4uaXRlbT4uY29udGVudCxcbiAudWkuaG9yaXpvbnRhbC5saXN0Pi5pdGVtPi5pY29uLFxuIC51aS5ob3Jpem9udGFsLmxpc3Q+Lml0ZW0+LmltYWdlIHtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuIH1cblxuIC51aS5ob3Jpem9udGFsLmxpc3Q+Lml0ZW06Zmlyc3QtY2hpbGQsXG4gLnVpLmhvcml6b250YWwubGlzdD4uaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgcGFkZGluZy10b3A6IC4yMTQyODU3MWVtO1xuICAgICBwYWRkaW5nLWJvdHRvbTogLjIxNDI4NTcxZW1cbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5saXN0Pi5pdGVtPmkuaWNvbiB7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgcGFkZGluZzogMCAuMjVlbSAwIDBcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5saXN0Pi5pdGVtPi5pY29uLFxuIC51aS5ob3Jpem9udGFsLmxpc3Q+Lml0ZW0+Lmljb24rLmNvbnRlbnQge1xuICAgICBmbG9hdDogbm9uZTtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gfVxuXG4gLnVpLmxpc3QgLmxpc3Q+LmRpc2FibGVkLml0ZW0sXG4gLnVpLmxpc3Q+LmRpc2FibGVkLml0ZW0ge1xuICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgY29sb3I6IHJnYmEoNDAsIDQwLCA0MCwgLjMpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubGlzdCAubGlzdD4uZGlzYWJsZWQuaXRlbSxcbiAudWkuaW52ZXJ0ZWQubGlzdD4uZGlzYWJsZWQuaXRlbSB7XG4gICAgIGNvbG9yOiByZ2JhKDIyNSwgMjI1LCAyMjUsIC4zKSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmxpc3QgLmxpc3Q+YS5pdGVtOmhvdmVyIC5pY29uLFxuIC51aS5saXN0PmEuaXRlbTpob3ZlciAuaWNvbiB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubGlzdCAubGlzdD5hLml0ZW0+Lmljb24sXG4gLnVpLmludmVydGVkLmxpc3Q+YS5pdGVtPi5pY29uIHtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXG4gfVxuXG4gLnVpLmludmVydGVkLmxpc3QgLmxpc3Q+Lml0ZW0gLmhlYWRlcixcbiAudWkuaW52ZXJ0ZWQubGlzdD4uaXRlbSAuaGVhZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpXG4gfVxuXG4gLnVpLmludmVydGVkLmxpc3QgLmxpc3Q+Lml0ZW0gLmRlc2NyaXB0aW9uLFxuIC51aS5pbnZlcnRlZC5saXN0Pi5pdGVtIC5kZXNjcmlwdGlvbiB7XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KVxuIH1cblxuIC51aS5pbnZlcnRlZC5saXN0IC5saXN0PmEuaXRlbSxcbiAudWkuaW52ZXJ0ZWQubGlzdD5hLml0ZW0ge1xuICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KVxuIH1cblxuIC51aS5pbnZlcnRlZC5saXN0IC5saXN0PmEuaXRlbTpob3ZlcixcbiAudWkuaW52ZXJ0ZWQubGlzdD5hLml0ZW06aG92ZXIge1xuICAgICBjb2xvcjogIzFlNzBiZlxuIH1cblxuIC51aS5pbnZlcnRlZC5saXN0IC5pdGVtIGE6bm90KC51aSkge1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5saXN0IC5pdGVtIGE6bm90KC51aSk6aG92ZXIge1xuICAgICBjb2xvcjogIzFlNzBiZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmxpc3QgW2NsYXNzKj1cInRvcCBhbGlnbmVkXCJdLFxuIC51aS5saXN0W2NsYXNzKj1cInRvcCBhbGlnbmVkXCJdIC5jb250ZW50LFxuIC51aS5saXN0W2NsYXNzKj1cInRvcCBhbGlnbmVkXCJdIC5pbWFnZSB7XG4gICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudFxuIH1cblxuIC51aS5saXN0IFtjbGFzcyo9XCJtaWRkbGUgYWxpZ25lZFwiXSxcbiAudWkubGlzdFtjbGFzcyo9XCJtaWRkbGUgYWxpZ25lZFwiXSAuY29udGVudCxcbiAudWkubGlzdFtjbGFzcyo9XCJtaWRkbGUgYWxpZ25lZFwiXSAuaW1hZ2Uge1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubGlzdCBbY2xhc3MqPVwiYm90dG9tIGFsaWduZWRcIl0sXG4gLnVpLmxpc3RbY2xhc3MqPVwiYm90dG9tIGFsaWduZWRcIl0gLmNvbnRlbnQsXG4gLnVpLmxpc3RbY2xhc3MqPVwiYm90dG9tIGFsaWduZWRcIl0gLmltYWdlIHtcbiAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmxpbmsubGlzdCAuaXRlbSxcbiAudWkubGluay5saXN0IC5pdGVtIGE6bm90KC51aSksXG4gLnVpLmxpbmsubGlzdCBhLml0ZW0ge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjFzIGNvbG9yIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IC4xcyBjb2xvciBlYXNlXG4gfVxuXG4gLnVpLmxpbmsubGlzdC5saXN0IC5pdGVtIGE6bm90KC51aSk6aG92ZXIsXG4gLnVpLmxpbmsubGlzdC5saXN0IGEuaXRlbTpob3ZlciB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44KVxuIH1cblxuIC51aS5saW5rLmxpc3QubGlzdCAuaXRlbSBhOm5vdCgudWkpOmFjdGl2ZSxcbiAudWkubGluay5saXN0Lmxpc3QgYS5pdGVtOmFjdGl2ZSB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45KVxuIH1cblxuIC51aS5saW5rLmxpc3QubGlzdCAuYWN0aXZlLml0ZW0sXG4gLnVpLmxpbmsubGlzdC5saXN0IC5hY3RpdmUuaXRlbSBhOm5vdCgudWkpIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5pbnZlcnRlZC5saW5rLmxpc3QgLml0ZW0sXG4gLnVpLmludmVydGVkLmxpbmsubGlzdCAuaXRlbSBhOm5vdCgudWkpLFxuIC51aS5pbnZlcnRlZC5saW5rLmxpc3QgYS5pdGVtIHtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXG4gfVxuXG4gLnVpLmludmVydGVkLmxpbmsubGlzdC5saXN0IC5pdGVtIGE6bm90KC51aSk6aG92ZXIsXG4gLnVpLmludmVydGVkLmxpbmsubGlzdC5saXN0IGEuaXRlbTpob3ZlciB7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLmxpbmsubGlzdC5saXN0IC5pdGVtIGE6bm90KC51aSk6YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5saW5rLmxpc3QubGlzdCBhLml0ZW06YWN0aXZlIHtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubGluay5saXN0Lmxpc3QgLmFjdGl2ZS5pdGVtIGE6bm90KC51aSksXG4gLnVpLmludmVydGVkLmxpbmsubGlzdC5saXN0IGEuYWN0aXZlLml0ZW0ge1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5zZWxlY3Rpb24ubGlzdCAubGlzdD4uaXRlbSxcbiAudWkuc2VsZWN0aW9uLmxpc3Q+Lml0ZW0ge1xuICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgcGFkZGluZzogLjVlbSAuNWVtO1xuICAgICBtYXJnaW46IDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjVlbTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMXMgY29sb3IgZWFzZSwgLjFzIHBhZGRpbmctbGVmdCBlYXNlLCAuMXMgYmFja2dyb3VuZC1jb2xvciBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiAuMXMgY29sb3IgZWFzZSwgLjFzIHBhZGRpbmctbGVmdCBlYXNlLCAuMXMgYmFja2dyb3VuZC1jb2xvciBlYXNlXG4gfVxuXG4gLnVpLnNlbGVjdGlvbi5saXN0IC5saXN0Pi5pdGVtOmxhc3QtY2hpbGQsXG4gLnVpLnNlbGVjdGlvbi5saXN0Pi5pdGVtOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLnNlbGVjdGlvbi5saXN0Lmxpc3Q+Lml0ZW06aG92ZXIsXG4gLnVpLnNlbGVjdGlvbi5saXN0Pi5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDMpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOClcbiB9XG5cbiAudWkuc2VsZWN0aW9uLmxpc3QgLmxpc3Q+Lml0ZW06YWN0aXZlLFxuIC51aS5zZWxlY3Rpb24ubGlzdD4uaXRlbTphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45KVxuIH1cblxuIC51aS5zZWxlY3Rpb24ubGlzdCAubGlzdD4uaXRlbS5hY3RpdmUsXG4gLnVpLnNlbGVjdGlvbi5saXN0Pi5pdGVtLmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjA1KTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5pbnZlcnRlZC5zZWxlY3Rpb24ubGlzdD4uaXRlbSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpXG4gfVxuXG4gLnVpLmludmVydGVkLnNlbGVjdGlvbi5saXN0Pi5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDIpO1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5zZWxlY3Rpb24ubGlzdD4uaXRlbTphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wOCk7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLnNlbGVjdGlvbi5saXN0Pi5pdGVtLmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KTtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuY2VsbGVkLnNlbGVjdGlvbi5saXN0IC5saXN0Pi5pdGVtLFxuIC51aS5jZWxsZWQuc2VsZWN0aW9uLmxpc3Q+Lml0ZW0sXG4gLnVpLmRpdmlkZWQuc2VsZWN0aW9uLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLmRpdmlkZWQuc2VsZWN0aW9uLmxpc3Q+Lml0ZW0ge1xuICAgICBib3JkZXItcmFkaXVzOiAwXG4gfVxuXG4gLnVpLmFuaW1hdGVkLmxpc3Q+Lml0ZW0ge1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yNXMgY29sb3IgZWFzZSAuMXMsIC4yNXMgcGFkZGluZy1sZWZ0IGVhc2UgLjFzLCAuMjVzIGJhY2tncm91bmQtY29sb3IgZWFzZSAuMXM7XG4gICAgIHRyYW5zaXRpb246IC4yNXMgY29sb3IgZWFzZSAuMXMsIC4yNXMgcGFkZGluZy1sZWZ0IGVhc2UgLjFzLCAuMjVzIGJhY2tncm91bmQtY29sb3IgZWFzZSAuMXNcbiB9XG5cbiAudWkuYW5pbWF0ZWQubGlzdDpub3QoLmhvcml6b250YWwpPi5pdGVtOmhvdmVyIHtcbiAgICAgcGFkZGluZy1sZWZ0OiAxZW1cbiB9XG5cbiAudWkuZml0dGVkLmxpc3Q6bm90KC5zZWxlY3Rpb24pIC5saXN0Pi5pdGVtLFxuIC51aS5maXR0ZWQubGlzdDpub3QoLnNlbGVjdGlvbik+Lml0ZW0ge1xuICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgIHBhZGRpbmctcmlnaHQ6IDBcbiB9XG5cbiAudWkuZml0dGVkLnNlbGVjdGlvbi5saXN0IC5saXN0Pi5pdGVtLFxuIC51aS5maXR0ZWQuc2VsZWN0aW9uLmxpc3Q+Lml0ZW0ge1xuICAgICBtYXJnaW4tbGVmdDogLS41ZW07XG4gICAgIG1hcmdpbi1yaWdodDogLS41ZW1cbiB9XG5cbiAudWkuYnVsbGV0ZWQubGlzdCxcbiB1bC51aS5saXN0IHtcbiAgICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW1cbiB9XG5cbiAudWkuYnVsbGV0ZWQubGlzdCAubGlzdD4uaXRlbSxcbiAudWkuYnVsbGV0ZWQubGlzdD4uaXRlbSxcbiB1bC51aS5saXN0IGxpIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gfVxuXG4gLnVpLmJ1bGxldGVkLmxpc3QgLmxpc3Q+Lml0ZW06YmVmb3JlLFxuIC51aS5idWxsZXRlZC5saXN0Pi5pdGVtOmJlZm9yZSxcbiB1bC51aS5saXN0IGxpOmJlZm9yZSB7XG4gICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogYXV0bztcbiAgICAgbGVmdDogYXV0bztcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgICBjb250ZW50OiAn4oCiJztcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiB9XG5cbiAudWkuYnVsbGV0ZWQubGlzdCAubGlzdD5hLml0ZW06YmVmb3JlLFxuIC51aS5idWxsZXRlZC5saXN0PmEuaXRlbTpiZWZvcmUsXG4gdWwudWkubGlzdCBsaTpiZWZvcmUge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLmJ1bGxldGVkLmxpc3QgLmxpc3QsXG4gdWwudWkubGlzdCB1bCB7XG4gICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbVxuIH1cblxuIC51aS5ob3Jpem9udGFsLmJ1bGxldGVkLmxpc3QsXG4gdWwudWkuaG9yaXpvbnRhbC5idWxsZXRlZC5saXN0IHtcbiAgICAgbWFyZ2luLWxlZnQ6IDBcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5idWxsZXRlZC5saXN0Pi5pdGVtLFxuIHVsLnVpLmhvcml6b250YWwuYnVsbGV0ZWQubGlzdCBsaSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtXG4gfVxuXG4gLnVpLmhvcml6b250YWwuYnVsbGV0ZWQubGlzdD4uaXRlbTpmaXJzdC1jaGlsZCxcbiB1bC51aS5ob3Jpem9udGFsLmJ1bGxldGVkLmxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW4tbGVmdDogMFxuIH1cblxuIC51aS5ob3Jpem9udGFsLmJ1bGxldGVkLmxpc3Q+Lml0ZW06OmJlZm9yZSxcbiB1bC51aS5ob3Jpem9udGFsLmJ1bGxldGVkLmxpc3QgbGk6OmJlZm9yZSB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5idWxsZXRlZC5saXN0Pi5pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUsXG4gdWwudWkuaG9yaXpvbnRhbC5idWxsZXRlZC5saXN0IGxpOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLm9yZGVyZWQubGlzdCxcbiAudWkub3JkZXJlZC5saXN0IC5saXN0LFxuIG9sLnVpLmxpc3QsXG4gb2wudWkubGlzdCBvbCB7XG4gICAgIGNvdW50ZXItcmVzZXQ6IG9yZGVyZWQ7XG4gICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiB9XG5cbiAudWkub3JkZXJlZC5saXN0IC5saXN0Pi5pdGVtLFxuIC51aS5vcmRlcmVkLmxpc3Q+Lml0ZW0sXG4gb2wudWkubGlzdCBsaSB7XG4gICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gfVxuXG4gLnVpLm9yZGVyZWQubGlzdCAubGlzdD4uaXRlbTpiZWZvcmUsXG4gLnVpLm9yZGVyZWQubGlzdD4uaXRlbTpiZWZvcmUsXG4gb2wudWkubGlzdCBsaTpiZWZvcmUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogYXV0bztcbiAgICAgbGVmdDogYXV0bztcbiAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgICAgY291bnRlci1pbmNyZW1lbnQ6IG9yZGVyZWQ7XG4gICAgIGNvbnRlbnQ6IGNvdW50ZXJzKG9yZGVyZWQsIFwiLlwiKSBcIiBcIjtcbiAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgIG9wYWNpdHk6IC44XG4gfVxuXG4gLnVpLm9yZGVyZWQuaW52ZXJ0ZWQubGlzdCAubGlzdD4uaXRlbTpiZWZvcmUsXG4gLnVpLm9yZGVyZWQuaW52ZXJ0ZWQubGlzdD4uaXRlbTpiZWZvcmUsXG4gb2wudWkuaW52ZXJ0ZWQubGlzdCBsaTpiZWZvcmUge1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcbiB9XG5cbiAudWkub3JkZXJlZC5saXN0Pi5pdGVtW2RhdGEtdmFsdWVdLFxuIC51aS5vcmRlcmVkLmxpc3Q+Lmxpc3Q+Lml0ZW1bZGF0YS12YWx1ZV0ge1xuICAgICBjb250ZW50OiBhdHRyKGRhdGEtdmFsdWUpXG4gfVxuXG4gb2wudWkubGlzdCBsaVt2YWx1ZV06YmVmb3JlIHtcbiAgICAgY29udGVudDogYXR0cih2YWx1ZSlcbiB9XG5cbiAudWkub3JkZXJlZC5saXN0IC5saXN0LFxuIG9sLnVpLmxpc3Qgb2wge1xuICAgICBtYXJnaW4tbGVmdDogMWVtXG4gfVxuXG4gLnVpLm9yZGVyZWQubGlzdCAubGlzdD4uaXRlbTpiZWZvcmUsXG4gb2wudWkubGlzdCBvbCBsaTpiZWZvcmUge1xuICAgICBtYXJnaW4tbGVmdDogLTJlbVxuIH1cblxuIC51aS5vcmRlcmVkLmhvcml6b250YWwubGlzdCxcbiBvbC51aS5ob3Jpem9udGFsLmxpc3Qge1xuICAgICBtYXJnaW4tbGVmdDogMFxuIH1cblxuIC51aS5vcmRlcmVkLmhvcml6b250YWwubGlzdCAubGlzdD4uaXRlbTpiZWZvcmUsXG4gLnVpLm9yZGVyZWQuaG9yaXpvbnRhbC5saXN0Pi5pdGVtOmJlZm9yZSxcbiBvbC51aS5ob3Jpem9udGFsLmxpc3QgbGk6YmVmb3JlIHtcbiAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgbWFyZ2luOiAwIC41ZW0gMCAwXG4gfVxuXG4gLnVpLmRpdmlkZWQubGlzdD4uaXRlbSB7XG4gICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuZGl2aWRlZC5saXN0IC5saXN0Pi5pdGVtIHtcbiAgICAgYm9yZGVyLXRvcDogbm9uZVxuIH1cblxuIC51aS5kaXZpZGVkLmxpc3QgLml0ZW0gLmxpc3Q+Lml0ZW0ge1xuICAgICBib3JkZXItdG9wOiBub25lXG4gfVxuXG4gLnVpLmRpdmlkZWQubGlzdCAubGlzdD4uaXRlbTpmaXJzdC1jaGlsZCxcbiAudWkuZGl2aWRlZC5saXN0Pi5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXRvcDogbm9uZVxuIH1cblxuIC51aS5kaXZpZGVkLmxpc3Q6bm90KC5ob3Jpem9udGFsKSAubGlzdD4uaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci10b3Atd2lkdGg6IDFweFxuIH1cblxuIC51aS5kaXZpZGVkLmJ1bGxldGVkLmxpc3QgLmxpc3QsXG4gLnVpLmRpdmlkZWQuYnVsbGV0ZWQubGlzdDpub3QoLmhvcml6b250YWwpIHtcbiAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgIHBhZGRpbmctbGVmdDogMFxuIH1cblxuIC51aS5kaXZpZGVkLmJ1bGxldGVkLmxpc3Q+Lml0ZW06bm90KC5ob3Jpem9udGFsKSB7XG4gICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbVxuIH1cblxuIC51aS5kaXZpZGVkLm9yZGVyZWQubGlzdCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwXG4gfVxuXG4gLnVpLmRpdmlkZWQub3JkZXJlZC5saXN0IC5saXN0Pi5pdGVtLFxuIC51aS5kaXZpZGVkLm9yZGVyZWQubGlzdD4uaXRlbSB7XG4gICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbVxuIH1cblxuIC51aS5kaXZpZGVkLm9yZGVyZWQubGlzdCAuaXRlbSAubGlzdCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgIHBhZGRpbmctYm90dG9tOiAuMjE0Mjg1NzFlbVxuIH1cblxuIC51aS5kaXZpZGVkLm9yZGVyZWQubGlzdCAuaXRlbSAubGlzdD4uaXRlbSB7XG4gICAgIHBhZGRpbmctbGVmdDogMWVtXG4gfVxuXG4gLnVpLmRpdmlkZWQuc2VsZWN0aW9uLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLmRpdmlkZWQuc2VsZWN0aW9uLmxpc3Q+Lml0ZW0ge1xuICAgICBtYXJnaW46IDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IDBcbiB9XG5cbiAudWkuZGl2aWRlZC5ob3Jpem9udGFsLmxpc3Qge1xuICAgICBtYXJnaW4tbGVmdDogMFxuIH1cblxuIC51aS5kaXZpZGVkLmhvcml6b250YWwubGlzdD4uaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIHBhZGRpbmctbGVmdDogLjVlbVxuIH1cblxuIC51aS5kaXZpZGVkLmhvcml6b250YWwubGlzdD4uaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgcGFkZGluZy1yaWdodDogLjVlbVxuIH1cblxuIC51aS5kaXZpZGVkLmhvcml6b250YWwubGlzdD4uaXRlbSB7XG4gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBtYXJnaW46IDA7XG4gICAgIGxpbmUtaGVpZ2h0OiAuNlxuIH1cblxuIC51aS5ob3Jpem9udGFsLmRpdmlkZWQubGlzdD4uaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1sZWZ0OiBub25lXG4gfVxuXG4gLnVpLmRpdmlkZWQuaW52ZXJ0ZWQuaG9yaXpvbnRhbC5saXN0Pi5pdGVtLFxuIC51aS5kaXZpZGVkLmludmVydGVkLmxpc3Q+Lml0ZW0sXG4gLnVpLmRpdmlkZWQuaW52ZXJ0ZWQubGlzdD4ubGlzdCB7XG4gICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSlcbiB9XG5cbiAudWkuY2VsbGVkLmxpc3Q+Lml0ZW0sXG4gLnVpLmNlbGxlZC5saXN0Pi5saXN0IHtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgcGFkZGluZy1sZWZ0OiAuNWVtO1xuICAgICBwYWRkaW5nLXJpZ2h0OiAuNWVtXG4gfVxuXG4gLnVpLmNlbGxlZC5saXN0Pi5pdGVtOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLmNlbGxlZC5saXN0Pi5pdGVtOmZpcnN0LWNoaWxkLFxuIC51aS5jZWxsZWQubGlzdD4uaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgcGFkZGluZy10b3A6IC4yMTQyODU3MWVtO1xuICAgICBwYWRkaW5nLWJvdHRvbTogLjIxNDI4NTcxZW1cbiB9XG5cbiAudWkuY2VsbGVkLmxpc3QgLml0ZW0gLmxpc3Q+Lml0ZW0ge1xuICAgICBib3JkZXItd2lkdGg6IDBcbiB9XG5cbiAudWkuY2VsbGVkLmxpc3QgLmxpc3Q+Lml0ZW06Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItdG9wLXdpZHRoOiAwXG4gfVxuXG4gLnVpLmNlbGxlZC5idWxsZXRlZC5saXN0IHtcbiAgICAgbWFyZ2luLWxlZnQ6IDBcbiB9XG5cbiAudWkuY2VsbGVkLmJ1bGxldGVkLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLmNlbGxlZC5idWxsZXRlZC5saXN0Pi5pdGVtIHtcbiAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtXG4gfVxuXG4gLnVpLmNlbGxlZC5idWxsZXRlZC5saXN0IC5pdGVtIC5saXN0IHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICAgICBwYWRkaW5nLWJvdHRvbTogLjIxNDI4NTcxZW1cbiB9XG5cbiAudWkuY2VsbGVkLm9yZGVyZWQubGlzdCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwXG4gfVxuXG4gLnVpLmNlbGxlZC5vcmRlcmVkLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLmNlbGxlZC5vcmRlcmVkLmxpc3Q+Lml0ZW0ge1xuICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW1cbiB9XG5cbiAudWkuY2VsbGVkLm9yZGVyZWQubGlzdCAuaXRlbSAubGlzdCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgIHBhZGRpbmctYm90dG9tOiAuMjE0Mjg1NzFlbVxuIH1cblxuIC51aS5jZWxsZWQub3JkZXJlZC5saXN0IC5saXN0Pi5pdGVtIHtcbiAgICAgcGFkZGluZy1sZWZ0OiAxZW1cbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5jZWxsZWQubGlzdCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwXG4gfVxuXG4gLnVpLmhvcml6b250YWwuY2VsbGVkLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLmhvcml6b250YWwuY2VsbGVkLmxpc3Q+Lml0ZW0ge1xuICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nLWxlZnQ6IC41ZW07XG4gICAgIHBhZGRpbmctcmlnaHQ6IC41ZW07XG4gICAgIGxpbmUtaGVpZ2h0OiAuNlxuIH1cblxuIC51aS5ob3Jpem9udGFsLmNlbGxlZC5saXN0IC5saXN0Pi5pdGVtOmxhc3QtY2hpbGQsXG4gLnVpLmhvcml6b250YWwuY2VsbGVkLmxpc3Q+Lml0ZW06bGFzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5jZWxsZWQuaW52ZXJ0ZWQubGlzdD4uaXRlbSxcbiAudWkuY2VsbGVkLmludmVydGVkLmxpc3Q+Lmxpc3Qge1xuICAgICBib3JkZXItY29sb3I6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKVxuIH1cblxuIC51aS5jZWxsZWQuaW52ZXJ0ZWQuaG9yaXpvbnRhbC5saXN0IC5saXN0Pi5pdGVtLFxuIC51aS5jZWxsZWQuaW52ZXJ0ZWQuaG9yaXpvbnRhbC5saXN0Pi5pdGVtIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSlcbiB9XG5cbiAudWkucmVsYXhlZC5saXN0Om5vdCguaG9yaXpvbnRhbCk+Lml0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBwYWRkaW5nLXRvcDogLjQyODU3MTQzZW1cbiB9XG5cbiAudWkucmVsYXhlZC5saXN0Om5vdCguaG9yaXpvbnRhbCk+Lml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgIHBhZGRpbmctYm90dG9tOiAuNDI4NTcxNDNlbVxuIH1cblxuIC51aS5ob3Jpem9udGFsLnJlbGF4ZWQubGlzdCAubGlzdD4uaXRlbTpub3QoOmZpcnN0LWNoaWxkKSxcbiAudWkuaG9yaXpvbnRhbC5yZWxheGVkLmxpc3Q+Lml0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICBwYWRkaW5nLWxlZnQ6IDFyZW1cbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5yZWxheGVkLmxpc3QgLmxpc3Q+Lml0ZW06bm90KDpsYXN0LWNoaWxkKSxcbiAudWkuaG9yaXpvbnRhbC5yZWxheGVkLmxpc3Q+Lml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgIHBhZGRpbmctcmlnaHQ6IDFyZW1cbiB9XG5cbiAudWlbY2xhc3MqPVwidmVyeSByZWxheGVkXCJdLmxpc3Q6bm90KC5ob3Jpem9udGFsKT4uaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIHBhZGRpbmctdG9wOiAuODU3MTQyODZlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJ2ZXJ5IHJlbGF4ZWRcIl0ubGlzdDpub3QoLmhvcml6b250YWwpPi5pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICBwYWRkaW5nLWJvdHRvbTogLjg1NzE0Mjg2ZW1cbiB9XG5cbiAudWkuaG9yaXpvbnRhbFtjbGFzcyo9XCJ2ZXJ5IHJlbGF4ZWRcIl0ubGlzdCAubGlzdD4uaXRlbTpub3QoOmZpcnN0LWNoaWxkKSxcbiAudWkuaG9yaXpvbnRhbFtjbGFzcyo9XCJ2ZXJ5IHJlbGF4ZWRcIl0ubGlzdD4uaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIHBhZGRpbmctbGVmdDogMS41cmVtXG4gfVxuXG4gLnVpLmhvcml6b250YWxbY2xhc3MqPVwidmVyeSByZWxheGVkXCJdLmxpc3QgLmxpc3Q+Lml0ZW06bm90KDpsYXN0LWNoaWxkKSxcbiAudWkuaG9yaXpvbnRhbFtjbGFzcyo9XCJ2ZXJ5IHJlbGF4ZWRcIl0ubGlzdD4uaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgcGFkZGluZy1yaWdodDogMS41cmVtXG4gfVxuXG4gLnVpLm1pbmkubGlzdCB7XG4gICAgIGZvbnQtc2l6ZTogLjc4NTcxNDI5ZW1cbiB9XG5cbiAudWkudGlueS5saXN0IHtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZlbVxuIH1cblxuIC51aS5zbWFsbC5saXN0IHtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNlbVxuIH1cblxuIC51aS5saXN0IHtcbiAgICAgZm9udC1zaXplOiAxZW1cbiB9XG5cbiAudWkubGFyZ2UubGlzdCB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNGVtXG4gfVxuXG4gLnVpLmJpZy5saXN0IHtcbiAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI5ZW1cbiB9XG5cbiAudWkuaHVnZS5saXN0IHtcbiAgICAgZm9udC1zaXplOiAxLjQyODU3MTQzZW1cbiB9XG5cbiAudWkubWFzc2l2ZS5saXN0IHtcbiAgICAgZm9udC1zaXplOiAxLjcxNDI4NTcxZW1cbiB9XG5cbiAudWkubWluaS5ob3Jpem9udGFsLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLm1pbmkuaG9yaXpvbnRhbC5saXN0Pi5pdGVtIHtcbiAgICAgZm9udC1zaXplOiAuNzg1NzE0MjlyZW1cbiB9XG5cbiAudWkudGlueS5ob3Jpem9udGFsLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLnRpbnkuaG9yaXpvbnRhbC5saXN0Pi5pdGVtIHtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZyZW1cbiB9XG5cbiAudWkuc21hbGwuaG9yaXpvbnRhbC5saXN0IC5saXN0Pi5pdGVtLFxuIC51aS5zbWFsbC5ob3Jpem9udGFsLmxpc3Q+Lml0ZW0ge1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5ob3Jpem9udGFsLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLmhvcml6b250YWwubGlzdD4uaXRlbSB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5sYXJnZS5ob3Jpem9udGFsLmxpc3QgLmxpc3Q+Lml0ZW0sXG4gLnVpLmxhcmdlLmhvcml6b250YWwubGlzdD4uaXRlbSB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5iaWcuaG9yaXpvbnRhbC5saXN0IC5saXN0Pi5pdGVtLFxuIC51aS5iaWcuaG9yaXpvbnRhbC5saXN0Pi5pdGVtIHtcbiAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLmh1Z2UuaG9yaXpvbnRhbC5saXN0IC5saXN0Pi5pdGVtLFxuIC51aS5odWdlLmhvcml6b250YWwubGlzdD4uaXRlbSB7XG4gICAgIGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5tYXNzaXZlLmhvcml6b250YWwubGlzdCAubGlzdD4uaXRlbSxcbiAudWkubWFzc2l2ZS5ob3Jpem9udGFsLmxpc3Q+Lml0ZW0ge1xuICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzFyZW1cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBMb2FkZXJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLmxvYWRlciB7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgbWFyZ2luOiAwO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIHotaW5kZXg6IDEwMDA7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpXG4gfVxuXG4gLnVpLmxvYWRlcjpiZWZvcmUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtO1xuICAgICBib3JkZXI6IC4yZW0gc29saWQgcmdiYSgwLCAwLCAwLCAuMSlcbiB9XG5cbiAudWkubG9hZGVyOmFmdGVyIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkZXIgLjZzIGxpbmVhcjtcbiAgICAgYW5pbWF0aW9uOiBsb2FkZXIgLjZzIGxpbmVhcjtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgICAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICBib3JkZXItd2lkdGg6IC4yZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnRcbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgbG9hZGVyIHtcbiAgICAgZnJvbSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgICAgfVxuXG4gICAgIHRvIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgbG9hZGVyIHtcbiAgICAgZnJvbSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgICAgfVxuXG4gICAgIHRvIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICAgfVxuIH1cblxuIC51aS5taW5pLmxvYWRlcjphZnRlcixcbiAudWkubWluaS5sb2FkZXI6YmVmb3JlIHtcbiAgICAgd2lkdGg6IDFyZW07XG4gICAgIGhlaWdodDogMXJlbTtcbiAgICAgbWFyZ2luOiAwIDAgMCAtLjVyZW1cbiB9XG5cbiAudWkudGlueS5sb2FkZXI6YWZ0ZXIsXG4gLnVpLnRpbnkubG9hZGVyOmJlZm9yZSB7XG4gICAgIHdpZHRoOiAxLjE0Mjg1NzE0cmVtO1xuICAgICBoZWlnaHQ6IDEuMTQyODU3MTRyZW07XG4gICAgIG1hcmdpbjogMCAwIDAgLS41NzE0Mjg1N3JlbVxuIH1cblxuIC51aS5zbWFsbC5sb2FkZXI6YWZ0ZXIsXG4gLnVpLnNtYWxsLmxvYWRlcjpiZWZvcmUge1xuICAgICB3aWR0aDogMS43MTQyODU3MXJlbTtcbiAgICAgaGVpZ2h0OiAxLjcxNDI4NTcxcmVtO1xuICAgICBtYXJnaW46IDAgMCAwIC0uODU3MTQyODZyZW1cbiB9XG5cbiAudWkubG9hZGVyOmFmdGVyLFxuIC51aS5sb2FkZXI6YmVmb3JlIHtcbiAgICAgd2lkdGg6IDIuMjg1NzE0MjlyZW07XG4gICAgIGhlaWdodDogMi4yODU3MTQyOXJlbTtcbiAgICAgbWFyZ2luOiAwIDAgMCAtMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5sYXJnZS5sb2FkZXI6YWZ0ZXIsXG4gLnVpLmxhcmdlLmxvYWRlcjpiZWZvcmUge1xuICAgICB3aWR0aDogMy40Mjg1NzE0M3JlbTtcbiAgICAgaGVpZ2h0OiAzLjQyODU3MTQzcmVtO1xuICAgICBtYXJnaW46IDAgMCAwIC0xLjcxNDI4NTcxcmVtXG4gfVxuXG4gLnVpLmJpZy5sb2FkZXI6YWZ0ZXIsXG4gLnVpLmJpZy5sb2FkZXI6YmVmb3JlIHtcbiAgICAgd2lkdGg6IDMuNzE0Mjg1NzFyZW07XG4gICAgIGhlaWdodDogMy43MTQyODU3MXJlbTtcbiAgICAgbWFyZ2luOiAwIDAgMCAtMS44NTcxNDI4NnJlbVxuIH1cblxuIC51aS5odWdlLmxvYWRlcjphZnRlcixcbiAudWkuaHVnZS5sb2FkZXI6YmVmb3JlIHtcbiAgICAgd2lkdGg6IDQuMTQyODU3MTRyZW07XG4gICAgIGhlaWdodDogNC4xNDI4NTcxNHJlbTtcbiAgICAgbWFyZ2luOiAwIDAgMCAtMi4wNzE0Mjg1N3JlbVxuIH1cblxuIC51aS5tYXNzaXZlLmxvYWRlcjphZnRlcixcbiAudWkubWFzc2l2ZS5sb2FkZXI6YmVmb3JlIHtcbiAgICAgd2lkdGg6IDQuNTcxNDI4NTdyZW07XG4gICAgIGhlaWdodDogNC41NzE0Mjg1N3JlbTtcbiAgICAgbWFyZ2luOiAwIDAgMCAtMi4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5kaW1tZXIgLmxvYWRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLmRpbW1lciAudWkubG9hZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpXG4gfVxuXG4gLnVpLmRpbW1lciAudWkubG9hZGVyOmJlZm9yZSB7XG4gICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpXG4gfVxuXG4gLnVpLmRpbW1lciAudWkubG9hZGVyOmFmdGVyIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG4gfVxuXG4gLnVpLmludmVydGVkLmRpbW1lciAudWkubG9hZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5pbnZlcnRlZC5kaW1tZXIgLnVpLmxvYWRlcjpiZWZvcmUge1xuICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpXG4gfVxuXG4gLnVpLmludmVydGVkLmRpbW1lciAudWkubG9hZGVyOmFmdGVyIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG4gfVxuXG4gLnVpLnRleHQubG9hZGVyIHtcbiAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgZm9udC1zdHlsZTogbm9ybWFsXG4gfVxuXG4gLnVpLmluZGV0ZXJtaW5hdGUubG9hZGVyOmFmdGVyIHtcbiAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuMnM7XG4gICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4yc1xuIH1cblxuIC51aS5sb2FkZXIuYWN0aXZlLFxuIC51aS5sb2FkZXIudmlzaWJsZSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLmxvYWRlci5kaXNhYmxlZCxcbiAudWkubG9hZGVyLmhpZGRlbiB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZGltbWVyIC51aS5taW5pLmxvYWRlcixcbiAudWkubWluaS5sb2FkZXIge1xuICAgICB3aWR0aDogMXJlbTtcbiAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICBmb250LXNpemU6IC43ODU3MTQyOWVtXG4gfVxuXG4gLnVpLmludmVydGVkLmRpbW1lciAudWkudGlueS5sb2FkZXIsXG4gLnVpLnRpbnkubG9hZGVyIHtcbiAgICAgd2lkdGg6IDEuMTQyODU3MTRyZW07XG4gICAgIGhlaWdodDogMS4xNDI4NTcxNHJlbTtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZlbVxuIH1cblxuIC51aS5pbnZlcnRlZC5kaW1tZXIgLnVpLnNtYWxsLmxvYWRlcixcbiAudWkuc21hbGwubG9hZGVyIHtcbiAgICAgd2lkdGg6IDEuNzE0Mjg1NzFyZW07XG4gICAgIGhlaWdodDogMS43MTQyODU3MXJlbTtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNlbVxuIH1cblxuIC51aS5pbnZlcnRlZC5kaW1tZXIgLnVpLmxvYWRlcixcbiAudWkubG9hZGVyIHtcbiAgICAgd2lkdGg6IDIuMjg1NzE0MjlyZW07XG4gICAgIGhlaWdodDogMi4yODU3MTQyOXJlbTtcbiAgICAgZm9udC1zaXplOiAxZW1cbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZGltbWVyIC51aS5sYXJnZS5sb2FkZXIsXG4gLnVpLmxhcmdlLmxvYWRlciB7XG4gICAgIHdpZHRoOiAzLjQyODU3MTQzcmVtO1xuICAgICBoZWlnaHQ6IDMuNDI4NTcxNDNyZW07XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNGVtXG4gfVxuXG4gLnVpLmJpZy5sb2FkZXIsXG4gLnVpLmludmVydGVkLmRpbW1lciAudWkuYmlnLmxvYWRlciB7XG4gICAgIHdpZHRoOiAzLjcxNDI4NTcxcmVtO1xuICAgICBoZWlnaHQ6IDMuNzE0Mjg1NzFyZW07XG4gICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyOWVtXG4gfVxuXG4gLnVpLmh1Z2UubG9hZGVyLFxuIC51aS5pbnZlcnRlZC5kaW1tZXIgLnVpLmh1Z2UubG9hZGVyIHtcbiAgICAgd2lkdGg6IDQuMTQyODU3MTRyZW07XG4gICAgIGhlaWdodDogNC4xNDI4NTcxNHJlbTtcbiAgICAgZm9udC1zaXplOiAxLjQyODU3MTQzZW1cbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZGltbWVyIC51aS5tYXNzaXZlLmxvYWRlcixcbiAudWkubWFzc2l2ZS5sb2FkZXIge1xuICAgICB3aWR0aDogNC41NzE0Mjg1N3JlbTtcbiAgICAgaGVpZ2h0OiA0LjU3MTQyODU3cmVtO1xuICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzFlbVxuIH1cblxuIC51aS5taW5pLnRleHQubG9hZGVyIHtcbiAgICAgbWluLXdpZHRoOiAxcmVtO1xuICAgICBwYWRkaW5nLXRvcDogMS43ODU3MTQyOXJlbVxuIH1cblxuIC51aS50aW55LnRleHQubG9hZGVyIHtcbiAgICAgbWluLXdpZHRoOiAxLjE0Mjg1NzE0cmVtO1xuICAgICBwYWRkaW5nLXRvcDogMS45Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5zbWFsbC50ZXh0LmxvYWRlciB7XG4gICAgIG1pbi13aWR0aDogMS43MTQyODU3MXJlbTtcbiAgICAgcGFkZGluZy10b3A6IDIuNXJlbVxuIH1cblxuIC51aS50ZXh0LmxvYWRlciB7XG4gICAgIG1pbi13aWR0aDogMi4yODU3MTQyOXJlbTtcbiAgICAgcGFkZGluZy10b3A6IDMuMDcxNDI4NTdyZW1cbiB9XG5cbiAudWkubGFyZ2UudGV4dC5sb2FkZXIge1xuICAgICBtaW4td2lkdGg6IDMuNDI4NTcxNDNyZW07XG4gICAgIHBhZGRpbmctdG9wOiA0LjIxNDI4NTcxcmVtXG4gfVxuXG4gLnVpLmJpZy50ZXh0LmxvYWRlciB7XG4gICAgIG1pbi13aWR0aDogMy43MTQyODU3MXJlbTtcbiAgICAgcGFkZGluZy10b3A6IDQuNXJlbVxuIH1cblxuIC51aS5odWdlLnRleHQubG9hZGVyIHtcbiAgICAgbWluLXdpZHRoOiA0LjE0Mjg1NzE0cmVtO1xuICAgICBwYWRkaW5nLXRvcDogNC45Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5tYXNzaXZlLnRleHQubG9hZGVyIHtcbiAgICAgbWluLXdpZHRoOiA0LjU3MTQyODU3cmVtO1xuICAgICBwYWRkaW5nLXRvcDogNS4zNTcxNDI4NnJlbVxuIH1cblxuIC51aS5pbnZlcnRlZC5sb2FkZXIge1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubG9hZGVyOmJlZm9yZSB7XG4gICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpXG4gfVxuXG4gLnVpLmludmVydGVkLmxvYWRlcjphZnRlciB7XG4gICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuaW5saW5lLmxvYWRlciB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBsZWZ0OiAwO1xuICAgICB0b3A6IDA7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICB0cmFuc2Zvcm06IG5vbmVcbiB9XG5cbiAudWkuaW5saW5lLmxvYWRlci5hY3RpdmUsXG4gLnVpLmlubGluZS5sb2FkZXIudmlzaWJsZSB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuIH1cblxuIC51aS5jZW50ZXJlZC5pbmxpbmUubG9hZGVyLmFjdGl2ZSxcbiAudWkuY2VudGVyZWQuaW5saW5lLmxvYWRlci52aXNpYmxlIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBMb2FkZXJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLnBsYWNlaG9sZGVyIHtcbiAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgLXdlYmtpdC1hbmltYXRpb246IHBsYWNlaG9sZGVyU2hpbW1lciAycyBsaW5lYXI7XG4gICAgIGFuaW1hdGlvbjogcGxhY2Vob2xkZXJTaGltbWVyIDJzIGxpbmVhcjtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgLjA4KSksIGNvbG9yLXN0b3AoMTUlLCByZ2JhKDAsIDAsIDAsIC4xNSkpLCBjb2xvci1zdG9wKDMwJSwgcmdiYSgwLCAwLCAwLCAuMDgpKSk7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgLjA4KSAwLCByZ2JhKDAsIDAsIDAsIC4xNSkgMTUlLCByZ2JhKDAsIDAsIDAsIC4wOCkgMzAlKTtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC4wOCkgMCwgcmdiYSgwLCAwLCAwLCAuMTUpIDE1JSwgcmdiYSgwLCAwLCAwLCAuMDgpIDMwJSk7XG4gICAgIGJhY2tncm91bmQtc2l6ZTogMTIwMHB4IDEwMCU7XG4gICAgIG1heC13aWR0aDogMzByZW1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgcGxhY2Vob2xkZXJTaGltbWVyIHtcbiAgICAgMCUge1xuICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDBweCAwXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEyMDBweCAwXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHBsYWNlaG9sZGVyU2hpbW1lciB7XG4gICAgIDAlIHtcbiAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjAwcHggMFxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMjAwcHggMFxuICAgICB9XG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyKy51aS5wbGFjZWhvbGRlciB7XG4gICAgIG1hcmdpbi10b3A6IDJyZW1cbiB9XG5cbiAudWkucGxhY2Vob2xkZXIrLnVpLnBsYWNlaG9sZGVyIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4xNXM7XG4gICAgIGFuaW1hdGlvbi1kZWxheTogLjE1c1xuIH1cblxuIC51aS5wbGFjZWhvbGRlcisudWkucGxhY2Vob2xkZXIrLnVpLnBsYWNlaG9sZGVyIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4zcztcbiAgICAgYW5pbWF0aW9uLWRlbGF5OiAuM3NcbiB9XG5cbiAudWkucGxhY2Vob2xkZXIrLnVpLnBsYWNlaG9sZGVyKy51aS5wbGFjZWhvbGRlcisudWkucGxhY2Vob2xkZXIge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjQ1cztcbiAgICAgYW5pbWF0aW9uLWRlbGF5OiAuNDVzXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyKy51aS5wbGFjZWhvbGRlcisudWkucGxhY2Vob2xkZXIrLnVpLnBsYWNlaG9sZGVyKy51aS5wbGFjZWhvbGRlciB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuNnM7XG4gICAgIGFuaW1hdGlvbi1kZWxheTogLjZzXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyLFxuIC51aS5wbGFjZWhvbGRlciAuaW1hZ2UuaGVhZGVyOmFmdGVyLFxuIC51aS5wbGFjZWhvbGRlciAubGluZSxcbiAudWkucGxhY2Vob2xkZXIgLmxpbmU6YWZ0ZXIsXG4gLnVpLnBsYWNlaG9sZGVyPjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5pbWFnZTpub3QoLmhlYWRlcik6bm90KC51aSkge1xuICAgICBoZWlnaHQ6IDEwMHB4XG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5zcXVhcmUuaW1hZ2U6bm90KC5oZWFkZXIpIHtcbiAgICAgaGVpZ2h0OiAwO1xuICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICBwYWRkaW5nLXRvcDogMTAwJVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAucmVjdGFuZ3VsYXIuaW1hZ2U6bm90KC5oZWFkZXIpIHtcbiAgICAgaGVpZ2h0OiAwO1xuICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICBwYWRkaW5nLXRvcDogNzUlXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5saW5lIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBoZWlnaHQ6IC44NTcxNDI4NmVtXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5saW5lOmFmdGVyLFxuIC51aS5wbGFjZWhvbGRlciAubGluZTpiZWZvcmUge1xuICAgICB0b3A6IDEwMCU7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXRcbiB9XG5cbiAudWkucGxhY2Vob2xkZXIgLmxpbmU6YmVmb3JlIHtcbiAgICAgbGVmdDogMFxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAubGluZTphZnRlciB7XG4gICAgIHJpZ2h0OiAwXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5saW5lIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogLjVlbVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAubGluZTphZnRlcixcbiAudWkucGxhY2Vob2xkZXIgLmxpbmU6YmVmb3JlIHtcbiAgICAgaGVpZ2h0OiAuNWVtXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5saW5lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgbWFyZ2luLXRvcDogLjVlbVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAuaGVhZGVyIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBvdmVyZmxvdzogaGlkZGVuXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5saW5lOm50aC1jaGlsZCgxKTphZnRlciB7XG4gICAgIHdpZHRoOiAwJVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAubGluZTpudGgtY2hpbGQoMik6YWZ0ZXIge1xuICAgICB3aWR0aDogNTAlXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5saW5lOm50aC1jaGlsZCgzKTphZnRlciB7XG4gICAgIHdpZHRoOiAxMCVcbiB9XG5cbiAudWkucGxhY2Vob2xkZXIgLmxpbmU6bnRoLWNoaWxkKDQpOmFmdGVyIHtcbiAgICAgd2lkdGg6IDM1JVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAubGluZTpudGgtY2hpbGQoNSk6YWZ0ZXIge1xuICAgICB3aWR0aDogNjUlXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5oZWFkZXIgLmxpbmUge1xuICAgICBtYXJnaW4tYm90dG9tOiAuNjQyODU3MTRlbVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAuaGVhZGVyIC5saW5lOmFmdGVyLFxuIC51aS5wbGFjZWhvbGRlciAuaGVhZGVyIC5saW5lOmJlZm9yZSB7XG4gICAgIGhlaWdodDogLjY0Mjg1NzE0ZW1cbiB9XG5cbiAudWkucGxhY2Vob2xkZXIgLmhlYWRlciAubGluZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgIG1hcmdpbi10b3A6IC42NDI4NTcxNGVtXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5oZWFkZXIgLmxpbmU6YWZ0ZXIge1xuICAgICB3aWR0aDogMjAlXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5oZWFkZXIgLmxpbmU6bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgICAgd2lkdGg6IDYwJVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAuaW1hZ2UuaGVhZGVyIC5saW5lIHtcbiAgICAgbWFyZ2luLWxlZnQ6IDNlbVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAuaW1hZ2UuaGVhZGVyIC5saW5lOmJlZm9yZSB7XG4gICAgIHdpZHRoOiAuNzE0Mjg1NzFyZW1cbiB9XG5cbiAudWkucGxhY2Vob2xkZXIgLmltYWdlLmhlYWRlcjphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBoZWlnaHQ6IC44NTcxNDI4NmVtO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgbWFyZ2luLWxlZnQ6IDNlbVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAuaGVhZGVyIC5saW5lOmZpcnN0LWNoaWxkLFxuIC51aS5wbGFjZWhvbGRlciAuaW1hZ2UgLmxpbmU6Zmlyc3QtY2hpbGQsXG4gLnVpLnBsYWNlaG9sZGVyIC5wYXJhZ3JhcGggLmxpbmU6Zmlyc3QtY2hpbGQge1xuICAgICBoZWlnaHQ6IC4wMXB4XG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5oZWFkZXI6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlLFxuIC51aS5wbGFjZWhvbGRlciAuaW1hZ2U6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlLFxuIC51aS5wbGFjZWhvbGRlciAucGFyYWdyYXBoOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG4gICAgIGhlaWdodDogMS40Mjg1NzE0M2VtO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgZGlzcGxheTogYmxvY2tcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucGxhY2Vob2xkZXIge1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIC4wOCkpLCBjb2xvci1zdG9wKDE1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTQpKSwgY29sb3Itc3RvcCgzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KSkpO1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wOCkgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTQpIDE1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDgpIDMwJSk7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDgpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE0KSAxNSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KSAzMCUpXG4gfVxuXG4gLnVpLmludmVydGVkLnBsYWNlaG9sZGVyLFxuIC51aS5pbnZlcnRlZC5wbGFjZWhvbGRlciAuaW1hZ2UuaGVhZGVyOmFmdGVyLFxuIC51aS5pbnZlcnRlZC5wbGFjZWhvbGRlciAubGluZSxcbiAudWkuaW52ZXJ0ZWQucGxhY2Vob2xkZXIgLmxpbmU6YWZ0ZXIsXG4gLnVpLmludmVydGVkLnBsYWNlaG9sZGVyPjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYzFkXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5mdWxsLmxpbmUubGluZS5saW5lOmFmdGVyIHtcbiAgICAgd2lkdGg6IDAlXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC52ZXJ5LmxvbmcubGluZS5saW5lLmxpbmU6YWZ0ZXIge1xuICAgICB3aWR0aDogMTAlXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC5sb25nLmxpbmUubGluZS5saW5lOmFmdGVyIHtcbiAgICAgd2lkdGg6IDM1JVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAubWVkaXVtLmxpbmUubGluZS5saW5lOmFmdGVyIHtcbiAgICAgd2lkdGg6IDUwJVxuIH1cblxuIC51aS5wbGFjZWhvbGRlciAuc2hvcnQubGluZS5saW5lLmxpbmU6YWZ0ZXIge1xuICAgICB3aWR0aDogNjUlXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyIC52ZXJ5LnNob3J0LmxpbmUubGluZS5saW5lOmFmdGVyIHtcbiAgICAgd2lkdGg6IDgwJVxuIH1cblxuIC51aS5mbHVpZC5wbGFjZWhvbGRlciB7XG4gICAgIG1heC13aWR0aDogbm9uZVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIFJhaWxcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLnJhaWwge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogMDtcbiAgICAgd2lkdGg6IDMwMHB4O1xuICAgICBoZWlnaHQ6IDEwMCVcbiB9XG5cbiAudWkubGVmdC5yYWlsIHtcbiAgICAgbGVmdDogYXV0bztcbiAgICAgcmlnaHQ6IDEwMCU7XG4gICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XG4gICAgIG1hcmdpbjogMCAycmVtIDAgMFxuIH1cblxuIC51aS5yaWdodC5yYWlsIHtcbiAgICAgbGVmdDogMTAwJTtcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIHBhZGRpbmc6IDAgMCAwIDJyZW07XG4gICAgIG1hcmdpbjogMCAwIDAgMnJlbVxuIH1cblxuIC51aS5sZWZ0LmludGVybmFsLnJhaWwge1xuICAgICBsZWZ0OiAwO1xuICAgICByaWdodDogYXV0bztcbiAgICAgcGFkZGluZzogMCAwIDAgMnJlbTtcbiAgICAgbWFyZ2luOiAwIDAgMCAycmVtXG4gfVxuXG4gLnVpLnJpZ2h0LmludGVybmFsLnJhaWwge1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMDtcbiAgICAgcGFkZGluZzogMCAycmVtIDAgMDtcbiAgICAgbWFyZ2luOiAwIDJyZW0gMCAwXG4gfVxuXG4gLnVpLmRpdmlkaW5nLnJhaWwge1xuICAgICB3aWR0aDogMzAyLjVweFxuIH1cblxuIC51aS5sZWZ0LmRpdmlkaW5nLnJhaWwge1xuICAgICBwYWRkaW5nOiAwIDIuNXJlbSAwIDA7XG4gICAgIG1hcmdpbjogMCAyLjVyZW0gMCAwO1xuICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkucmlnaHQuZGl2aWRpbmcucmFpbCB7XG4gICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBwYWRkaW5nOiAwIDAgMCAyLjVyZW07XG4gICAgIG1hcmdpbjogMCAwIDAgMi41cmVtXG4gfVxuXG4gLnVpLmNsb3NlLnJhaWwge1xuICAgICB3aWR0aDogY2FsYygzMDBweCArIDFlbSlcbiB9XG5cbiAudWkuY2xvc2UubGVmdC5yYWlsIHtcbiAgICAgcGFkZGluZzogMCAxZW0gMCAwO1xuICAgICBtYXJnaW46IDAgMWVtIDAgMFxuIH1cblxuIC51aS5jbG9zZS5yaWdodC5yYWlsIHtcbiAgICAgcGFkZGluZzogMCAwIDAgMWVtO1xuICAgICBtYXJnaW46IDAgMCAwIDFlbVxuIH1cblxuIC51aS52ZXJ5LmNsb3NlLnJhaWwge1xuICAgICB3aWR0aDogY2FsYygzMDBweCArIC41ZW0pXG4gfVxuXG4gLnVpLnZlcnkuY2xvc2UubGVmdC5yYWlsIHtcbiAgICAgcGFkZGluZzogMCAuNWVtIDAgMDtcbiAgICAgbWFyZ2luOiAwIC41ZW0gMCAwXG4gfVxuXG4gLnVpLnZlcnkuY2xvc2UucmlnaHQucmFpbCB7XG4gICAgIHBhZGRpbmc6IDAgMCAwIC41ZW07XG4gICAgIG1hcmdpbjogMCAwIDAgLjVlbVxuIH1cblxuIC51aS5hdHRhY2hlZC5sZWZ0LnJhaWwsXG4gLnVpLmF0dGFjaGVkLnJpZ2h0LnJhaWwge1xuICAgICBwYWRkaW5nOiAwO1xuICAgICBtYXJnaW46IDBcbiB9XG5cbiAudWkubWluaS5yYWlsIHtcbiAgICAgZm9udC1zaXplOiAuNzg1NzE0MjlyZW1cbiB9XG5cbiAudWkudGlueS5yYWlsIHtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZyZW1cbiB9XG5cbiAudWkuc21hbGwucmFpbCB7XG4gICAgIGZvbnQtc2l6ZTogLjkyODU3MTQzcmVtXG4gfVxuXG4gLnVpLnJhaWwge1xuICAgICBmb250LXNpemU6IDFyZW1cbiB9XG5cbiAudWkubGFyZ2UucmFpbCB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5iaWcucmFpbCB7XG4gICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5odWdlLnJhaWwge1xuICAgICBmb250LXNpemU6IDEuNDI4NTcxNDNyZW1cbiB9XG5cbiAudWkubWFzc2l2ZS5yYWlsIHtcbiAgICAgZm9udC1zaXplOiAxLjcxNDI4NTcxcmVtXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gUmV2ZWFsXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5yZXZlYWwge1xuICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucmV2ZWFsPi52aXNpYmxlLmNvbnRlbnQge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgei1pbmRleDogMyAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZSAuMXM7XG4gICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZSAuMXNcbiB9XG5cbiAudWkucmV2ZWFsPi5oaWRkZW4uY29udGVudCB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICB6LWluZGV4OiAyICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYWN0aXZlLnJldmVhbCAudmlzaWJsZS5jb250ZW50LFxuIC51aS5yZXZlYWw6aG92ZXIgLnZpc2libGUuY29udGVudCB7XG4gICAgIHotaW5kZXg6IDQgIWltcG9ydGFudFxuIH1cblxuIC51aS5zbGlkZS5yZXZlYWwge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gfVxuXG4gLnVpLnNsaWRlLnJldmVhbD4uY29udGVudCB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZSAuMXM7XG4gICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlIC4xcztcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlIC4xcztcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlIC4xcywgLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2UgLjFzXG4gfVxuXG4gLnVpLnNsaWRlLnJldmVhbD4udmlzaWJsZS5jb250ZW50IHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2xpZGUucmV2ZWFsPi5oaWRkZW4uY29udGVudCB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNsaWRlLmFjdGl2ZS5yZXZlYWw+LnZpc2libGUuY29udGVudCxcbiAudWkuc2xpZGUucmV2ZWFsOmhvdmVyPi52aXNpYmxlLmNvbnRlbnQge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNsaWRlLmFjdGl2ZS5yZXZlYWw+LmhpZGRlbi5jb250ZW50LFxuIC51aS5zbGlkZS5yZXZlYWw6aG92ZXI+LmhpZGRlbi5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2xpZGUucmlnaHQucmV2ZWFsPi52aXNpYmxlLmNvbnRlbnQge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudFxuIH1cblxuIC51aS5zbGlkZS5yaWdodC5yZXZlYWw+LmhpZGRlbi5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpICFpbXBvcnRhbnQ7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5zbGlkZS5yaWdodC5hY3RpdmUucmV2ZWFsPi52aXNpYmxlLmNvbnRlbnQsXG4gLnVpLnNsaWRlLnJpZ2h0LnJldmVhbDpob3Zlcj4udmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2xpZGUucmlnaHQuYWN0aXZlLnJldmVhbD4uaGlkZGVuLmNvbnRlbnQsXG4gLnVpLnNsaWRlLnJpZ2h0LnJldmVhbDpob3Zlcj4uaGlkZGVuLmNvbnRlbnQge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudFxuIH1cblxuIC51aS5zbGlkZS51cC5yZXZlYWw+LmhpZGRlbi5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2xpZGUudXAuYWN0aXZlLnJldmVhbD4udmlzaWJsZS5jb250ZW50LFxuIC51aS5zbGlkZS51cC5yZXZlYWw6aG92ZXI+LnZpc2libGUuY29udGVudCB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2xpZGUudXAuYWN0aXZlLnJldmVhbD4uaGlkZGVuLmNvbnRlbnQsXG4gLnVpLnNsaWRlLnVwLnJldmVhbDpob3Zlcj4uaGlkZGVuLmNvbnRlbnQge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudFxuIH1cblxuIC51aS5zbGlkZS5kb3duLnJldmVhbD4uaGlkZGVuLmNvbnRlbnQge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNsaWRlLmRvd24uYWN0aXZlLnJldmVhbD4udmlzaWJsZS5jb250ZW50LFxuIC51aS5zbGlkZS5kb3duLnJldmVhbDpob3Zlcj4udmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2xpZGUuZG93bi5hY3RpdmUucmV2ZWFsPi5oaWRkZW4uY29udGVudCxcbiAudWkuc2xpZGUuZG93bi5yZXZlYWw6aG92ZXI+LmhpZGRlbi5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZmFkZS5yZXZlYWw+LnZpc2libGUuY29udGVudCB7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkuZmFkZS5hY3RpdmUucmV2ZWFsPi52aXNpYmxlLmNvbnRlbnQsXG4gLnVpLmZhZGUucmV2ZWFsOmhvdmVyPi52aXNpYmxlLmNvbnRlbnQge1xuICAgICBvcGFjaXR5OiAwXG4gfVxuXG4gLnVpLm1vdmUucmV2ZWFsIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuIH1cblxuIC51aS5tb3ZlLnJldmVhbD4uY29udGVudCB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBmbG9hdDogbGVmdDtcbiAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxKSAuMXM7XG4gICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxKSAuMXM7XG4gICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgY3ViaWMtYmV6aWVyKC4xNzUsIC44ODUsIC4zMiwgMSkgLjFzO1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEpIC4xcywgLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEpIC4xc1xuIH1cblxuIC51aS5tb3ZlLnJldmVhbD4udmlzaWJsZS5jb250ZW50IHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubW92ZS5yZXZlYWw+LmhpZGRlbi5jb250ZW50IHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxuIH1cblxuIC51aS5tb3ZlLmFjdGl2ZS5yZXZlYWw+LnZpc2libGUuY29udGVudCxcbiAudWkubW92ZS5yZXZlYWw6aG92ZXI+LnZpc2libGUuY29udGVudCB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubW92ZS5yaWdodC5hY3RpdmUucmV2ZWFsPi52aXNpYmxlLmNvbnRlbnQsXG4gLnVpLm1vdmUucmlnaHQucmV2ZWFsOmhvdmVyPi52aXNpYmxlLmNvbnRlbnQge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5tb3ZlLnVwLmFjdGl2ZS5yZXZlYWw+LnZpc2libGUuY29udGVudCxcbiAudWkubW92ZS51cC5yZXZlYWw6aG92ZXI+LnZpc2libGUuY29udGVudCB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubW92ZS5kb3duLmFjdGl2ZS5yZXZlYWw+LnZpc2libGUuY29udGVudCxcbiAudWkubW92ZS5kb3duLnJldmVhbDpob3Zlcj4udmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucm90YXRlLnJldmVhbD4udmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiB9XG5cbiAudWkucm90YXRlLnJldmVhbD4udmlzaWJsZS5jb250ZW50LFxuIC51aS5yb3RhdGUucmlnaHQucmV2ZWFsPi52aXNpYmxlLmNvbnRlbnQge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0XG4gfVxuXG4gLnVpLnJvdGF0ZS5hY3RpdmUucmV2ZWFsPi52aXNpYmxlLmNvbnRlbnQsXG4gLnVpLnJvdGF0ZS5yZXZlYWw6aG92ZXI+LnZpc2libGUuY29udGVudCxcbiAudWkucm90YXRlLnJpZ2h0LmFjdGl2ZS5yZXZlYWw+LnZpc2libGUuY29udGVudCxcbiAudWkucm90YXRlLnJpZ2h0LnJldmVhbDpob3Zlcj4udmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMTBkZWcpO1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTBkZWcpXG4gfVxuXG4gLnVpLnJvdGF0ZS5sZWZ0LnJldmVhbD4udmlzaWJsZS5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnRcbiB9XG5cbiAudWkucm90YXRlLmxlZnQuYWN0aXZlLnJldmVhbD4udmlzaWJsZS5jb250ZW50LFxuIC51aS5yb3RhdGUubGVmdC5yZXZlYWw6aG92ZXI+LnZpc2libGUuY29udGVudCB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTExMGRlZyk7XG4gICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMTBkZWcpXG4gfVxuXG4gLnVpLmRpc2FibGVkLnJldmVhbDpob3Zlcj4udmlzaWJsZS52aXNpYmxlLmNvbnRlbnQge1xuICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmRpc2FibGVkLnJldmVhbDpob3Zlcj4uaGlkZGVuLmhpZGRlbi5jb250ZW50IHtcbiAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnJldmVhbD4udWkucmliYm9uLmxhYmVsIHtcbiAgICAgei1pbmRleDogNVxuIH1cblxuIC51aS52aXNpYmxlLnJldmVhbCB7XG4gICAgIG92ZXJmbG93OiB2aXNpYmxlXG4gfVxuXG4gLnVpLmluc3RhbnQucmV2ZWFsPi5jb250ZW50IHtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xuICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnJldmVhbD4uY29udGVudCB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50XG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gU2VnbWVudFxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuc2VnbWVudCB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgIHBhZGRpbmc6IDFlbSAxZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLnNlZ21lbnQ6Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW4tdG9wOiAwXG4gfVxuXG4gLnVpLnNlZ21lbnQ6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkudmVydGljYWwuc2VnbWVudCB7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICBiYWNrZ3JvdW5kOiBub25lIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS52ZXJ0aWNhbC5zZWdtZW50Omxhc3QtY2hpbGQge1xuICAgICBib3JkZXItYm90dG9tOiBub25lXG4gfVxuXG4gLnVpLmludmVydGVkLnNlZ21lbnQ+LnVpLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpW2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXS5zZWdtZW50PltjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl0ubGFiZWwge1xuICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMFxuIH1cblxuIC51aVtjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl0uc2VnbWVudD5bY2xhc3MqPVwiYm90dG9tIGF0dGFjaGVkXCJdLmxhYmVsIHtcbiAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBcbiB9XG5cbiAudWkuYXR0YWNoZWQuc2VnbWVudDpub3QoLnRvcCk6bm90KC5ib3R0b20pPltjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl0ubGFiZWwge1xuICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMFxuIH1cblxuIC51aS5hdHRhY2hlZC5zZWdtZW50Om5vdCgudG9wKTpub3QoLmJvdHRvbSk+W2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXS5sYWJlbCB7XG4gICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwXG4gfVxuXG4gLnVpLmdyaWQ+LnJvdz4udWkuc2VnbWVudC5jb2x1bW4sXG4gLnVpLmdyaWQ+LnVpLnNlZ21lbnQuY29sdW1uLFxuIC51aS5wYWdlLmdyaWQuc2VnbWVudCB7XG4gICAgIHBhZGRpbmctdG9wOiAyZW07XG4gICAgIHBhZGRpbmctYm90dG9tOiAyZW1cbiB9XG5cbiAudWkuZ3JpZC5zZWdtZW50IHtcbiAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5iYXNpYy50YWJsZS5zZWdtZW50IHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGUuc2VnbWVudCB7XG4gICAgIHBhZGRpbmc6IDFlbSAxZW1cbiB9XG5cbiAudWkucGxhY2Vob2xkZXIuc2VnbWVudCB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgIHBhZGRpbmc6IDFlbSAxZW07XG4gICAgIG1pbi1oZWlnaHQ6IDE4cmVtO1xuICAgICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xuICAgICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAyNXB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMDUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDJweCAyNXB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMDUpIGluc2V0XG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyLnNlZ21lbnQgLmJ1dHRvbixcbiAudWkucGxhY2Vob2xkZXIuc2VnbWVudCB0ZXh0YXJlYSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyLnNlZ21lbnQgLmJ1dHRvbixcbiAudWkucGxhY2Vob2xkZXIuc2VnbWVudCAuZmllbGQsXG4gLnVpLnBsYWNlaG9sZGVyLnNlZ21lbnQgdGV4dGFyZWEsXG4gLnVpLnBsYWNlaG9sZGVyLnNlZ21lbnQ+LnVpLmlucHV0IHtcbiAgICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgIG1hcmdpbi1yaWdodDogYXV0b1xuIH1cblxuIC51aS5wbGFjZWhvbGRlci5zZWdtZW50IC5jb2x1bW4gLmJ1dHRvbixcbiAudWkucGxhY2Vob2xkZXIuc2VnbWVudCAuY29sdW1uIC5maWVsZCxcbiAudWkucGxhY2Vob2xkZXIuc2VnbWVudCAuY29sdW1uIHRleHRhcmVhLFxuIC51aS5wbGFjZWhvbGRlci5zZWdtZW50IC5jb2x1bW4+LnVpLmlucHV0IHtcbiAgICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgIG1hcmdpbi1yaWdodDogYXV0b1xuIH1cblxuIC51aS5wbGFjZWhvbGRlci5zZWdtZW50Pi5pbmxpbmUge1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgIGFsaWduLXNlbGY6IGNlbnRlclxuIH1cblxuIC51aS5wbGFjZWhvbGRlci5zZWdtZW50Pi5pbmxpbmU+LmJ1dHRvbiB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgd2lkdGg6IGF1dG87XG4gICAgIG1hcmdpbjogMCAuMzU3MTQyODZyZW0gMCAwXG4gfVxuXG4gLnVpLnBsYWNlaG9sZGVyLnNlZ21lbnQ+LmlubGluZT4uYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tcmlnaHQ6IDBcbiB9XG5cbiAudWkucGlsZWQuc2VnbWVudCxcbiAudWkucGlsZWQuc2VnbWVudHMge1xuICAgICBtYXJnaW46IDNlbSAwO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6ICcnO1xuICAgICBib3gtc2hhZG93OiAnJztcbiAgICAgei1pbmRleDogYXV0b1xuIH1cblxuIC51aS5waWxlZC5zZWdtZW50OmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5waWxlZC5zZWdtZW50Omxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLnBpbGVkLnNlZ21lbnQ6YWZ0ZXIsXG4gLnVpLnBpbGVkLnNlZ21lbnQ6YmVmb3JlLFxuIC51aS5waWxlZC5zZWdtZW50czphZnRlcixcbiAudWkucGlsZWQuc2VnbWVudHM6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAnJztcbiAgICAgYm94LXNoYWRvdzogJydcbiB9XG5cbiAudWkucGlsZWQuc2VnbWVudDpiZWZvcmUsXG4gLnVpLnBpbGVkLnNlZ21lbnRzOmJlZm9yZSB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEuMmRlZyk7XG4gICAgIHRyYW5zZm9ybTogcm90YXRlKC0xLjJkZWcpO1xuICAgICB0b3A6IDA7XG4gICAgIHotaW5kZXg6IC0yXG4gfVxuXG4gLnVpLnBpbGVkLnNlZ21lbnQ6YWZ0ZXIsXG4gLnVpLnBpbGVkLnNlZ21lbnRzOmFmdGVyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxLjJkZWcpO1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxLjJkZWcpO1xuICAgICB0b3A6IDA7XG4gICAgIHotaW5kZXg6IC0xXG4gfVxuXG4gLnVpW2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXS5waWxlZC5zZWdtZW50IHtcbiAgICAgbWFyZ2luLXRvcDogM2VtO1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLnBpbGVkLnNlZ21lbnRbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5waWxlZC5zZWdtZW50W2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXSB7XG4gICAgIG1hcmdpbi10b3A6IDA7XG4gICAgIG1hcmdpbi1ib3R0b206IDNlbVxuIH1cblxuIC51aS5waWxlZC5zZWdtZW50W2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXTpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5zdGFja2VkLnNlZ21lbnQge1xuICAgICBwYWRkaW5nLWJvdHRvbTogMS40ZW1cbiB9XG5cbiAudWkuc3RhY2tlZC5zZWdtZW50OmFmdGVyLFxuIC51aS5zdGFja2VkLnNlZ21lbnQ6YmVmb3JlLFxuIC51aS5zdGFja2VkLnNlZ21lbnRzOmFmdGVyLFxuIC51aS5zdGFja2VkLnNlZ21lbnRzOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGJvdHRvbTogLTNweDtcbiAgICAgbGVmdDogMDtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDMpO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgaGVpZ2h0OiA2cHg7XG4gICAgIHZpc2liaWxpdHk6IHZpc2libGVcbiB9XG5cbiAudWkuc3RhY2tlZC5zZWdtZW50OmJlZm9yZSxcbiAudWkuc3RhY2tlZC5zZWdtZW50czpiZWZvcmUge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLnRhbGwuc3RhY2tlZC5zZWdtZW50OmJlZm9yZSxcbiAudWkudGFsbC5zdGFja2VkLnNlZ21lbnRzOmJlZm9yZSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBib3R0b206IDBcbiB9XG5cbiAudWkuc3RhY2tlZC5pbnZlcnRlZC5zZWdtZW50OmFmdGVyLFxuIC51aS5zdGFja2VkLmludmVydGVkLnNlZ21lbnQ6YmVmb3JlLFxuIC51aS5zdGFja2VkLmludmVydGVkLnNlZ21lbnRzOmFmdGVyLFxuIC51aS5zdGFja2VkLmludmVydGVkLnNlZ21lbnRzOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjAzKTtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjM1KVxuIH1cblxuIC51aS5wYWRkZWQuc2VnbWVudCB7XG4gICAgIHBhZGRpbmc6IDEuNWVtXG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnkgcGFkZGVkXCJdLnNlZ21lbnQge1xuICAgICBwYWRkaW5nOiAzZW1cbiB9XG5cbiAudWkucGFkZGVkLnNlZ21lbnQudmVydGljYWwuc2VnbWVudCxcbiAudWlbY2xhc3MqPVwidmVyeSBwYWRkZWRcIl0udmVydGljYWwuc2VnbWVudCB7XG4gICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgcGFkZGluZy1yaWdodDogMFxuIH1cblxuIC51aS5jb21wYWN0LnNlZ21lbnQge1xuICAgICBkaXNwbGF5OiB0YWJsZVxuIH1cblxuIC51aS5jb21wYWN0LnNlZ21lbnRzIHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gfVxuXG4gLnVpLmNvbXBhY3Quc2VnbWVudHMgLnNlZ21lbnQsXG4gLnVpLnNlZ21lbnRzIC5jb21wYWN0LnNlZ21lbnQge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgICBmbGV4OiAwIDEgYXV0b1xuIH1cblxuIC51aS5jaXJjdWxhci5zZWdtZW50IHtcbiAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgcGFkZGluZzogMmVtO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMGVtXG4gfVxuXG4gLnVpLnJhaXNlZC5zZWdtZW50LFxuIC51aS5yYWlzZWQuc2VnbWVudHMge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjEyKSwgMCAycHggMTBweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTIpLCAwIDJweCAxMHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLnNlZ21lbnRzIHtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIG1hcmdpbjogMXJlbSAwO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5zZWdtZW50czpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuc2VnbWVudHM6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkuc2VnbWVudHM+LnNlZ21lbnQge1xuICAgICB0b3A6IDA7XG4gICAgIGJvdHRvbTogMDtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuc2VnbWVudHM6bm90KC5ob3Jpem9udGFsKT4uc2VnbWVudDpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgIG1hcmdpbi10b3A6IDA7XG4gICAgIGJvdHRvbTogMDtcbiAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgdG9wOiAwO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMFxuIH1cblxuIC51aS5zZWdtZW50czpub3QoLmhvcml6b250YWwpPi5zZWdtZW50Omxhc3QtY2hpbGQge1xuICAgICB0b3A6IDA7XG4gICAgIGJvdHRvbTogMDtcbiAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSksIG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSwgbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkuc2VnbWVudHM6bm90KC5ob3Jpem9udGFsKT4uc2VnbWVudDpvbmx5LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnNlZ21lbnRzPi51aS5zZWdtZW50cyB7XG4gICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIG1hcmdpbjogMXJlbSAxcmVtXG4gfVxuXG4gLnVpLnNlZ21lbnRzPi5zZWdtZW50czpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci10b3A6IG5vbmVcbiB9XG5cbiAudWkuc2VnbWVudHM+LnNlZ21lbnQrLnNlZ21lbnRzOm5vdCguaG9yaXpvbnRhbCkge1xuICAgICBtYXJnaW4tdG9wOiAwXG4gfVxuXG4gLnVpLmhvcml6b250YWwuc2VnbWVudHMge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgcGFkZGluZzogMDtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLnNlZ21lbnRzPi5ob3Jpem9udGFsLnNlZ21lbnRzIHtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5zZWdtZW50cz4uc2VnbWVudCB7XG4gICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAtbXMtZmxleDogMSAxIDBweDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBtaW4td2lkdGg6IDA7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuc2VnbWVudHM+Lmhvcml6b250YWwuc2VnbWVudHM6Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItdG9wOiBub25lXG4gfVxuXG4gLnVpLmhvcml6b250YWwuc2VnbWVudHM+LnNlZ21lbnQ6Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItbGVmdDogbm9uZVxuIH1cblxuIC51aS5kaXNhYmxlZC5zZWdtZW50IHtcbiAgICAgb3BhY2l0eTogLjQ1O1xuICAgICBjb2xvcjogcmdiYSg0MCwgNDAsIDQwLCAuMylcbiB9XG5cbiAudWkubG9hZGluZy5zZWdtZW50IHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICAgICB0cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyXG4gfVxuXG4gLnVpLmxvYWRpbmcuc2VnbWVudDpiZWZvcmUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjgpO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIHotaW5kZXg6IDEwMFxuIH1cblxuIC51aS5sb2FkaW5nLnNlZ21lbnQ6YWZ0ZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB0b3A6IDUwJTtcbiAgICAgbGVmdDogNTAlO1xuICAgICBtYXJnaW46IC0xLjVlbSAwIDAgLTEuNWVtO1xuICAgICB3aWR0aDogM2VtO1xuICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgLXdlYmtpdC1hbmltYXRpb246IHNlZ21lbnQtc3BpbiAuNnMgbGluZWFyO1xuICAgICBhbmltYXRpb246IHNlZ21lbnQtc3BpbiAuNnMgbGluZWFyO1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtO1xuICAgICBib3JkZXItY29sb3I6ICM3Njc2NzYgcmdiYSgwLCAwLCAwLCAuMSkgcmdiYSgwLCAwLCAwLCAuMSkgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgIGJvcmRlci13aWR0aDogLjJlbTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcbiAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgei1pbmRleDogMTAxXG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHNlZ21lbnQtc3BpbiB7XG4gICAgIGZyb20ge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApXG4gICAgIH1cblxuICAgICB0byB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHNlZ21lbnQtc3BpbiB7XG4gICAgIGZyb20ge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApXG4gICAgIH1cblxuICAgICB0byB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpXG4gICAgIH1cbiB9XG5cbiAudWkuYmFzaWMuc2VnbWVudCB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgdHJhbnNwYXJlbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBib3JkZXItcmFkaXVzOiAwXG4gfVxuXG4gLnVpLmNsZWFyaW5nLnNlZ21lbnQ6YWZ0ZXIge1xuICAgICBjb250ZW50OiBcIi5cIjtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIGhlaWdodDogMDtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5yZWQuc2VnbWVudDpub3QoLmludmVydGVkKSB7XG4gICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGIyODI4ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucmVkLnNlZ21lbnQge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIyODI4ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkub3JhbmdlLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCkge1xuICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2YyNzExYyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLm9yYW5nZS5zZWdtZW50IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyNzExYyAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnllbGxvdy5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpIHtcbiAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmYmJkMDggIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC55ZWxsb3cuc2VnbWVudCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmJkMDggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5vbGl2ZS5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpIHtcbiAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNiNWNjMTggIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5vbGl2ZS5zZWdtZW50IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I1Y2MxOCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyZWVuLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCkge1xuICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzIxYmE0NSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmdyZWVuLnNlZ21lbnQge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFiYTQ1ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudGVhbC5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpIHtcbiAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMGI1YWQgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC50ZWFsLnNlZ21lbnQge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNWFkICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmx1ZS5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpIHtcbiAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMyMTg1ZDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5ibHVlLnNlZ21lbnQge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4NWQwICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudmlvbGV0LnNlZ21lbnQ6bm90KC5pbnZlcnRlZCkge1xuICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzY0MzVjOSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnZpb2xldC5zZWdtZW50IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY0MzVjOSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnB1cnBsZS5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpIHtcbiAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNhMzMzYzggIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5wdXJwbGUuc2VnbWVudCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNhMzMzYzggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5waW5rLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCkge1xuICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2UwMzk5NyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnBpbmsuc2VnbWVudCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDM5OTcgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5icm93bi5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpIHtcbiAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNhNTY3M2YgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5icm93bi5zZWdtZW50IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E1NjczZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyZXkuc2VnbWVudDpub3QoLmludmVydGVkKSB7XG4gICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNzY3Njc2ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JleS5zZWdtZW50IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJsYWNrLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCkge1xuICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzFiMWMxZCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmJsYWNrLnNlZ21lbnQge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYzFkICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWlbY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdLnNlZ21lbnQge1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gfVxuXG4gLnVpW2NsYXNzKj1cInJpZ2h0IGFsaWduZWRcIl0uc2VnbWVudCB7XG4gICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gfVxuXG4gLnVpW2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJdLnNlZ21lbnQge1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkuZmxvYXRlZC5zZWdtZW50LFxuIC51aVtjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0uc2VnbWVudCB7XG4gICAgIGZsb2F0OiBsZWZ0O1xuICAgICBtYXJnaW4tcmlnaHQ6IDFlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJyaWdodCBmbG9hdGVkXCJdLnNlZ21lbnQge1xuICAgICBmbG9hdDogcmlnaHQ7XG4gICAgIG1hcmdpbi1sZWZ0OiAxZW1cbiB9XG5cbiAudWkuaW52ZXJ0ZWQuc2VnbWVudCB7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmludmVydGVkLnNlZ21lbnQsXG4gLnVpLnByaW1hcnkuaW52ZXJ0ZWQuc2VnbWVudCB7XG4gICAgIGJhY2tncm91bmQ6ICMxYjFjMWQ7XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KVxuIH1cblxuIC51aS5pbnZlcnRlZC5zZWdtZW50IC5zZWdtZW50IHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5pbnZlcnRlZC5zZWdtZW50IC5pbnZlcnRlZC5zZWdtZW50IHtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpXG4gfVxuXG4gLnVpLmludmVydGVkLmF0dGFjaGVkLnNlZ21lbnQge1xuICAgICBib3JkZXItY29sb3I6ICM1NTVcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LnNlZ21lbnQge1xuICAgICBiYWNrZ3JvdW5kOiAjZjNmNGY1O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNilcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LmludmVydGVkLnNlZ21lbnQge1xuICAgICBiYWNrZ3JvdW5kOiAjNGM0ZjUyIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgyNTUsIDI1NSwgMjU1LCAuMikpLCB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKSkpO1xuICAgICBiYWNrZ3JvdW5kOiAjNGM0ZjUyIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpIDEwMCUpO1xuICAgICBiYWNrZ3JvdW5kOiAjNGM0ZjUyIGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKSAxMDAlKTtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjgpXG4gfVxuXG4gLnVpLnRlcnRpYXJ5LnNlZ21lbnQge1xuICAgICBiYWNrZ3JvdW5kOiAjZGNkZGRlO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNilcbiB9XG5cbiAudWkudGVydGlhcnkuaW52ZXJ0ZWQuc2VnbWVudCB7XG4gICAgIGJhY2tncm91bmQ6ICM3MTc1NzkgLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIC4zNSkpLCB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIC4zNSkpKTtcbiAgICAgYmFja2dyb3VuZDogIzcxNzU3OSAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIC4zNSkgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMzUpIDEwMCUpO1xuICAgICBiYWNrZ3JvdW5kOiAjNzE3NTc5IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIC4zNSkgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMzUpIDEwMCUpO1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOClcbiB9XG5cbiAudWkuYXR0YWNoZWQuc2VnbWVudCB7XG4gICAgIHRvcDogMDtcbiAgICAgYm90dG9tOiAwO1xuICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICBtYXJnaW46IDAgLTFweDtcbiAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG4gICAgIG1heC13aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ1XG4gfVxuXG4gLnVpLmF0dGFjaGVkOm5vdCgubWVzc2FnZSkrLnVpLmF0dGFjaGVkLnNlZ21lbnQ6bm90KC50b3ApIHtcbiAgICAgYm9yZGVyLXRvcDogbm9uZVxuIH1cblxuIC51aVtjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl0uc2VnbWVudCB7XG4gICAgIGJvdHRvbTogMDtcbiAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgdG9wOiAwO1xuICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMFxuIH1cblxuIC51aS5zZWdtZW50W2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXTpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuc2VnbWVudFtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0ge1xuICAgICBib3R0b206IDA7XG4gICAgIG1hcmdpbi10b3A6IDA7XG4gICAgIHRvcDogMDtcbiAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSksIG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSwgbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkuc2VnbWVudFtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl06bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkubWluaS5zZWdtZW50LFxuIC51aS5taW5pLnNlZ21lbnRzIC5zZWdtZW50IHtcbiAgICAgZm9udC1zaXplOiAuNzg1NzE0MjlyZW1cbiB9XG5cbiAudWkudGlueS5zZWdtZW50LFxuIC51aS50aW55LnNlZ21lbnRzIC5zZWdtZW50IHtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZyZW1cbiB9XG5cbiAudWkuc21hbGwuc2VnbWVudCxcbiAudWkuc21hbGwuc2VnbWVudHMgLnNlZ21lbnQge1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5zZWdtZW50LFxuIC51aS5zZWdtZW50cyAuc2VnbWVudCB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5sYXJnZS5zZWdtZW50LFxuIC51aS5sYXJnZS5zZWdtZW50cyAuc2VnbWVudCB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5iaWcuc2VnbWVudCxcbiAudWkuYmlnLnNlZ21lbnRzIC5zZWdtZW50IHtcbiAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLmh1Z2Uuc2VnbWVudCxcbiAudWkuaHVnZS5zZWdtZW50cyAuc2VnbWVudCB7XG4gICAgIGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5tYXNzaXZlLnNlZ21lbnQsXG4gLnVpLm1hc3NpdmUuc2VnbWVudHMgLnNlZ21lbnQge1xuICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzFyZW1cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBTdGVwXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5zdGVwcyB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgIG1hcmdpbjogMWVtIDA7XG4gICAgIGJhY2tncm91bmQ6ICcnO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjE0Mjg1NzE0ZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLnN0ZXBzOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5zdGVwczpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5zdGVwcyAuc3RlcCB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAtbXMtZmxleDogMSAwIGF1dG87XG4gICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgIG1hcmdpbjogMCAwO1xuICAgICBwYWRkaW5nOiAxLjE0Mjg1NzE0ZW0gMmVtO1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2UsIG9wYWNpdHkgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2UsIG9wYWNpdHkgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2UsIG9wYWNpdHkgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlLCBib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBlYXNlLCBvcGFjaXR5IC4xcyBlYXNlLCBjb2xvciAuMXMgZWFzZSwgYm94LXNoYWRvdyAuMXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlXG4gfVxuXG4gLnVpLnN0ZXBzIC5zdGVwOmFmdGVyIHtcbiAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB6LWluZGV4OiAyO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgdG9wOiA1MCU7XG4gICAgIHJpZ2h0OiAwO1xuICAgICBib3JkZXI6IG1lZGl1bSBub25lO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICB3aWR0aDogMS4xNDI4NTcxNGVtO1xuICAgICBoZWlnaHQ6IDEuMTQyODU3MTRlbTtcbiAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSwgb3BhY2l0eSAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSwgb3BhY2l0eSAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSwgb3BhY2l0eSAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIGJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2UsIG9wYWNpdHkgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlLCBib3gtc2hhZG93IC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNTAlKSByb3RhdGUoLTQ1ZGVnKVxuIH1cblxuIC51aS5zdGVwcyAuc3RlcDpmaXJzdC1jaGlsZCB7XG4gICAgIHBhZGRpbmctbGVmdDogMmVtO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gMCAwIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5zdGVwcyAuc3RlcDpsYXN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDBcbiB9XG5cbiAudWkuc3RlcHMgLnN0ZXA6bGFzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gfVxuXG4gLnVpLnN0ZXBzIC5zdGVwOm9ubHktY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkuc3RlcHMgLnN0ZXAgLnRpdGxlIHtcbiAgICAgZm9udC1mYW1pbHk6IExhdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNGVtO1xuICAgICBmb250LXdlaWdodDogNzAwXG4gfVxuXG4gLnVpLnN0ZXBzIC5zdGVwPi50aXRsZSB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLnN0ZXBzIC5zdGVwIC5kZXNjcmlwdGlvbiB7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGZvbnQtc2l6ZTogLjkyODU3MTQzZW07XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuc3RlcHMgLnN0ZXA+LmRlc2NyaXB0aW9uIHtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuc3RlcHMgLnN0ZXAgLnRpdGxlfi5kZXNjcmlwdGlvbiB7XG4gICAgIG1hcmdpbi10b3A6IC4yNWVtXG4gfVxuXG4gLnVpLnN0ZXBzIC5zdGVwPi5pY29uIHtcbiAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgIG1hcmdpbjogMCAxcmVtIDAgMFxuIH1cblxuIC51aS5zdGVwcyAuc3RlcD4uaWNvbixcbiAudWkuc3RlcHMgLnN0ZXA+Lmljb25+LmNvbnRlbnQge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogbWlkZGxlO1xuICAgICBhbGlnbi1zZWxmOiBtaWRkbGVcbiB9XG5cbiAudWkuc3RlcHMgLnN0ZXA+Lmljb25+LmNvbnRlbnQge1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAxIDAgYXV0bztcbiAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgMCBhdXRvO1xuICAgICBmbGV4LWdyb3c6IDEgMCBhdXRvXG4gfVxuXG4gLnVpLnN0ZXBzOm5vdCgudmVydGljYWwpIC5zdGVwPi5pY29uIHtcbiAgICAgd2lkdGg6IGF1dG9cbiB9XG5cbiAudWkuc3RlcHMgLmxpbmsuc3RlcCxcbiAudWkuc3RlcHMgYS5zdGVwIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyXG4gfVxuXG4gLnVpLm9yZGVyZWQuc3RlcHMge1xuICAgICBjb3VudGVyLXJlc2V0OiBvcmRlcmVkXG4gfVxuXG4gLnVpLm9yZGVyZWQuc3RlcHMgLnN0ZXA6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgY29udGVudDogY291bnRlcnMob3JkZXJlZCwgXCIuXCIpO1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBtaWRkbGU7XG4gICAgIGFsaWduLXNlbGY6IG1pZGRsZTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICBmb250LXNpemU6IDIuNWVtO1xuICAgICBjb3VudGVyLWluY3JlbWVudDogb3JkZXJlZDtcbiAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiB9XG5cbiAudWkub3JkZXJlZC5zdGVwcyAuc3RlcD4qIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IG1pZGRsZTtcbiAgICAgYWxpZ24tc2VsZjogbWlkZGxlXG4gfVxuXG4gLnVpLnZlcnRpY2FsLnN0ZXBzIHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIG92ZXJmbG93OiB2aXNpYmxlXG4gfVxuXG4gLnVpLnZlcnRpY2FsLnN0ZXBzIC5zdGVwIHtcbiAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIHBhZGRpbmc6IDEuMTQyODU3MTRlbSAyZW07XG4gICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS52ZXJ0aWNhbC5zdGVwcyAuc3RlcDpmaXJzdC1jaGlsZCB7XG4gICAgIHBhZGRpbmc6IDEuMTQyODU3MTRlbSAyZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwXG4gfVxuXG4gLnVpLnZlcnRpY2FsLnN0ZXBzIC5zdGVwOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS52ZXJ0aWNhbC5zdGVwcyAuc3RlcDpvbmx5LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnZlcnRpY2FsLnN0ZXBzIC5zdGVwOmFmdGVyIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS52ZXJ0aWNhbC5zdGVwcyAuc3RlcDphZnRlciB7XG4gICAgIHRvcDogNTAlO1xuICAgICByaWdodDogMDtcbiAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMFxuIH1cblxuIC51aS52ZXJ0aWNhbC5zdGVwcyAuc3RlcDphZnRlciB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiAudWkudmVydGljYWwuc3RlcHMgLmFjdGl2ZS5zdGVwOmFmdGVyIHtcbiAgICAgZGlzcGxheTogYmxvY2tcbiB9XG5cbiAudWkudmVydGljYWwuc3RlcHMgLnN0ZXA6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiAudWkudmVydGljYWwuc3RlcHMgLmFjdGl2ZS5zdGVwOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICAgICAudWkuc3RlcHM6bm90KC51bnN0YWNrYWJsZSkge1xuICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICB9XG5cbiAgICAgLnVpLnN0ZXBzOm5vdCgudW5zdGFja2FibGUpIC5zdGVwIHtcbiAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgcGFkZGluZzogMS4xNDI4NTcxNGVtIDJlbVxuICAgICB9XG5cbiAgICAgLnVpLnN0ZXBzOm5vdCgudW5zdGFja2FibGUpIC5zdGVwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgIHBhZGRpbmc6IDEuMTQyODU3MTRlbSAyZW07XG4gICAgICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMFxuICAgICB9XG5cbiAgICAgLnVpLnN0ZXBzOm5vdCgudW5zdGFja2FibGUpIC5zdGVwOmxhc3QtY2hpbGQge1xuICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW1cbiAgICAgfVxuXG4gICAgIC51aS5zdGVwczpub3QoLnVuc3RhY2thYmxlKSAuc3RlcDphZnRlciB7XG4gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5zdGVwczpub3QoLnVuc3RhY2thYmxlKSAuc3RlcCAuY29udGVudCB7XG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgfVxuXG4gICAgIC51aS5vcmRlcmVkLnN0ZXBzOm5vdCgudW5zdGFja2FibGUpIC5zdGVwOmJlZm9yZSxcbiAgICAgLnVpLnN0ZXBzOm5vdCgudW5zdGFja2FibGUpIC5zdGVwPi5pY29uIHtcbiAgICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMFxuICAgICB9XG4gfVxuXG4gLnVpLnN0ZXBzIC5saW5rLnN0ZXA6aG92ZXIsXG4gLnVpLnN0ZXBzIC5saW5rLnN0ZXA6aG92ZXI6OmFmdGVyLFxuIC51aS5zdGVwcyBhLnN0ZXA6aG92ZXIsXG4gLnVpLnN0ZXBzIGEuc3RlcDpob3Zlcjo6YWZ0ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOClcbiB9XG5cbiAudWkuc3RlcHMgLmxpbmsuc3RlcDphY3RpdmUsXG4gLnVpLnN0ZXBzIC5saW5rLnN0ZXA6YWN0aXZlOjphZnRlcixcbiAudWkuc3RlcHMgYS5zdGVwOmFjdGl2ZSxcbiAudWkuc3RlcHMgYS5zdGVwOmFjdGl2ZTo6YWZ0ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjZjNmNGY1O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOSlcbiB9XG5cbiAudWkuc3RlcHMgLnN0ZXAuYWN0aXZlIHtcbiAgICAgY3Vyc29yOiBhdXRvO1xuICAgICBiYWNrZ3JvdW5kOiAjZjNmNGY1XG4gfVxuXG4gLnVpLnN0ZXBzIC5zdGVwLmFjdGl2ZTphZnRlciB7XG4gICAgIGJhY2tncm91bmQ6ICNmM2Y0ZjVcbiB9XG5cbiAudWkuc3RlcHMgLnN0ZXAuYWN0aXZlIC50aXRsZSB7XG4gICAgIGNvbG9yOiAjNDE4M2M0XG4gfVxuXG4gLnVpLm9yZGVyZWQuc3RlcHMgLnN0ZXAuYWN0aXZlOmJlZm9yZSxcbiAudWkuc3RlcHMgLmFjdGl2ZS5zdGVwIC5pY29uIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg1KVxuIH1cblxuIC51aS5zdGVwcyAuc3RlcDphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLnN0ZXBzIC5hY3RpdmUuc3RlcDphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLnN0ZXBzIC5zdGVwOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLnN0ZXBzIC5hY3RpdmUuc3RlcDpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5zdGVwcyAubGluay5hY3RpdmUuc3RlcDpob3ZlcixcbiAudWkuc3RlcHMgLmxpbmsuYWN0aXZlLnN0ZXA6aG92ZXI6OmFmdGVyLFxuIC51aS5zdGVwcyBhLmFjdGl2ZS5zdGVwOmhvdmVyLFxuIC51aS5zdGVwcyBhLmFjdGl2ZS5zdGVwOmhvdmVyOjphZnRlciB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgYmFja2dyb3VuZDogI2RjZGRkZTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5vcmRlcmVkLnN0ZXBzIC5zdGVwLmNvbXBsZXRlZDpiZWZvcmUsXG4gLnVpLnN0ZXBzIC5zdGVwLmNvbXBsZXRlZD4uaWNvbjpiZWZvcmUge1xuICAgICBjb2xvcjogIzIxYmE0NVxuIH1cblxuIC51aS5zdGVwcyAuZGlzYWJsZWQuc3RlcCB7XG4gICAgIGN1cnNvcjogYXV0bztcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiB9XG5cbiAudWkuc3RlcHMgLmRpc2FibGVkLnN0ZXAsXG4gLnVpLnN0ZXBzIC5kaXNhYmxlZC5zdGVwIC5kZXNjcmlwdGlvbixcbiAudWkuc3RlcHMgLmRpc2FibGVkLnN0ZXAgLnRpdGxlIHtcbiAgICAgY29sb3I6IHJnYmEoNDAsIDQwLCA0MCwgLjMpXG4gfVxuXG4gLnVpLnN0ZXBzIC5kaXNhYmxlZC5zdGVwOmFmdGVyIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZlxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS5zdGVwcyB7XG4gICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS5zdGVwcyAuc3RlcCB7XG4gICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgcGFkZGluZzogMS4xNDI4NTcxNGVtIDJlbVxuICAgICB9XG5cbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0uc3RlcHMgLnN0ZXA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgcGFkZGluZzogMS4xNDI4NTcxNGVtIDJlbTtcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS5zdGVwcyAuc3RlcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS5zdGVwcyAuc3RlcDphZnRlciB7XG4gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnN0ZXBzIC5zdGVwIC5jb250ZW50IHtcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICB9XG5cbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0ub3JkZXJlZC5zdGVwcyAuc3RlcDpiZWZvcmUsXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnN0ZXBzIC5zdGVwPi5pY29uIHtcbiAgICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMFxuICAgICB9XG4gfVxuXG4gLnVpLmZsdWlkLnN0ZXBzIHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS5hdHRhY2hlZC5zdGVwcyB7XG4gICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpICFpbXBvcnRhbnQ7XG4gICAgIG1hcmdpbjogMCAtMXB4IDA7XG4gICAgIG1heC13aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDBcbiB9XG5cbiAudWkuYXR0YWNoZWQuc3RlcHMgLnN0ZXA6Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gMCAwIDBcbiB9XG5cbiAudWkuYXR0YWNoZWQuc3RlcHMgLnN0ZXA6bGFzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIDAgMFxuIH1cblxuIC51aS5ib3R0b20uYXR0YWNoZWQuc3RlcHMge1xuICAgICBtYXJnaW46IDAgLTFweCAwO1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5ib3R0b20uYXR0YWNoZWQuc3RlcHMgLnN0ZXA6Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkuYm90dG9tLmF0dGFjaGVkLnN0ZXBzIC5zdGVwOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIDBcbiB9XG5cbiAudWkuZWlnaHQuc3RlcHMsXG4gLnVpLmZpdmUuc3RlcHMsXG4gLnVpLmZvdXIuc3RlcHMsXG4gLnVpLm9uZS5zdGVwcyxcbiAudWkuc2V2ZW4uc3RlcHMsXG4gLnVpLnNpeC5zdGVwcyxcbiAudWkudGhyZWUuc3RlcHMsXG4gLnVpLnR3by5zdGVwcyB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLmVpZ2h0LnN0ZXBzPi5zdGVwLFxuIC51aS5maXZlLnN0ZXBzPi5zdGVwLFxuIC51aS5mb3VyLnN0ZXBzPi5zdGVwLFxuIC51aS5vbmUuc3RlcHM+LnN0ZXAsXG4gLnVpLnNldmVuLnN0ZXBzPi5zdGVwLFxuIC51aS5zaXguc3RlcHM+LnN0ZXAsXG4gLnVpLnRocmVlLnN0ZXBzPi5zdGVwLFxuIC51aS50d28uc3RlcHM+LnN0ZXAge1xuICAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgIGZsZXgtd3JhcDogbm93cmFwXG4gfVxuXG4gLnVpLm9uZS5zdGVwcz4uc3RlcCB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLnR3by5zdGVwcz4uc3RlcCB7XG4gICAgIHdpZHRoOiA1MCVcbiB9XG5cbiAudWkudGhyZWUuc3RlcHM+LnN0ZXAge1xuICAgICB3aWR0aDogMzMuMzMzJVxuIH1cblxuIC51aS5mb3VyLnN0ZXBzPi5zdGVwIHtcbiAgICAgd2lkdGg6IDI1JVxuIH1cblxuIC51aS5maXZlLnN0ZXBzPi5zdGVwIHtcbiAgICAgd2lkdGg6IDIwJVxuIH1cblxuIC51aS5zaXguc3RlcHM+LnN0ZXAge1xuICAgICB3aWR0aDogMTYuNjY2JVxuIH1cblxuIC51aS5zZXZlbi5zdGVwcz4uc3RlcCB7XG4gICAgIHdpZHRoOiAxNC4yODUlXG4gfVxuXG4gLnVpLmVpZ2h0LnN0ZXBzPi5zdGVwIHtcbiAgICAgd2lkdGg6IDEyLjUlXG4gfVxuXG4gLnVpLm1pbmkuc3RlcCxcbiAudWkubWluaS5zdGVwcyAuc3RlcCB7XG4gICAgIGZvbnQtc2l6ZTogLjc4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnRpbnkuc3RlcCxcbiAudWkudGlueS5zdGVwcyAuc3RlcCB7XG4gICAgIGZvbnQtc2l6ZTogLjg1NzE0Mjg2cmVtXG4gfVxuXG4gLnVpLnNtYWxsLnN0ZXAsXG4gLnVpLnNtYWxsLnN0ZXBzIC5zdGVwIHtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNyZW1cbiB9XG5cbiAudWkuc3RlcCxcbiAudWkuc3RlcHMgLnN0ZXAge1xuICAgICBmb250LXNpemU6IDFyZW1cbiB9XG5cbiAudWkubGFyZ2Uuc3RlcCxcbiAudWkubGFyZ2Uuc3RlcHMgLnN0ZXAge1xuICAgICBmb250LXNpemU6IDEuMTQyODU3MTRyZW1cbiB9XG5cbiAudWkuYmlnLnN0ZXAsXG4gLnVpLmJpZy5zdGVwcyAuc3RlcCB7XG4gICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5odWdlLnN0ZXAsXG4gLnVpLmh1Z2Uuc3RlcHMgLnN0ZXAge1xuICAgICBmb250LXNpemU6IDEuNDI4NTcxNDNyZW1cbiB9XG5cbiAudWkubWFzc2l2ZS5zdGVwLFxuIC51aS5tYXNzaXZlLnN0ZXBzIC5zdGVwIHtcbiAgICAgZm9udC1zaXplOiAxLjcxNDI4NTcxcmVtXG4gfVxuXG4gQGZvbnQtZmFjZSB7XG4gICAgIGZvbnQtZmFtaWx5OiBTdGVwO1xuICAgICBzcmM6IHVybChkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC10dGY7Y2hhcnNldD11dGYtODs7YmFzZTY0LEFBRUFBQUFPQUlBQUF3QmdUMU12TWozaFNRRUFBQURzQUFBQVZtTnRZWERRRWhtM0FBQUJSQUFBQVVwamRuUWdCa24vbEFBQUJ1d0FBQUFjWm5CbmJZb0tlRHNBQUFjSUFBQUprV2RoYzNBQUFBQVFBQUFHNUFBQUFBaG5iSGxtMzJjRWRnQUFBcEFBQUFDMmFHVmhaQUVyUEhzQUFBTklBQUFBTm1ob1pXRUhVd05OQUFBRGdBQUFBQ1JvYlhSNEN5a0FBQUFBQTZRQUFBQU1iRzlqWVFBNEFGc0FBQU93QUFBQUNHMWhlSEFBcGdtOEFBQUR1QUFBQUNCdVlXMWx6SjBhSEFBQUE5Z0FBQUxOY0c5emRLNjlRSmdBQUFhb0FBQUFPM0J5WlhDU29aci9BQUFRbkFBQUFGWUFBUU80QVpBQUJRQUlBbm9DdkFBQUFJd0NlZ0s4QUFBQjRBQXhBUUlBQUFJQUJRTUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBVUdaRlpBQkE2QURvQVFOUy8yb0FXZ01MQUU4QUFBQUJBQUFBQUFBQUFBQUFBd0FBQUFNQUFBQWNBQUVBQUFBQUFFUUFBd0FCQUFBQUhBQUVBQ2dBQUFBR0FBUUFBUUFDQUFEb0FmLy9BQUFBQU9nQS8vOEFBQmdCQUFFQUFBQUFBQUFBQUFFR0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFEcEFLWUFCVUFIRUFaRHdFQUFRRkNBQUlCQW1vQUFRQUJhZ0FBQUdFVUZ4UURFaXNCRkFjQkJpSW5BU1kwUHdFMk1oOEJBVFl5SHdFV0E2UVAvaUFRTEJEKzZnOFBUQkFzRUtRQmJoQXNFRXdQQWhZV0VQNGdEdzhCRmhBc0VFd1FFS1VCYnhBUVRCQUFBQUgvL2YreEExOERDd0FNQUJKQUR3QUJBUXBEQUFBQUN3QkVGUk1DRVNzQkZBNEJJaTRDUGdFeUhnRURXWExHNk1odUJucTg5THArQVY1MXhIUjB4T3JFZEhURUFBQUFBQUVBQUFBQkFBRERlUnBkWHc4ODlRQUxBK2dBQUFBQXp6V1lqUUFBQUFEUE5XQk4vLzMvc1FPa0F3c0FBQUFJQUFJQUFBQUFBQUFBQVFBQUExTC9hZ0JhQStnQUFQLzNBNlFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQU1ENkFBQUErZ0FBQU5aQUFBQUFBQUFBRGdBV3dBQkFBQUFBd0FXQUFFQUFBQUFBQUlBQmdBVEFHNEFBQUF0Q1pFQUFBQUFBQUFBRWdEZUFBRUFBQUFBQUFBQU5RQUFBQUVBQUFBQUFBRUFDQUExQUFFQUFBQUFBQUlBQndBOUFBRUFBQUFBQUFNQUNBQkVBQUVBQUFBQUFBUUFDQUJNQUFFQUFBQUFBQVVBQ3dCVUFBRUFBQUFBQUFZQUNBQmZBQUVBQUFBQUFBb0FLd0JuQUFFQUFBQUFBQXNBRXdDU0FBTUFBUVFKQUFBQWFnQ2xBQU1BQVFRSkFBRUFFQUVQQUFNQUFRUUpBQUlBRGdFZkFBTUFBUVFKQUFNQUVBRXRBQU1BQVFRSkFBUUFFQUU5QUFNQUFRUUpBQVVBRmdGTkFBTUFBUVFKQUFZQUVBRmpBQU1BQVFRSkFBb0FWZ0Z6QUFNQUFRUUpBQXNBSmdISlEyOXdlWEpwWjJoMElDaERLU0F5TURFMElHSjVJRzl5YVdkcGJtRnNJR0YxZEdodmNuTWdRQ0JtYjI1MFpXeHNieTVqYjIxbWIyNTBaV3hzYjFKbFozVnNZWEptYjI1MFpXeHNiMlp2Ym5SbGJHeHZWbVZ5YzJsdmJpQXhMakJtYjI1MFpXeHNiMGRsYm1WeVlYUmxaQ0JpZVNCemRtY3lkSFJtSUdaeWIyMGdSbTl1ZEdWc2JHOGdjSEp2YW1WamRDNW9kSFJ3T2k4dlptOXVkR1ZzYkc4dVkyOXRBRU1BYndCd0FIa0FjZ0JwQUdjQWFBQjBBQ0FBS0FCREFDa0FJQUF5QURBQU1RQTBBQ0FBWWdCNUFDQUFid0J5QUdrQVp3QnBBRzRBWVFCc0FDQUFZUUIxQUhRQWFBQnZBSElBY3dBZ0FFQUFJQUJtQUc4QWJnQjBBR1VBYkFCc0FHOEFMZ0JqQUc4QWJRQm1BRzhBYmdCMEFHVUFiQUJzQUc4QVVnQmxBR2NBZFFCc0FHRUFjZ0JtQUc4QWJnQjBBR1VBYkFCc0FHOEFaZ0J2QUc0QWRBQmxBR3dBYkFCdkFGWUFaUUJ5QUhNQWFRQnZBRzRBSUFBeEFDNEFNQUJtQUc4QWJnQjBBR1VBYkFCc0FHOEFSd0JsQUc0QVpRQnlBR0VBZEFCbEFHUUFJQUJpQUhrQUlBQnpBSFlBWndBeUFIUUFkQUJtQUNBQVpnQnlBRzhBYlFBZ0FFWUFid0J1QUhRQVpRQnNBR3dBYndBZ0FIQUFjZ0J2QUdvQVpRQmpBSFFBTGdCb0FIUUFkQUJ3QURvQUx3QXZBR1lBYndCdUFIUUFaUUJzQUd3QWJ3QXVBR01BYndCdEFBQUFBQUlBQUFBQUFBQUFDZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUF3QUFBUUlCQXdsamFHVmphMjFoY21zR1kybHlZMnhsQUFBQUFBRUFBZi8vQUE4QUFBQUFBQUFBQUFBQUFBQUFBQUFBQURJQU1nTUwvN0VEQy8reHNBQXNzQ0JnWmkyd0FTd2daQ0N3d0ZDd0JDWmFzQVJGVzFnaEl5RWJpbGdnc0ZCUVdDR3dRRmtiSUxBNFVGZ2hzRGhaV1NDd0NrVmhaTEFvVUZnaHNBcEZJTEF3VUZnaHNEQlpHeUN3d0ZCWUlHWWdpb3BoSUxBS1VGaGdHeUN3SUZCWUliQUtZQnNnc0RaUVdDR3dObUFiWUZsWldSdXdBQ3RaV1NPd0FGQllaVmxaTGJBQ0xDQkZJTEFFSldGa0lMQUZRMUJZc0FValFyQUdJMEliSVNGWnNBRmdMYkFETENNaEl5RWdaTEVGWWtJZ3NBWWpRcklLQUFJcUlTQ3dCa01naWlDS3NBQXJzVEFGSllwUldHQlFHMkZTV1ZnaldTRWdzRUJUV0xBQUt4c2hzRUJaSTdBQVVGaGxXUzJ3QkN5d0IwTXJzZ0FDQUVOZ1FpMndCU3l3QnlOQ0l5Q3dBQ05DWWJDQVlyQUJZTEFFS2kyd0Jpd2dJRVVnc0FKRlk3QUJSV0pnUkxBQllDMndCeXdnSUVVZ3NBQXJJN0VDQkNWZ0lFV0tJMkVnWkNDd0lGQllJYkFBRzdBd1VGaXdJQnV3UUZsWkk3QUFVRmhsV2JBREpTTmhSRVN3QVdBdHNBZ3NzUVVGUmJBQllVUXRzQWtzc0FGZ0lDQ3dDVU5Lc0FCUVdDQ3dDU05DV2JBS1EwcXdBRkpZSUxBS0kwSlpMYkFLTENDNEJBQmlJTGdFQUdPS0kyR3dDME5nSUlwZ0lMQUxJMElqTGJBTExFdFVXTEVIQVVSWkpMQU5aU040TGJBTUxFdFJXRXRUV0xFSEFVUlpHeUZaSkxBVFpTTjRMYkFOTExFQURFTlZXTEVNREVPd0FXRkNzQW9yV2JBQVE3QUNKVUt4Q1FJbFFyRUtBaVZDc0FFV0l5Q3dBeVZRV0xFQkFFTmdzQVFsUW9xS0lJb2pZYkFKS2lFanNBRmhJSW9qWWJBSktpRWJzUUVBUTJDd0FpVkNzQUlsWWJBSktpRlpzQWxEUjdBS1EwZGdzSUJpSUxBQ1JXT3dBVVZpWUxFQUFCTWpSTEFCUTdBQVBySUJBUUZEWUVJdHNBNHNzUUFGUlZSWUFMQU1JMElnWUxBQlliVU5EUUVBQ3dCQ1FvcGdzUTBGSzdCdEt4c2lXUzJ3RHl5eEFBNHJMYkFRTExFQkRpc3RzQkVzc1FJT0t5MndFaXl4QXc0ckxiQVRMTEVFRGlzdHNCUXNzUVVPS3kyd0ZTeXhCZzRyTGJBV0xMRUhEaXN0c0Jjc3NRZ09LeTJ3R0N5eENRNHJMYkFaTExBSUs3RUFCVVZVV0FDd0RDTkNJR0N3QVdHMURRMEJBQXNBUWtLS1lMRU5CU3V3YlNzYklsa3RzQm9zc1FBWkt5MndHeXl4QVJrckxiQWNMTEVDR1NzdHNCMHNzUU1aS3kyd0hpeXhCQmtyTGJBZkxMRUZHU3N0c0NBc3NRWVpLeTJ3SVN5eEJ4a3JMYkFpTExFSUdTc3RzQ01zc1FrWkt5MndKQ3dnUExBQllDMndKU3dnWUxBTllDQkRJN0FCWUVPd0FpVmhzQUZnc0NRcUlTMndKaXl3SlN1d0pTb3RzQ2NzSUNCSElDQ3dBa1Zqc0FGRlltQWpZVGdqSUlwVldDQkhJQ0N3QWtWanNBRkZZbUFqWVRnYklWa3RzQ2dzc1FBRlJWUllBTEFCRnJBbktyQUJGVEFiSWxrdHNDa3NzQWdyc1FBRlJWUllBTEFCRnJBbktyQUJGVEFiSWxrdHNDb3NJRFd3QVdBdHNDc3NBTEFEUldPd0FVVmlzQUFyc0FKRlk3QUJSV0t3QUN1d0FCYTBBQUFBQUFCRVBpTTRzU29CRlNvdHNDd3NJRHdnUnlDd0FrVmpzQUZGWW1Dd0FFTmhPQzJ3TFN3dUZ6d3RzQzRzSUR3Z1J5Q3dBa1Zqc0FGRlltQ3dBRU5oc0FGRFl6Z3RzQzhzc1FJQUZpVWdMaUJIc0FBalFyQUNKVW1LaWtjalJ5TmhJRmhpR3lGWnNBRWpRckl1QVFFVkZDb3RzREFzc0FBV3NBUWxzQVFsUnlOSEkyR3dCa1VyWllvdUl5QWdQSW80TGJBeExMQUFGckFFSmJBRUpTQXVSeU5ISTJFZ3NBUWpRckFHUlNzZ3NHQlFXQ0N3UUZGWXN3SWdBeUFic3dJbUF4cFpRa0lqSUxBSVF5Q0tJMGNqUnlOaEkwWmdzQVJEc0lCaVlDQ3dBQ3NnaW9waElMQUNRMkJrSTdBRFEyRmtVRml3QWtOaEc3QURRMkJac0FNbHNJQmlZU01nSUxBRUppTkdZVGdiSTdBSVEwYXdBaVd3Q0VOSEkwY2pZV0Fnc0FSRHNJQmlZQ01nc0FBckk3QUVRMkN3QUN1d0JTVmhzQVVsc0lCaXNBUW1ZU0N3QkNWZ1pDT3dBeVZnWkZCWUlSc2pJVmtqSUNDd0JDWWpSbUU0V1Myd01peXdBQllnSUNDd0JTWWdMa2NqUnlOaEl6dzRMYkF6TExBQUZpQ3dDQ05DSUNBZ1JpTkhzQUFySTJFNExiQTBMTEFBRnJBREpiQUNKVWNqUnlOaHNBQlVXQzRnUENNaEc3QUNKYkFDSlVjalJ5TmhJTEFGSmJBRUpVY2pSeU5oc0FZbHNBVWxTYkFDSldHd0FVVmpJeUJZWWhzaFdXT3dBVVZpWUNNdUl5QWdQSW80SXlGWkxiQTFMTEFBRmlDd0NFTWdMa2NqUnlOaElHQ3dJR0Jtc0lCaUl5QWdQSW80TGJBMkxDTWdMa2F3QWlWR1VsZ2dQRmt1c1NZQkZDc3RzRGNzSXlBdVJyQUNKVVpRV0NBOFdTNnhKZ0VVS3kyd09Dd2pJQzVHc0FJbFJsSllJRHhaSXlBdVJyQUNKVVpRV0NBOFdTNnhKZ0VVS3kyd09TeXdNQ3NqSUM1R3NBSWxSbEpZSUR4WkxyRW1BUlFyTGJBNkxMQXhLNG9nSUR5d0JDTkNpamdqSUM1R3NBSWxSbEpZSUR4WkxyRW1BUlFyc0FSRExyQW1LeTJ3T3l5d0FCYXdCQ1d3QkNZZ0xrY2pSeU5oc0FaRkt5TWdQQ0F1SXppeEpnRVVLeTJ3UEN5eENBUWxRckFBRnJBRUpiQUVKU0F1UnlOSEkyRWdzQVFqUXJBR1JTc2dzR0JRV0NDd1FGRllzd0lnQXlBYnN3SW1BeHBaUWtJaklFZXdCRU93Z0dKZ0lMQUFLeUNLaW1FZ3NBSkRZR1Fqc0FORFlXUlFXTEFDUTJFYnNBTkRZRm13QXlXd2dHSmhzQUlsUm1FNEl5QThJemdiSVNBZ1JpTkhzQUFySTJFNElWbXhKZ0VVS3kyd1BTeXdNQ3N1c1NZQkZDc3RzRDRzc0RFcklTTWdJRHl3QkNOQ0l6aXhKZ0VVSzdBRVF5NndKaXN0c0Q4c3NBQVZJRWV3QUNOQ3NnQUJBUlVVRXk2d0xDb3RzRUFzc0FBVklFZXdBQ05Dc2dBQkFSVVVFeTZ3TENvdHNFRXNzUUFCRkJPd0xTb3RzRUlzc0M4cUxiQkRMTEFBRmtVaklDNGdSb29qWVRpeEpnRVVLeTJ3UkN5d0NDTkNzRU1yTGJCRkxMSUFBRHdyTGJCR0xMSUFBVHdyTGJCSExMSUJBRHdyTGJCSUxMSUJBVHdyTGJCSkxMSUFBRDByTGJCS0xMSUFBVDByTGJCTExMSUJBRDByTGJCTUxMSUJBVDByTGJCTkxMSUFBRGtyTGJCT0xMSUFBVGtyTGJCUExMSUJBRGtyTGJCUUxMSUJBVGtyTGJCUkxMSUFBRHNyTGJCU0xMSUFBVHNyTGJCVExMSUJBRHNyTGJCVUxMSUJBVHNyTGJCVkxMSUFBRDRyTGJCV0xMSUFBVDRyTGJCWExMSUJBRDRyTGJCWUxMSUJBVDRyTGJCWkxMSUFBRG9yTGJCYUxMSUFBVG9yTGJCYkxMSUJBRG9yTGJCY0xMSUJBVG9yTGJCZExMQXlLeTZ4SmdFVUt5MndYaXl3TWl1d05pc3RzRjhzc0RJcnNEY3JMYkJnTExBQUZyQXlLN0E0S3kyd1lTeXdNeXN1c1NZQkZDc3RzR0lzc0RNcnNEWXJMYkJqTExBeks3QTNLeTJ3WkN5d015dXdPQ3N0c0dVc3NEUXJMckVtQVJRckxiQm1MTEEwSzdBMkt5MndaeXl3TkN1d055c3RzR2dzc0RRcnNEZ3JMYkJwTExBMUt5NnhKZ0VVS3kyd2FpeXdOU3V3TmlzdHNHc3NzRFVyc0RjckxiQnNMTEExSzdBNEt5MndiU3dyc0FobHNBTWtVSGl3QVJVd0xRQUFBRXU0QU1oU1dMRUJBWTVadVFnQUNBQmpJTEFCSTBTd0F5TndzZ1FvQ1VWU1JMSUtBZ2Nxc1FZQlJMRWtBWWhSV0xCQWlGaXhCZ05Fc1NZQmlGRll1QVFBaUZpeEJnRkVXVmxaV2JnQi80V3dCSTJ4QlFCRUFBQT0pIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKGRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LGQwOUdSZ0FCQUFBQUFBb1VBQTRBQUFBQUVQUUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCUFV5OHlBQUFCUkFBQUFFUUFBQUJXUGVGSkFXTnRZWEFBQUFHSUFBQUFPZ0FBQVVyUUVobTNZM1owSUFBQUFjUUFBQUFVQUFBQUhBWkovNVJtY0dkdEFBQUIyQUFBQlBrQUFBbVJpZ3A0TzJkaGMzQUFBQWJVQUFBQUNBQUFBQWdBQUFBUVoyeDVaZ0FBQnR3QUFBQ3VBQUFBdHQ5bkJIWm9aV0ZrQUFBSGpBQUFBRFVBQUFBMkFTczhlMmhvWldFQUFBZkVBQUFBSUFBQUFDUUhVd05OYUcxMGVBQUFCK1FBQUFBTUFBQUFEQXNwQUFCc2IyTmhBQUFIOEFBQUFBZ0FBQUFJQURnQVcyMWhlSEFBQUFmNEFBQUFJQUFBQUNBQXBnbThibUZ0WlFBQUNCZ0FBQUYzQUFBQ3pjeWRHaHh3YjNOMEFBQUprQUFBQUNvQUFBQTdycjFBbUhCeVpYQUFBQW04QUFBQVZnQUFBRmFTb1pyL2VKeGpZR1Rld1RpQmdaV0JnNm1LYVE4REEwTVBoR1o4d0dESXlNVEF3TVRBeXN5QUZRU2t1YVl3T0x4Z2VNSElIUFEvaXlHS21adkJIeWpNQ0pJREFQZTlDMkI0bkdOZ1lHQm1nR0FaQmtZR0VIQUI4aGpCZkJZR0RTRE5CcVFaR1pnWUdGNHcvdjhQVXZDQ0FVUkxNRUxWQXdFakc4T0lCd0JrNUFhdkFBQjRuR05nUUFOR0RFYk0zUDgzZ2pBQUVMUUQ0WGljblZYWmR0TldGSlU4WkhBU09tU2dvQTdYM0RoUTY4cUVLUmd3YVNyRmRpRWRIQWl0QkIya0RIVGtuY2MrNjJ1T1FydFdIL20wN24wOUpMUjByYllzbHMrK1IxdG4yRHJuUmh3aktuMGFpR3ZVb1pLWEE2bXNQWlpLOTBsYzEzVXZqNVVNQm5GZHRoSlBTWnVvblNSS2F0M3NVQzd4V09zcVdTZFlKK1BsSUZaUFZaNW5vQXppRkI1bFNVUWJSQnVwbHlaSjRvbmpKNGtXWnhBZkpVa2dKYU1RcDlMSVVFSTFHc1JTMWFGTTZkQ3IxeE54MDBES1JxTWVkVmhVOTBQRko4YzFwOVNzQTBZcVZ6bkNGZXZWUnI0YnB3TXZlNURFT3NHenJZY3hIbmlzZnBRcWtJcVI2Y2cvZGtwT2xJYUJWSEhVb1ZiaTZEQ1RYL2VSVENyTlFLYU1Za1dsN29HNDNmMTAyeFl4UFhRNnZpNUtsVWFxdXJuT0tKcnQwZkdvZ3lnUDJjYnBwTnpRMmZidzVSbFRWS3RkY2JQdFFHWU5YRXJKYkhTZlJBQWRKbExqNlFGT05ad0NxUm4xUjhYWjU4OEJFc2xjbEtvOFZUS0hlZ09aTXp0N2NUSHRiaWVyc25Da253Y3liM1oyNDUySFE2ZFhoMy9SK2hkTTRjeEhqK0ppZmo1QytsQnFmaUpPSktWR1dNenlwNFlmY1ZjZ1Fya3hpQXNYeXVCVGhEbDBSZHJaWmwzanRUSDJocy81U3FsaFBRbmE2S1A0ZmdyOVRpUXJIR2RSby9WSW5NMWoxM1d0M0dkUVM3VzdGenN5cjBPVkl1N3ZDd3V1TStlRVlaNFdDMVZmbnZuZUJUVC9Cb2huL0VEZU5JVkwrNVlwU3JSdm02Sk11MmlLQ3UwU1ZLVmROc1VVN1lvcHBtblBtbUtHOWgxVHpOS2VNekxqLzh2YzU1SDdITjd4a0p2MlhlU21mUSs1YWQ5SGJ0b1BrSnRXSVRkdEhibHBMeUEzclVadTJsV2pPbllFR2dacEYxSVZRZEEwc3ZwaDNGYWI5VURXakRSOGFXRHlMbUxJK3VwRVI1MjF0Y29meFg5MTRnc0hjbW1pcDdzaUY1dmlMcS9iRmo0ODNlNnJqNXBHM2JEVitNYVI4akFlUm5vY210QlorYzNodisxTjNTNmE3aktxTXVnQkZVd0t3QUJsN1VBQzB6cmJDYVQxbXFmNDhnZGdYSVo0emtwRHRWU2ZPNGFtNytWNVgvZXhPZkcreCszR0xyZGNkM2tKV2RZTmNtUDI4TjlTWktyckgrVXRyVlFuUjZ3cko0OVZheGhES3J3b3VyNlNsSHUwdFJ1L0tLbXk4bDZVMXNybms1Q2JQWU1iUWx1MjdtR3dJMHhweWlVZVhsT2xLRDNVVW82eVF5eHZLY284NEpTTEMxcUd4TGdPZFE5cWE4VHBvWG9ZR3dzaGhxRzB2UkJ3U0NsZEZkKzB5bmZ4SHF0cjJPajR4UlhoNlhweUVoR2Y0aXI3VWZCVTEwYjk2QTdhdkdiZE1vTXBWYXFuKzR4UHNhL2I5bEZaYWFTT3N4ZTNWQWZYTk9zYU9SWFRUK1JyNEhSdk9HamRBejFVZkRSQkkxVTF4K2pHS0dNMGxqWGwzd1IwTVZaK3cyalZZdnM5M0UrZHBGV3N1VXVZN0pzVDkrQzB1LzBxKzdXY1cwYlcvZGNHdlcza2lwOGpNYjh0Q3Z3N0IySzNaQTNVTzVPQkdBdklXZEFZeGhZbWR4aXVnMjNFYmZZL0pxZi8zNGFGUlhKWE94cTdlZXJEMVpOUkpYZlo4cmpMVFhaWjE2TTJSOVZPR3ZzSWpTMFBOK2JZNFhJc3RzUmdRYmIrd2Y4eDdnRjNhVkVDNE5ESVpaaUkyblNobnVyaDZoNnJzVzA0VnhJQmRzMng0M1FBZWdBdVFkOGN1OWJ6Q1lEMTNDUG5Mc0I5Y2doMnlDSDRsQnlDejhpNUJmQTVPUVJma0VNd0lJZGdsNXc3QUEvSUlYaElEc0VlT1FTUHlOa0UrSkljZ3EvSUlZakpJVWpJdVEzd21CeUNKK1FRZkUwT3dUZEdyazVrL3BZSDJRRDZ6cUtiUUttZEdoemFPR1JHcmszWSt6eFk5b0ZGWkI5YVJPcVJrZXNUNmxNZUxQVjdpMGo5d1NKU2Z6UnlZMEw5aVFkTC9ka2lVbit4aU5SbnhwZVpJeW12RHA3empnNytCSmZxclY0QUFBQUFBUUFCLy84QUQzaWNZMkJrQUFMbUpVd3pHRVFaWkJ3aytSa1pHQm1kR0pnWW1iSVlnTXdzb0dTaWlMZ0lzNUEyb3dnN0k1dVNPcU9haVQyam1aRThJNWdRWTE3Qy8wOUJRRWZnM3l0K2ZoOGd2WVF4RDBqNjhET0ppUW44VStEblp4UURjUVVFbGpMbUN3QnBCZ2JHLzMvL2IyU09aK1ptNEdFUWN1QUgyc2JsRExTRW04RkZWSmhKRUdnTEg2T1NIcE1kbzVFY0kzTmswYkVYSi9MWXF2WjgyVlhIR0ZkNnBLVGt5Q3NRd1FBQXErUWtxQUFBZUp4allHUmdZQURpdzVWU3NmSDhObDhadUpsZkFFVVl6cHZPNklYUUNiNy8vLzdmeUx5RW1Sdkk1V0JnQW9rQ0FGYi9ESkFBQUFCNG5HTmdaR0JnRHZxZnhSREYvSUtCNGY5MzVpVU1RQkVVd0F3QWk1WUZwZ1BvQUFBRDZBQUFBMWtBQUFBQUFBQUFPQUJiQUFFQUFBQURBQllBQVFBQUFBQUFBZ0FHQUJNQWJnQUFBQzBKa1FBQUFBQjRuSFdReTJyQ1FCU0cvL0hTaTBKYld1aTJzeXBLYWJ4Z040SWdXSFRUYnFTNExUSEdKQkl6TWhrRlg2UHYwSWZwUy9SWitwdU1wU2hObU14M3ZqbHo1bVFBWE9NYkF2bnp4Skd6d0Jtam5BczRSYzl5a2Y3WmNvbjhZcm1NS3Q0c245Qy9XNjdnQVlIbEttN3d3UXFpZE01b2dVL0xBbGZpMG5JQkYrTE9jcEgrMFhLSjNMTmN4cTE0dFh4QzcxbXVZQ0pTeTFYY2k2K0JXbTExRklSRzFnWjEyVzYyT25LNmxZb3FTdHhZdW1zVEtwM0t2cHlyeFBoeHJCeFBMZmM4OW9OMTdPcDl1Sjhudms0amxjaVcwOXlya1ovNDJqWCtiRmM5M1FSdFkrWnlydFZTRG0yR1hHbTE4RDNqaE1hc3VvM0czL013Z01JS1cyaEV2S29RQmhJMTJqcm5OcHBvb1VPYU1rTXlNOCtLa01CRlRPTml6UjFodHBJeTduUE1HU1cwUGpOaXNnT1AzK1dSSDVNQzdvOVpSUit0SHNZVDB1Nk1LUE9TZlRuczdqQnJSRXF5VERlenM5L2VVMng0V3B2V2NOZXVTNTExSlRFOHFDRjVIN3UxQlkxSDcyUzNZbWk3YVBEOTUvOStBTjFmaEVzQWVKeGpZR0tBQUM0RzdJQ1pnWUdSaVpHWk16a2pOVGs3TjdFb215MDVzeWc1SjVXQkFRQkUxUVpCQUFCTHVBRElVbGl4QVFHT1dia0lBQWdBWXlDd0FTTkVzQU1qY0xJRUtBbEZVa1N5Q2dJSEtyRUdBVVN4SkFHSVVWaXdRSWhZc1FZRFJMRW1BWWhSV0xnRUFJaFlzUVlCUkZsWldWbTRBZitGc0FTTnNRVUFSQUFBKSBmb3JtYXQoJ3dvZmYnKVxuIH1cblxuIC51aS5vcmRlcmVkLnN0ZXBzIC5zdGVwLmNvbXBsZXRlZDpiZWZvcmUsXG4gLnVpLnN0ZXBzIC5zdGVwLmNvbXBsZXRlZD4uaWNvbjpiZWZvcmUge1xuICAgICBmb250LWZhbWlseTogU3RlcDtcbiAgICAgY29udGVudDogJ1xcZTgwMCdcbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBCcmVhZGNydW1iXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5icmVhZGNydW1iIHtcbiAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgbWFyZ2luOiAwIDA7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiB9XG5cbiAudWkuYnJlYWRjcnVtYjpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuYnJlYWRjcnVtYjpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5icmVhZGNydW1iIC5kaXZpZGVyIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBvcGFjaXR5OiAuNztcbiAgICAgbWFyZ2luOiAwIC4yMTQyODU3MXJlbSAwO1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M2VtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxuIH1cblxuIC51aS5icmVhZGNydW1iIGEge1xuICAgICBjb2xvcjogIzQxODNjNFxuIH1cblxuIC51aS5icmVhZGNydW1iIGE6aG92ZXIge1xuICAgICBjb2xvcjogIzFlNzBiZlxuIH1cblxuIC51aS5icmVhZGNydW1iIC5pY29uLmRpdmlkZXIge1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NmVtO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbiB9XG5cbiAudWkuYnJlYWRjcnVtYiBhLnNlY3Rpb24ge1xuICAgICBjdXJzb3I6IHBvaW50ZXJcbiB9XG5cbiAudWkuYnJlYWRjcnVtYiAuc2VjdGlvbiB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAwXG4gfVxuXG4gLnVpLmJyZWFkY3J1bWIuc2VnbWVudCB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgcGFkZGluZzogLjc4NTcxNDI5ZW0gMWVtXG4gfVxuXG4gLnVpLmJyZWFkY3J1bWIgLmFjdGl2ZS5zZWN0aW9uIHtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMFxuIH1cblxuIC51aS5taW5pLmJyZWFkY3J1bWIge1xuICAgICBmb250LXNpemU6IC43ODU3MTQyOXJlbVxuIH1cblxuIC51aS50aW55LmJyZWFkY3J1bWIge1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NnJlbVxuIH1cblxuIC51aS5zbWFsbC5icmVhZGNydW1iIHtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNyZW1cbiB9XG5cbiAudWkuYnJlYWRjcnVtYiB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5sYXJnZS5icmVhZGNydW1iIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtXG4gfVxuXG4gLnVpLmJpZy5icmVhZGNydW1iIHtcbiAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLmh1Z2UuYnJlYWRjcnVtYiB7XG4gICAgIGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5tYXNzaXZlLmJyZWFkY3J1bWIge1xuICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzFyZW1cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBGb3JtXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5mb3JtIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBtYXgtd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuZm9ybT5wIHtcbiAgICAgbWFyZ2luOiAxZW0gMFxuIH1cblxuIC51aS5mb3JtIC5maWVsZCB7XG4gICAgIGNsZWFyOiBib3RoO1xuICAgICBtYXJnaW46IDAgMCAxZW1cbiB9XG5cbiAudWkuZm9ybSAuZmllbGQ6bGFzdC1jaGlsZCxcbiAudWkuZm9ybSAuZmllbGRzOmxhc3QtY2hpbGQgLmZpZWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5mb3JtIC5maWVsZHMgLmZpZWxkIHtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIG1hcmdpbjogMFxuIH1cblxuIC51aS5mb3JtIC5maWVsZD5sYWJlbCB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBtYXJnaW46IDAgMCAuMjg1NzE0MjlyZW0gMDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KTtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNlbTtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmVcbiB9XG5cbiAudWkuZm9ybSBpbnB1dDpub3QoW3R5cGVdKSxcbiAudWkuZm9ybSBpbnB1dFt0eXBlPWRhdGVdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9ZW1haWxdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9ZmlsZV0sXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAudWkuZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbiAudWkuZm9ybSBpbnB1dFt0eXBlPXRpbWVdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9dXJsXSxcbiAudWkuZm9ybSB0ZXh0YXJlYSB7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gfVxuXG4gLnVpLmZvcm0gOjotd2Via2l0LWRhdGV0aW1lLWVkaXQsXG4gLnVpLmZvcm0gOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAgaGVpZ2h0OiAxLjIxNDI4NTcxZW1cbiB9XG5cbiAudWkuZm9ybSBpbnB1dDpub3QoW3R5cGVdKSxcbiAudWkuZm9ybSBpbnB1dFt0eXBlPWRhdGVdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9ZW1haWxdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9ZmlsZV0sXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAudWkuZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbiAudWkuZm9ybSBpbnB1dFt0eXBlPXRpbWVdLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9dXJsXSB7XG4gICAgIGZvbnQtZmFtaWx5OiBMYXRvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICBtYXJnaW46IDA7XG4gICAgIG91dGxpbmU6IDA7XG4gICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICAgbGluZS1oZWlnaHQ6IDEuMjE0Mjg1NzFlbTtcbiAgICAgcGFkZGluZzogLjY3ODU3MTQzZW0gMWVtO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldDtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZSwgYm9yZGVyLWNvbG9yIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZSwgYm9yZGVyLWNvbG9yIC4xcyBlYXNlXG4gfVxuXG4gLnVpLmZvcm0gdGV4dGFyZWEge1xuICAgICBtYXJnaW46IDA7XG4gICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICAgcGFkZGluZzogLjc4NTcxNDI5ZW0gMWVtO1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIG91dGxpbmU6IDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHRyYW5zcGFyZW50IGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHRyYW5zcGFyZW50IGluc2V0O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlLCBib3JkZXItY29sb3IgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlLCBib3JkZXItY29sb3IgLjFzIGVhc2U7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBsaW5lLWhlaWdodDogMS4yODU3O1xuICAgICByZXNpemU6IHZlcnRpY2FsXG4gfVxuXG4gLnVpLmZvcm0gdGV4dGFyZWE6bm90KFtyb3dzXSkge1xuICAgICBoZWlnaHQ6IDEyZW07XG4gICAgIG1pbi1oZWlnaHQ6IDhlbTtcbiAgICAgbWF4LWhlaWdodDogMjRlbVxuIH1cblxuIC51aS5mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuIC51aS5mb3JtIHRleHRhcmVhIHtcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcFxuIH1cblxuIC51aS5mb3JtIGlucHV0LmF0dGFjaGVkIHtcbiAgICAgd2lkdGg6IGF1dG9cbiB9XG5cbiAudWkuZm9ybSBzZWxlY3Qge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldDtcbiAgICAgcGFkZGluZzogLjYyZW0gMWVtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlLCBib3JkZXItY29sb3IgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlLCBib3JkZXItY29sb3IgLjFzIGVhc2VcbiB9XG5cbiAudWkuZm9ybSAuZmllbGQ+LnNlbGVjdGlvbi5kcm9wZG93biB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkPi5zZWxlY3Rpb24uZHJvcGRvd24+LmRyb3Bkb3duLmljb24ge1xuICAgICBmbG9hdDogcmlnaHRcbiB9XG5cbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkPi5zZWxlY3Rpb24uZHJvcGRvd24sXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkPi5zZWxlY3Rpb24uZHJvcGRvd24ge1xuICAgICB3aWR0aDogYXV0b1xuIH1cblxuIC51aS5mb3JtIC5pbmxpbmUuZmllbGQ+LnNlbGVjdGlvbi5kcm9wZG93bj4uZHJvcGRvd24uaWNvbixcbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQ+LnNlbGVjdGlvbi5kcm9wZG93bj4uZHJvcGRvd24uaWNvbiB7XG4gICAgIGZsb2F0OiBub25lXG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkIC51aS5pbnB1dCxcbiAudWkuZm9ybSAuZmllbGRzIC5maWVsZCAudWkuaW5wdXQsXG4gLnVpLmZvcm0gLndpZGUuZmllbGQgLnVpLmlucHV0IHtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkOm5vdCgud2lkZSkgLnVpLmlucHV0LFxuIC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZDpub3QoLndpZGUpIC51aS5pbnB1dCB7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkIC51aS5pbnB1dCBpbnB1dCxcbiAudWkuZm9ybSAuZmllbGRzIC5maWVsZCAudWkuaW5wdXQgaW5wdXQge1xuICAgICB3aWR0aDogYXV0b1xuIH1cblxuIC51aS5mb3JtIC5laWdodC5maWVsZHMgLnVpLmlucHV0IGlucHV0LFxuIC51aS5mb3JtIC5maXZlLmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsXG4gLnVpLmZvcm0gLmZvdXIuZmllbGRzIC51aS5pbnB1dCBpbnB1dCxcbiAudWkuZm9ybSAubmluZS5maWVsZHMgLnVpLmlucHV0IGlucHV0LFxuIC51aS5mb3JtIC5zZXZlbi5maWVsZHMgLnVpLmlucHV0IGlucHV0LFxuIC51aS5mb3JtIC5zaXguZmllbGRzIC51aS5pbnB1dCBpbnB1dCxcbiAudWkuZm9ybSAudGVuLmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsXG4gLnVpLmZvcm0gLnRocmVlLmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsXG4gLnVpLmZvcm0gLnR3by5maWVsZHMgLnVpLmlucHV0IGlucHV0LFxuIC51aS5mb3JtIC53aWRlLmZpZWxkIC51aS5pbnB1dCBpbnB1dCB7XG4gICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgIC1tcy1mbGV4OiAxIDAgYXV0bztcbiAgICAgZmxleDogMSAwIGF1dG87XG4gICAgIHdpZHRoOiAwXG4gfVxuXG4gLnVpLmZvcm0gLmVycm9yLm1lc3NhZ2UsXG4gLnVpLmZvcm0gLnN1Y2Nlc3MubWVzc2FnZSxcbiAudWkuZm9ybSAud2FybmluZy5tZXNzYWdlIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5mb3JtIC5tZXNzYWdlOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5mb3JtIC5maWVsZCAucHJvbXB0LmxhYmVsIHtcbiAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBiNGI0ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjOWYzYTM4ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkIC5wcm9tcHQsXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkIC5wcm9tcHQge1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICBtYXJnaW46IC0uMjVlbSAwIC0uNWVtIC41ZW1cbiB9XG5cbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkIC5wcm9tcHQ6YmVmb3JlLFxuIC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZCAucHJvbXB0OmJlZm9yZSB7XG4gICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gICAgIGJvdHRvbTogYXV0bztcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIHRvcDogNTAlO1xuICAgICBsZWZ0OiAwXG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkLmZpZWxkIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMHB4IGl2b3J5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwMHB4IGl2b3J5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogI2U1ZGZhMSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkLmZpZWxkIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMHB4IGl2b3J5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwMHB4IGl2b3J5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1jb2xvcjogI2Q1YzMxNSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZvcm0gLmVycm9yLmVycm9yIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMHB4ICNmZmZhZjAgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMTAwcHggI2ZmZmFmMCBpbnNldCAhaW1wb3J0YW50O1xuICAgICBib3JkZXItY29sb3I6ICNlMGI0YjQgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgIGNvbG9yOiByZ2JhKDE5MSwgMTkxLCAxOTEsIC44NylcbiB9XG5cbiAudWkuZm9ybSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMTkxLCAxOTEsIDE5MSwgLjg3KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZvcm0gOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMTkxLCAxOTEsIDE5MSwgLjg3KVxuIH1cblxuIC51aS5mb3JtIDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgIGNvbG9yOiByZ2JhKDExNSwgMTE1LCAxMTUsIC44NylcbiB9XG5cbiAudWkuZm9ybSA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMTE1LCAxMTUsIDExNSwgLjg3KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZvcm0gOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMTE1LCAxMTUsIDExNSwgLjg3KVxuIH1cblxuIC51aS5mb3JtIC5lcnJvciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogI2U3YmRiY1xuIH1cblxuIC51aS5mb3JtIC5lcnJvciA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgY29sb3I6ICNlN2JkYmMgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIC5lcnJvciA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogI2U3YmRiY1xuIH1cblxuIC51aS5mb3JtIC5lcnJvciA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogI2RhOTc5NlxuIH1cblxuIC51aS5mb3JtIC5lcnJvciA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgY29sb3I6ICNkYTk3OTYgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIC5lcnJvciA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICBjb2xvcjogI2RhOTc5NlxuIH1cblxuIC51aS5mb3JtIGlucHV0Om5vdChbdHlwZV0pOmZvY3VzLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT1maWxlXTpmb2N1cyxcbiAudWkuZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbiAudWkuZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuIC51aS5mb3JtIGlucHV0W3R5cGU9dGltZV06Zm9jdXMsXG4gLnVpLmZvcm0gaW5wdXRbdHlwZT11cmxdOmZvY3VzIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KTtcbiAgICAgYm9yZGVyLWNvbG9yOiAjODViN2Q5O1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4zNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMzUpIGluc2V0XG4gfVxuXG4gLnVpLmZvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpO1xuICAgICBib3JkZXItY29sb3I6ICM4NWI3ZDk7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjM1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4zNSkgaW5zZXQ7XG4gICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxuIH1cblxuIC51aS5mb3JtLnN1Y2Nlc3MgLnN1Y2Nlc3MubWVzc2FnZTpub3QoOmVtcHR5KSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLmZvcm0uc3VjY2VzcyAuY29tcGFjdC5zdWNjZXNzLm1lc3NhZ2U6bm90KDplbXB0eSkge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiB9XG5cbiAudWkuZm9ybS5zdWNjZXNzIC5pY29uLnN1Y2Nlc3MubWVzc2FnZTpub3QoOmVtcHR5KSB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleFxuIH1cblxuIC51aS5mb3JtLndhcm5pbmcgLndhcm5pbmcubWVzc2FnZTpub3QoOmVtcHR5KSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLmZvcm0ud2FybmluZyAuY29tcGFjdC53YXJuaW5nLm1lc3NhZ2U6bm90KDplbXB0eSkge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiB9XG5cbiAudWkuZm9ybS53YXJuaW5nIC5pY29uLndhcm5pbmcubWVzc2FnZTpub3QoOmVtcHR5KSB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleFxuIH1cblxuIC51aS5mb3JtLmVycm9yIC5lcnJvci5tZXNzYWdlOm5vdCg6ZW1wdHkpIHtcbiAgICAgZGlzcGxheTogYmxvY2tcbiB9XG5cbiAudWkuZm9ybS5lcnJvciAuY29tcGFjdC5lcnJvci5tZXNzYWdlOm5vdCg6ZW1wdHkpIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gfVxuXG4gLnVpLmZvcm0uZXJyb3IgLmljb24uZXJyb3IubWVzc2FnZTpub3QoOmVtcHR5KSB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleFxuIH1cblxuIC51aS5mb3JtIC5maWVsZC5lcnJvciAuaW5wdXQsXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGxhYmVsLFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC5pbnB1dCxcbiAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBsYWJlbCB7XG4gICAgIGNvbG9yOiAjOWYzYTM4XG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIC5jb3JuZXIubGFiZWwsXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNvcm5lci5sYWJlbCB7XG4gICAgIGJvcmRlci1jb2xvcjogIzlmM2EzODtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXQ6bm90KFt0eXBlXSksXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZGF0ZV0sXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPWVtYWlsXSxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1maWxlXSxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1udW1iZXJdLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1zZWFyY2hdLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXRlbF0sXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9dGV4dF0sXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9dGltZV0sXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9dXJsXSxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3Igc2VsZWN0LFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciB0ZXh0YXJlYSxcbiAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dDpub3QoW3R5cGVdKSxcbiAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dFt0eXBlPWRhdGVdLFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdLFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9ZmlsZV0sXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgaW5wdXRbdHlwZT1udW1iZXJdLFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dFt0eXBlPXRlbF0sXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSxcbiAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dFt0eXBlPXRpbWVdLFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9dXJsXSxcbiAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBzZWxlY3QsXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgdGV4dGFyZWEge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmNmY2O1xuICAgICBib3JkZXItY29sb3I6ICNlMGI0YjQ7XG4gICAgIGNvbG9yOiAjOWYzYTM4O1xuICAgICBib3JkZXItcmFkaXVzOiAnJztcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0Om5vdChbdHlwZV0pOmZvY3VzLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cyxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXMsXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXRpbWVdOmZvY3VzLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXVybF06Zm9jdXMsXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIHNlbGVjdDpmb2N1cyxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgdGV4dGFyZWE6Zm9jdXMge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmNmY2O1xuICAgICBib3JkZXItY29sb3I6ICNlMGI0YjQ7XG4gICAgIGNvbG9yOiAjOWYzYTM4O1xuICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5mb3JtIC5maWVsZC5lcnJvciBzZWxlY3Qge1xuICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG1lbnVsaXN0LWJ1dHRvblxuIH1cblxuIC51aS5mb3JtIC5maWVsZC5lcnJvciAudWkuZHJvcGRvd24sXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5kcm9wZG93biAuaXRlbSxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLmRyb3Bkb3duIC50ZXh0LFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC51aS5kcm9wZG93bixcbiAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAudWkuZHJvcGRvd24gLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmNmY2O1xuICAgICBjb2xvcjogIzlmM2EzOFxuIH1cblxuIC51aS5mb3JtIC5maWVsZC5lcnJvciAudWkuZHJvcGRvd24sXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLnVpLmRyb3Bkb3duIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZTBiNGI0ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLmRyb3Bkb3duOmhvdmVyLFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC51aS5kcm9wZG93bjpob3ZlciB7XG4gICAgIGJvcmRlci1jb2xvcjogI2UwYjRiNCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5kcm9wZG93bjpob3ZlciAubWVudSxcbiAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAudWkuZHJvcGRvd246aG92ZXIgLm1lbnUge1xuICAgICBib3JkZXItY29sb3I6ICNlMGI0YjRcbiB9XG5cbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLm11bHRpcGxlLnNlbGVjdGlvbi5kcm9wZG93bj4ubGFiZWwsXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLnVpLm11bHRpcGxlLnNlbGVjdGlvbi5kcm9wZG93bj4ubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFjYmNiO1xuICAgICBjb2xvcjogIzlmM2EzOFxuIH1cblxuIC51aS5mb3JtIC5maWVsZC5lcnJvciAudWkuZHJvcGRvd24gLm1lbnUgLml0ZW06aG92ZXIsXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTdlN1xuIH1cblxuIC51aS5mb3JtIC5maWVsZC5lcnJvciAudWkuZHJvcGRvd24gLm1lbnUgLnNlbGVjdGVkLml0ZW0sXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLnVpLmRyb3Bkb3duIC5tZW51IC5zZWxlY3RlZC5pdGVtIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTdlN1xuIH1cblxuIC51aS5mb3JtIC5maWVsZC5lcnJvciAudWkuZHJvcGRvd24gLm1lbnUgLmFjdGl2ZS5pdGVtLFxuIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC51aS5kcm9wZG93biAubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRjZmNmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgLmJveCxcbiAudWkuZm9ybSAuZmllbGQuZXJyb3IgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgbGFiZWwsXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgLmJveCxcbiAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAuY2hlY2tib3g6bm90KC50b2dnbGUpOm5vdCguc2xpZGVyKSBsYWJlbCB7XG4gICAgIGNvbG9yOiAjOWYzYTM4XG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIC5jaGVja2JveDpub3QoLnRvZ2dsZSk6bm90KC5zbGlkZXIpIC5ib3g6YmVmb3JlLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciAuY2hlY2tib3g6bm90KC50b2dnbGUpOm5vdCguc2xpZGVyKSBsYWJlbDpiZWZvcmUsXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgLmJveDpiZWZvcmUsXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgbGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjZmNjtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZTBiNGI0XG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkLmVycm9yIC5jaGVja2JveCAuYm94OmFmdGVyLFxuIC51aS5mb3JtIC5maWVsZC5lcnJvciAuY2hlY2tib3ggbGFiZWw6YWZ0ZXIsXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94IC5ib3g6YWZ0ZXIsXG4gLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94IGxhYmVsOmFmdGVyIHtcbiAgICAgY29sb3I6ICM5ZjNhMzhcbiB9XG5cbiAudWkuZm9ybSAuZGlzYWJsZWQuZmllbGQsXG4gLnVpLmZvcm0gLmRpc2FibGVkLmZpZWxkcyAuZmllbGQsXG4gLnVpLmZvcm0gLmZpZWxkIDpkaXNhYmxlZCB7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICBvcGFjaXR5OiAuNDVcbiB9XG5cbiAudWkuZm9ybSAuZmllbGQuZGlzYWJsZWQ+bGFiZWwsXG4gLnVpLmZvcm0gLmZpZWxkcy5kaXNhYmxlZD5sYWJlbCB7XG4gICAgIG9wYWNpdHk6IC40NVxuIH1cblxuIC51aS5mb3JtIC5maWVsZC5kaXNhYmxlZCA6ZGlzYWJsZWQge1xuICAgICBvcGFjaXR5OiAxXG4gfVxuXG4gLnVpLmxvYWRpbmcuZm9ybSB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuIH1cblxuIC51aS5sb2FkaW5nLmZvcm06YmVmb3JlIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiAwO1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgei1pbmRleDogMTAwXG4gfVxuXG4gLnVpLmxvYWRpbmcuZm9ybTphZnRlciB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIHRvcDogNTAlO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIG1hcmdpbjogLTEuNWVtIDAgMCAtMS41ZW07XG4gICAgIHdpZHRoOiAzZW07XG4gICAgIGhlaWdodDogM2VtO1xuICAgICAtd2Via2l0LWFuaW1hdGlvbjogZm9ybS1zcGluIC42cyBsaW5lYXI7XG4gICAgIGFuaW1hdGlvbjogZm9ybS1zcGluIC42cyBsaW5lYXI7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gICAgIGJvcmRlci1jb2xvcjogIzc2NzY3NiByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgYm9yZGVyLXdpZHRoOiAuMmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50O1xuICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICB6LWluZGV4OiAxMDFcbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgZm9ybS1zcGluIHtcbiAgICAgZnJvbSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgICAgfVxuXG4gICAgIHRvIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZm9ybS1zcGluIHtcbiAgICAgZnJvbSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgICAgfVxuXG4gICAgIHRvIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICAgfVxuIH1cblxuIC51aS5mb3JtIC5yZXF1aXJlZC5maWVsZD4uY2hlY2tib3g6YWZ0ZXIsXG4gLnVpLmZvcm0gLnJlcXVpcmVkLmZpZWxkPmxhYmVsOmFmdGVyLFxuIC51aS5mb3JtIC5yZXF1aXJlZC5maWVsZHMuZ3JvdXBlZD5sYWJlbDphZnRlcixcbiAudWkuZm9ybSAucmVxdWlyZWQuZmllbGRzOm5vdCguZ3JvdXBlZCk+LmZpZWxkPi5jaGVja2JveDphZnRlcixcbiAudWkuZm9ybSAucmVxdWlyZWQuZmllbGRzOm5vdCguZ3JvdXBlZCk+LmZpZWxkPmxhYmVsOmFmdGVyIHtcbiAgICAgbWFyZ2luOiAtLjJlbSAwIDAgLjJlbTtcbiAgICAgY29udGVudDogJyonO1xuICAgICBjb2xvcjogI2RiMjgyOFxuIH1cblxuIC51aS5mb3JtIC5yZXF1aXJlZC5maWVsZD5sYWJlbDphZnRlcixcbiAudWkuZm9ybSAucmVxdWlyZWQuZmllbGRzLmdyb3VwZWQ+bGFiZWw6YWZ0ZXIsXG4gLnVpLmZvcm0gLnJlcXVpcmVkLmZpZWxkczpub3QoLmdyb3VwZWQpPi5maWVsZD5sYWJlbDphZnRlciB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcFxuIH1cblxuIC51aS5mb3JtIC5yZXF1aXJlZC5maWVsZD4uY2hlY2tib3g6YWZ0ZXIsXG4gLnVpLmZvcm0gLnJlcXVpcmVkLmZpZWxkczpub3QoLmdyb3VwZWQpPi5maWVsZD4uY2hlY2tib3g6YWZ0ZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMTAwJVxuIH1cblxuIC51aS5mb3JtIC5pbnZlcnRlZC5zZWdtZW50IC51aS5jaGVja2JveCAuYm94LFxuIC51aS5mb3JtIC5pbnZlcnRlZC5zZWdtZW50IC51aS5jaGVja2JveCBsYWJlbCxcbiAudWkuZm9ybSAuaW52ZXJ0ZWQuc2VnbWVudCBsYWJlbCxcbiAudWkuaW52ZXJ0ZWQuZm9ybSAuaW5saW5lLmZpZWxkPmxhYmVsLFxuIC51aS5pbnZlcnRlZC5mb3JtIC5pbmxpbmUuZmllbGQ+cCxcbiAudWkuaW52ZXJ0ZWQuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQ+bGFiZWwsXG4gLnVpLmludmVydGVkLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkPnAsXG4gLnVpLmludmVydGVkLmZvcm0gLmlubGluZS5maWVsZHM+bGFiZWwsXG4gLnVpLmludmVydGVkLmZvcm0gLnVpLmNoZWNrYm94IC5ib3gsXG4gLnVpLmludmVydGVkLmZvcm0gLnVpLmNoZWNrYm94IGxhYmVsLFxuIC51aS5pbnZlcnRlZC5mb3JtIGxhYmVsIHtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpXG4gfVxuXG4gLnVpLmludmVydGVkLmZvcm0gaW5wdXQ6bm90KFt0eXBlXSksXG4gLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT1kYXRlXSxcbiAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbiAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPWZpbGVdLFxuIC51aS5pbnZlcnRlZC5mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT10ZWxdLFxuIC51aS5pbnZlcnRlZC5mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4gLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT10aW1lXSxcbiAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPXVybF0ge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuZm9ybSAuZ3JvdXBlZC5maWVsZHMge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgbWFyZ2luOiAwIDAgMWVtXG4gfVxuXG4gLnVpLmZvcm0gLmdyb3VwZWQuZmllbGRzOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLmZvcm0gLmdyb3VwZWQuZmllbGRzPmxhYmVsIHtcbiAgICAgbWFyZ2luOiAwIDAgLjI4NTcxNDI5cmVtIDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIGZvbnQtc2l6ZTogLjkyODU3MTQzZW07XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIHRleHQtdHJhbnNmb3JtOiBub25lXG4gfVxuXG4gLnVpLmZvcm0gLmdyb3VwZWQuZmllbGRzIC5maWVsZCxcbiAudWkuZm9ybSAuZ3JvdXBlZC5pbmxpbmUuZmllbGRzIC5maWVsZCB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBtYXJnaW46IC41ZW0gMDtcbiAgICAgcGFkZGluZzogMFxuIH1cblxuIC51aS5mb3JtIC5maWVsZHMge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBtYXJnaW46IDAgLS41ZW0gMWVtXG4gfVxuXG4gLnVpLmZvcm0gLmZpZWxkcz4uZmllbGQge1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICBwYWRkaW5nLWxlZnQ6IC41ZW07XG4gICAgIHBhZGRpbmctcmlnaHQ6IC41ZW1cbiB9XG5cbiAudWkuZm9ybSAuZmllbGRzPi5maWVsZDpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuZm9ybSAudHdvLmZpZWxkcz4uZmllbGQsXG4gLnVpLmZvcm0gLnR3by5maWVsZHM+LmZpZWxkcyB7XG4gICAgIHdpZHRoOiA1MCVcbiB9XG5cbiAudWkuZm9ybSAudGhyZWUuZmllbGRzPi5maWVsZCxcbiAudWkuZm9ybSAudGhyZWUuZmllbGRzPi5maWVsZHMge1xuICAgICB3aWR0aDogMzMuMzMzMzMzMzMlXG4gfVxuXG4gLnVpLmZvcm0gLmZvdXIuZmllbGRzPi5maWVsZCxcbiAudWkuZm9ybSAuZm91ci5maWVsZHM+LmZpZWxkcyB7XG4gICAgIHdpZHRoOiAyNSVcbiB9XG5cbiAudWkuZm9ybSAuZml2ZS5maWVsZHM+LmZpZWxkLFxuIC51aS5mb3JtIC5maXZlLmZpZWxkcz4uZmllbGRzIHtcbiAgICAgd2lkdGg6IDIwJVxuIH1cblxuIC51aS5mb3JtIC5zaXguZmllbGRzPi5maWVsZCxcbiAudWkuZm9ybSAuc2l4LmZpZWxkcz4uZmllbGRzIHtcbiAgICAgd2lkdGg6IDE2LjY2NjY2NjY3JVxuIH1cblxuIC51aS5mb3JtIC5zZXZlbi5maWVsZHM+LmZpZWxkLFxuIC51aS5mb3JtIC5zZXZlbi5maWVsZHM+LmZpZWxkcyB7XG4gICAgIHdpZHRoOiAxNC4yODU3MTQyOSVcbiB9XG5cbiAudWkuZm9ybSAuZWlnaHQuZmllbGRzPi5maWVsZCxcbiAudWkuZm9ybSAuZWlnaHQuZmllbGRzPi5maWVsZHMge1xuICAgICB3aWR0aDogMTIuNSVcbiB9XG5cbiAudWkuZm9ybSAubmluZS5maWVsZHM+LmZpZWxkLFxuIC51aS5mb3JtIC5uaW5lLmZpZWxkcz4uZmllbGRzIHtcbiAgICAgd2lkdGg6IDExLjExMTExMTExJVxuIH1cblxuIC51aS5mb3JtIC50ZW4uZmllbGRzPi5maWVsZCxcbiAudWkuZm9ybSAudGVuLmZpZWxkcz4uZmllbGRzIHtcbiAgICAgd2lkdGg6IDEwJVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICAgICAudWkuZm9ybSAuZmllbGRzIHtcbiAgICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICAgfVxuXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5laWdodC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZWlnaHQuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZHMsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maXZlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maXZlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRzLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZm91ci5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZm91ci5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkcyxcbiAgICAgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLm5pbmUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZCxcbiAgICAgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLm5pbmUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZHMsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5zZXZlbi5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuc2V2ZW4uZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZHMsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5zaXguZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZCxcbiAgICAgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnNpeC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkcyxcbiAgICAgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnRlbi5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudGVuLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRzLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudGhyZWUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZCxcbiAgICAgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnRocmVlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRzLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudHdvLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC50d28uZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZHMsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIFtjbGFzcyo9XCJlcXVhbCB3aWR0aFwiXS5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLFxuICAgICAudWlbY2xhc3MqPVwiZXF1YWwgd2lkdGhcIl0uZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzPi5maWVsZCB7XG4gICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgbWFyZ2luOiAwIDAgMWVtXG4gICAgIH1cbiB9XG5cbiAudWkuZm9ybSAuZmllbGRzIC53aWRlLmZpZWxkIHtcbiAgICAgd2lkdGg6IDYuMjUlO1xuICAgICBwYWRkaW5nLWxlZnQ6IC41ZW07XG4gICAgIHBhZGRpbmctcmlnaHQ6IC41ZW1cbiB9XG5cbiAudWkuZm9ybSAub25lLndpZGUuZmllbGQge1xuICAgICB3aWR0aDogNi4yNSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIC50d28ud2lkZS5maWVsZCB7XG4gICAgIHdpZHRoOiAxMi41JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZvcm0gLnRocmVlLndpZGUuZmllbGQge1xuICAgICB3aWR0aDogMTguNzUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZm9ybSAuZm91ci53aWRlLmZpZWxkIHtcbiAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZvcm0gLmZpdmUud2lkZS5maWVsZCB7XG4gICAgIHdpZHRoOiAzMS4yNSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIC5zaXgud2lkZS5maWVsZCB7XG4gICAgIHdpZHRoOiAzNy41JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZvcm0gLnNldmVuLndpZGUuZmllbGQge1xuICAgICB3aWR0aDogNDMuNzUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZm9ybSAuZWlnaHQud2lkZS5maWVsZCB7XG4gICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIC5uaW5lLndpZGUuZmllbGQge1xuICAgICB3aWR0aDogNTYuMjUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZm9ybSAudGVuLndpZGUuZmllbGQge1xuICAgICB3aWR0aDogNjIuNSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIC5lbGV2ZW4ud2lkZS5maWVsZCB7XG4gICAgIHdpZHRoOiA2OC43NSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIC50d2VsdmUud2lkZS5maWVsZCB7XG4gICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIC50aGlydGVlbi53aWRlLmZpZWxkIHtcbiAgICAgd2lkdGg6IDgxLjI1JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZvcm0gLmZvdXJ0ZWVuLndpZGUuZmllbGQge1xuICAgICB3aWR0aDogODcuNSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5mb3JtIC5maWZ0ZWVuLndpZGUuZmllbGQge1xuICAgICB3aWR0aDogOTMuNzUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZm9ybSAuc2l4dGVlbi53aWRlLmZpZWxkIHtcbiAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmVpZ2h0LndpZGUuZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmVsZXZlbi53aWRlLmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWZ0ZWVuLndpZGUuZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpdmUud2lkZS5maWVsZCxcbiAgICAgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZm91ci53aWRlLmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5mb3VydGVlbi53aWRlLmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5uaW5lLndpZGUuZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LnNldmVuLndpZGUuZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LnNpeC53aWRlLmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5zaXh0ZWVuLndpZGUuZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LnRlbi53aWRlLmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi50aGlydGVlbi53aWRlLmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi50aHJlZS53aWRlLmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi50d2VsdmUud2lkZS5maWVsZCxcbiAgICAgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4udHdvLndpZGUuZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maXZlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maXZlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRzLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZm91ci5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZm91ci5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkcyxcbiAgICAgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnRocmVlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsXG4gICAgIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC50aHJlZS5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkcyxcbiAgICAgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnR3by5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLFxuICAgICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudHdvLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRzIHtcbiAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5mb3JtIC5maWVsZHMge1xuICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICB9XG4gfVxuXG4gLnVpLmZvcm0gW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmZpZWxkcz4uZmllbGQsXG4gLnVpW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmZvcm0gLmZpZWxkcz4uZmllbGQge1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICBmbGV4OiAxIDEgYXV0b1xuIH1cblxuIC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIHtcbiAgICAgbWFyZ2luOiAwIDAgMWVtO1xuICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gfVxuXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkIHtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAwIDFlbSAwIDBcbiB9XG5cbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkPmxhYmVsLFxuIC51aS5mb3JtIC5pbmxpbmUuZmllbGQ+cCxcbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQ+bGFiZWwsXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkPnAsXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHM+bGFiZWwge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgIGZvbnQtc2l6ZTogLjkyODU3MTQzZW07XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIHRleHQtdHJhbnNmb3JtOiBub25lXG4gfVxuXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHM+bGFiZWwge1xuICAgICBtYXJnaW46IC4wMzU3MTRlbSAxZW0gMCAwXG4gfVxuXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZD5pbnB1dCxcbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkPnNlbGVjdCxcbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQ+aW5wdXQsXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkPnNlbGVjdCB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgd2lkdGg6IGF1dG87XG4gICAgIG1hcmdpbi10b3A6IDA7XG4gICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgIGZvbnQtc2l6ZTogMWVtXG4gfVxuXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZD46Zmlyc3QtY2hpbGQsXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkPjpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbjogMCAuODU3MTQyODZlbSAwIDBcbiB9XG5cbiAudWkuZm9ybSAuaW5saW5lLmZpZWxkPjpvbmx5LWNoaWxkLFxuIC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZD46b25seS1jaGlsZCB7XG4gICAgIG1hcmdpbjogMFxuIH1cblxuIC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC53aWRlLmZpZWxkIHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gfVxuXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLndpZGUuZmllbGQ+aW5wdXQsXG4gLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLndpZGUuZmllbGQ+c2VsZWN0IHtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkubWluaS5mb3JtIHtcbiAgICAgZm9udC1zaXplOiAuNzg1NzE0MjlyZW1cbiB9XG5cbiAudWkudGlueS5mb3JtIHtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZyZW1cbiB9XG5cbiAudWkuc21hbGwuZm9ybSB7XG4gICAgIGZvbnQtc2l6ZTogLjkyODU3MTQzcmVtXG4gfVxuXG4gLnVpLmZvcm0ge1xuICAgICBmb250LXNpemU6IDFyZW1cbiB9XG5cbiAudWkubGFyZ2UuZm9ybSB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5iaWcuZm9ybSB7XG4gICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5odWdlLmZvcm0ge1xuICAgICBmb250LXNpemU6IDEuNDI4NTcxNDNyZW1cbiB9XG5cbiAudWkubWFzc2l2ZS5mb3JtIHtcbiAgICAgZm9udC1zaXplOiAxLjcxNDI4NTcxcmVtXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gR3JpZFxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuZ3JpZCB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgcGFkZGluZzogMFxuIH1cblxuIC51aS5ncmlkIHtcbiAgICAgbWFyZ2luLXRvcDogLTFyZW07XG4gICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgIG1hcmdpbi1yaWdodDogLTFyZW1cbiB9XG5cbiAudWkucmVsYXhlZC5ncmlkIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJ2ZXJ5IHJlbGF4ZWRcIl0uZ3JpZCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW1cbiB9XG5cbiAudWkuZ3JpZCsuZ3JpZCB7XG4gICAgIG1hcmdpbi10b3A6IDFyZW1cbiB9XG5cbiAudWkuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAudWkuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgd2lkdGg6IDYuMjUlO1xuICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiB9XG5cbiAudWkuZ3JpZD4qIHtcbiAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtXG4gfVxuXG4gLnVpLmdyaWQ+LnJvdyB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAtd2Via2l0LWJveC1wYWNrOiBpbmhlcml0O1xuICAgICAtbXMtZmxleC1wYWNrOiBpbmhlcml0O1xuICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQ7XG4gICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbVxuIH1cblxuIC51aS5ncmlkPi5jb2x1bW46bm90KC5yb3cpIHtcbiAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgIHBhZGRpbmctYm90dG9tOiAxcmVtXG4gfVxuXG4gLnVpLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5ncmlkPi5yb3c+LmNvbHVtbj5pbWcsXG4gLnVpLmdyaWQ+LnJvdz5pbWcge1xuICAgICBtYXgtd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuZ3JpZD4udWkuZ3JpZDpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuZ3JpZD4udWkuZ3JpZDpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5hbGlnbmVkLmdyaWQgLmNvbHVtbj4uc2VnbWVudDpub3QoLmNvbXBhY3QpOm5vdCguYXR0YWNoZWQpLFxuIC51aS5ncmlkIC5hbGlnbmVkLnJvdz4uY29sdW1uPi5zZWdtZW50Om5vdCguY29tcGFjdCk6bm90KC5hdHRhY2hlZCkge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS5ncmlkIC5yb3crLnVpLmRpdmlkZXIge1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgZmxleC1ncm93OiAxO1xuICAgICBtYXJnaW46IDFyZW0gMXJlbVxuIH1cblxuIC51aS5ncmlkIC5jb2x1bW4rLnVpLnZlcnRpY2FsLmRpdmlkZXIge1xuICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMXJlbSlcbiB9XG5cbiAudWkuZ3JpZD4uY29sdW1uOmxhc3QtY2hpbGQ+Lmhvcml6b250YWwuc2VnbWVudCxcbiAudWkuZ3JpZD4ucm93Pi5jb2x1bW46bGFzdC1jaGlsZD4uaG9yaXpvbnRhbC5zZWdtZW50IHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS5wYWdlLmdyaWQge1xuICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcbiAgICAgLnVpLnBhZ2UuZ3JpZCB7XG4gICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW1cbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KSB7XG4gICAgIC51aS5wYWdlLmdyaWQge1xuICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMyU7XG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzJVxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCkgYW5kIChtYXgtd2lkdGg6MTkxOXB4KSB7XG4gICAgIC51aS5wYWdlLmdyaWQge1xuICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICAgICAgICAgcGFkZGluZy1yaWdodDogMTUlXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTkyMHB4KSB7XG4gICAgIC51aS5wYWdlLmdyaWQge1xuICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjMlO1xuICAgICAgICAgcGFkZGluZy1yaWdodDogMjMlXG4gICAgIH1cbiB9XG5cbiAudWkuZ3JpZD4uY29sdW1uOm9ubHktY2hpbGQsXG4gLnVpLmdyaWQ+LnJvdz4uY29sdW1uOm9ubHktY2hpbGQge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aVtjbGFzcyo9XCJvbmUgY29sdW1uXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cIm9uZSBjb2x1bW5cIl0uZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aVtjbGFzcyo9XCJ0d28gY29sdW1uXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cInR3byBjb2x1bW5cIl0uZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogNTAlXG4gfVxuXG4gLnVpW2NsYXNzKj1cInRocmVlIGNvbHVtblwiXS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuIC51aVtjbGFzcyo9XCJ0aHJlZSBjb2x1bW5cIl0uZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogMzMuMzMzMzMzMzMlXG4gfVxuXG4gLnVpW2NsYXNzKj1cImZvdXIgY29sdW1uXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cImZvdXIgY29sdW1uXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDI1JVxuIH1cblxuIC51aVtjbGFzcyo9XCJmaXZlIGNvbHVtblwiXS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuIC51aVtjbGFzcyo9XCJmaXZlIGNvbHVtblwiXS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgIHdpZHRoOiAyMCVcbiB9XG5cbiAudWlbY2xhc3MqPVwic2l4IGNvbHVtblwiXS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuIC51aVtjbGFzcyo9XCJzaXggY29sdW1uXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDE2LjY2NjY2NjY3JVxuIH1cblxuIC51aVtjbGFzcyo9XCJzZXZlbiBjb2x1bW5cIl0uZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAudWlbY2xhc3MqPVwic2V2ZW4gY29sdW1uXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDE0LjI4NTcxNDI5JVxuIH1cblxuIC51aVtjbGFzcyo9XCJlaWdodCBjb2x1bW5cIl0uZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAudWlbY2xhc3MqPVwiZWlnaHQgY29sdW1uXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDEyLjUlXG4gfVxuXG4gLnVpW2NsYXNzKj1cIm5pbmUgY29sdW1uXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cIm5pbmUgY29sdW1uXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDExLjExMTExMTExJVxuIH1cblxuIC51aVtjbGFzcyo9XCJ0ZW4gY29sdW1uXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cInRlbiBjb2x1bW5cIl0uZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogMTAlXG4gfVxuXG4gLnVpW2NsYXNzKj1cImVsZXZlbiBjb2x1bW5cIl0uZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAudWlbY2xhc3MqPVwiZWxldmVuIGNvbHVtblwiXS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgIHdpZHRoOiA5LjA5MDkwOTA5JVxuIH1cblxuIC51aVtjbGFzcyo9XCJ0d2VsdmUgY29sdW1uXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cInR3ZWx2ZSBjb2x1bW5cIl0uZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogOC4zMzMzMzMzMyVcbiB9XG5cbiAudWlbY2xhc3MqPVwidGhpcnRlZW4gY29sdW1uXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cInRoaXJ0ZWVuIGNvbHVtblwiXS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgIHdpZHRoOiA3LjY5MjMwNzY5JVxuIH1cblxuIC51aVtjbGFzcyo9XCJmb3VydGVlbiBjb2x1bW5cIl0uZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAudWlbY2xhc3MqPVwiZm91cnRlZW4gY29sdW1uXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDcuMTQyODU3MTQlXG4gfVxuXG4gLnVpW2NsYXNzKj1cImZpZnRlZW4gY29sdW1uXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cImZpZnRlZW4gY29sdW1uXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDYuNjY2NjY2NjclXG4gfVxuXG4gLnVpW2NsYXNzKj1cInNpeHRlZW4gY29sdW1uXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cInNpeHRlZW4gY29sdW1uXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDYuMjUlXG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cIm9uZSBjb2x1bW5cIl0ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cInR3byBjb2x1bW5cIl0ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZ3JpZD5bY2xhc3MqPVwidGhyZWUgY29sdW1uXCJdLnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cImZvdXIgY29sdW1uXCJdLnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cImZpdmUgY29sdW1uXCJdLnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cInNpeCBjb2x1bW5cIl0ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogMTYuNjY2NjY2NjclICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZ3JpZD5bY2xhc3MqPVwic2V2ZW4gY29sdW1uXCJdLnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDE0LjI4NTcxNDI5JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cImVpZ2h0IGNvbHVtblwiXS5yb3c+LmNvbHVtbiB7XG4gICAgIHdpZHRoOiAxMi41JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cIm5pbmUgY29sdW1uXCJdLnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDExLjExMTExMTExJSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cInRlbiBjb2x1bW5cIl0ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogMTAlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZ3JpZD5bY2xhc3MqPVwiZWxldmVuIGNvbHVtblwiXS5yb3c+LmNvbHVtbiB7XG4gICAgIHdpZHRoOiA5LjA5MDkwOTA5JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cInR3ZWx2ZSBjb2x1bW5cIl0ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogOC4zMzMzMzMzMyUgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmlkPltjbGFzcyo9XCJ0aGlydGVlbiBjb2x1bW5cIl0ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogNy42OTIzMDc2OSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmlkPltjbGFzcyo9XCJmb3VydGVlbiBjb2x1bW5cIl0ucm93Pi5jb2x1bW4ge1xuICAgICB3aWR0aDogNy4xNDI4NTcxNCUgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmlkPltjbGFzcyo9XCJmaWZ0ZWVuIGNvbHVtblwiXS5yb3c+LmNvbHVtbiB7XG4gICAgIHdpZHRoOiA2LjY2NjY2NjY3JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cInNpeHRlZW4gY29sdW1uXCJdLnJvdz4uY29sdW1uIHtcbiAgICAgd2lkdGg6IDYuMjUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuY2VsbGVkLnBhZ2UuZ3JpZCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwib25lIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJvbmUgd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwib25lIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPltjbGFzcyo9XCJvbmUgd2lkZVwiXS5jb2x1bW4ge1xuICAgICB3aWR0aDogNi4yNSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidHdvIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0d28gd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidHdvIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPltjbGFzcyo9XCJ0d28gd2lkZVwiXS5jb2x1bW4ge1xuICAgICB3aWR0aDogMTIuNSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidGhyZWUgd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInRocmVlIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInRocmVlIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPltjbGFzcyo9XCJ0aHJlZSB3aWRlXCJdLmNvbHVtbiB7XG4gICAgIHdpZHRoOiAxOC43NSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZm91ciB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZm91ciB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJmb3VyIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPltjbGFzcyo9XCJmb3VyIHdpZGVcIl0uY29sdW1uIHtcbiAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJmaXZlIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJmaXZlIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImZpdmUgd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+W2NsYXNzKj1cImZpdmUgd2lkZVwiXS5jb2x1bW4ge1xuICAgICB3aWR0aDogMzEuMjUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInNpeCB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwic2l4IHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInNpeCB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD5bY2xhc3MqPVwic2l4IHdpZGVcIl0uY29sdW1uIHtcbiAgICAgd2lkdGg6IDM3LjUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInNldmVuIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJzZXZlbiB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJzZXZlbiB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD5bY2xhc3MqPVwic2V2ZW4gd2lkZVwiXS5jb2x1bW4ge1xuICAgICB3aWR0aDogNDMuNzUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImVpZ2h0IHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJlaWdodCB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJlaWdodCB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD5bY2xhc3MqPVwiZWlnaHQgd2lkZVwiXS5jb2x1bW4ge1xuICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cIm5pbmUgd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cIm5pbmUgd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwibmluZSB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD5bY2xhc3MqPVwibmluZSB3aWRlXCJdLmNvbHVtbiB7XG4gICAgIHdpZHRoOiA1Ni4yNSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidGVuIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0ZW4gd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidGVuIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPltjbGFzcyo9XCJ0ZW4gd2lkZVwiXS5jb2x1bW4ge1xuICAgICB3aWR0aDogNjIuNSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZWxldmVuIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJlbGV2ZW4gd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZWxldmVuIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPltjbGFzcyo9XCJlbGV2ZW4gd2lkZVwiXS5jb2x1bW4ge1xuICAgICB3aWR0aDogNjguNzUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidHdlbHZlIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD5bY2xhc3MqPVwidHdlbHZlIHdpZGVcIl0uY29sdW1uIHtcbiAgICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+W2NsYXNzKj1cInRoaXJ0ZWVuIHdpZGVcIl0uY29sdW1uIHtcbiAgICAgd2lkdGg6IDgxLjI1JSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJmb3VydGVlbiB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+W2NsYXNzKj1cImZvdXJ0ZWVuIHdpZGVcIl0uY29sdW1uIHtcbiAgICAgd2lkdGg6IDg3LjUlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZpZnRlZW4gd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cImZpZnRlZW4gd2lkZVwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlXCJdLmNvbHVtbiB7XG4gICAgIHdpZHRoOiA5My43NSUgIWltcG9ydGFudFxuIH1cblxuIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwic2l4dGVlbiB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwic2l4dGVlbiB3aWRlXCJdLmNvbHVtbixcbiAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJzaXh0ZWVuIHdpZGVcIl0uY29sdW1uLFxuIC51aS5ncmlkPltjbGFzcyo9XCJzaXh0ZWVuIHdpZGVcIl0uY29sdW1uIHtcbiAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjBweCkgYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cIm9uZSB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJvbmUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJvbmUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwib25lIHdpZGUgbW9iaWxlXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNi4yNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJ0d28gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidHdvIHdpZGUgbW9iaWxlXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidHdvIHdpZGUgbW9iaWxlXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInR3byB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDEyLjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidGhyZWUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidGhyZWUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0aHJlZSB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0aHJlZSB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDE4Ljc1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZvdXIgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZm91ciB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImZvdXIgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZm91ciB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZpdmUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZml2ZSB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImZpdmUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZml2ZSB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDMxLjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInNpeCB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJzaXggd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJzaXggd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwic2l4IHdpZGUgbW9iaWxlXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMzcuNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJzZXZlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJzZXZlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInNldmVuIHdpZGUgbW9iaWxlXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInNldmVuIHdpZGUgbW9iaWxlXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNDMuNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZWlnaHQgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZWlnaHQgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJlaWdodCB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJlaWdodCB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cIm5pbmUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwibmluZSB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cIm5pbmUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwibmluZSB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDU2LjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInRlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0ZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0ZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidGVuIHdpZGUgbW9iaWxlXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNjIuNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJlbGV2ZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZWxldmVuIHdpZGUgbW9iaWxlXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZWxldmVuIHdpZGUgbW9iaWxlXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImVsZXZlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDY4Ljc1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0d2VsdmUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0d2VsdmUgd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidHdlbHZlIHdpZGUgbW9iaWxlXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDgxLjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZvdXJ0ZWVuIHdpZGUgbW9iaWxlXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cImZvdXJ0ZWVuIHdpZGUgbW9iaWxlXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA4Ny41JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZpZnRlZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImZpZnRlZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDkzLjc1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInNpeHRlZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwic2l4dGVlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInNpeHRlZW4gd2lkZSBtb2JpbGVcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwic2l4dGVlbiB3aWRlIG1vYmlsZVwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwib25lIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cIm9uZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cIm9uZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJvbmUgd2lkZSB0YWJsZXRcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA2LjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInR3byB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0d28gd2lkZSB0YWJsZXRcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0d28gd2lkZSB0YWJsZXRcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidHdvIHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMTIuNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJ0aHJlZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0aHJlZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInRocmVlIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInRocmVlIHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMTguNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZm91ciB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJmb3VyIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZm91ciB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJmb3VyIHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZml2ZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJmaXZlIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZml2ZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJmaXZlIHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMzEuMjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwic2l4IHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInNpeCB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInNpeCB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJzaXggd2lkZSB0YWJsZXRcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAzNy41JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInNldmVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInNldmVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwic2V2ZW4gd2lkZSB0YWJsZXRcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwic2V2ZW4gd2lkZSB0YWJsZXRcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA0My43NSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJlaWdodCB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJlaWdodCB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImVpZ2h0IHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImVpZ2h0IHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwibmluZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJuaW5lIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwibmluZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJuaW5lIHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNTYuMjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidGVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInRlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInRlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0ZW4gd2lkZSB0YWJsZXRcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA2Mi41JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImVsZXZlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJlbGV2ZW4gd2lkZSB0YWJsZXRcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJlbGV2ZW4gd2lkZSB0YWJsZXRcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZWxldmVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNjguNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidHdlbHZlIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0d2VsdmUgd2lkZSB0YWJsZXRcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInRoaXJ0ZWVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInRoaXJ0ZWVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogODEuMjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZSB0YWJsZXRcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZSB0YWJsZXRcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJmb3VydGVlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJmb3VydGVlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDg3LjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJmaWZ0ZWVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJmaWZ0ZWVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogOTMuNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwic2l4dGVlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJzaXh0ZWVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwic2l4dGVlbiB3aWRlIHRhYmxldFwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJzaXh0ZWVuIHdpZGUgdGFibGV0XCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cIm9uZSB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cIm9uZSB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwib25lIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwib25lIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA2LjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInR3byB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInR3byB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidHdvIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidHdvIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAxMi41JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInRocmVlIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidGhyZWUgd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInRocmVlIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidGhyZWUgd2lkZSBjb21wdXRlclwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDE4Ljc1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZvdXIgd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJmb3VyIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJmb3VyIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZm91ciB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZml2ZSB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cImZpdmUgd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImZpdmUgd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJmaXZlIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAzMS4yNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJzaXggd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJzaXggd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInNpeCB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInNpeCB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMzcuNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJzZXZlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInNldmVuIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJzZXZlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInNldmVuIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA0My43NSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJlaWdodCB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cImVpZ2h0IHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJlaWdodCB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImVpZ2h0IHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJuaW5lIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwibmluZSB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwibmluZSB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cIm5pbmUgd2lkZSBjb21wdXRlclwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDU2LjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInRlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInRlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidGVuIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidGVuIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA2Mi41JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImVsZXZlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cImVsZXZlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZWxldmVuIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZWxldmVuIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA2OC43NSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJ0d2VsdmUgd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0d2VsdmUgd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogODEuMjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJmb3VydGVlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJmb3VydGVlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogODcuNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJmaWZ0ZWVuIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImZpZnRlZW4gd2lkZSBjb21wdXRlclwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDkzLjc1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInNpeHRlZW4gd2lkZSBjb21wdXRlclwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJzaXh0ZWVuIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJzaXh0ZWVuIHdpZGUgY29tcHV0ZXJcIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwic2l4dGVlbiB3aWRlIGNvbXB1dGVyXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSBhbmQgKG1heC13aWR0aDoxOTE5cHgpIHtcblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cIm9uZSB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJvbmUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJvbmUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwib25lIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNi4yNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJ0d28gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidHdvIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidHdvIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInR3byB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDEyLjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidGhyZWUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidGhyZWUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0aHJlZSB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0aHJlZSB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDE4Ljc1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZvdXIgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZm91ciB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImZvdXIgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZm91ciB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZpdmUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZml2ZSB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImZpdmUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZml2ZSB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDMxLjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInNpeCB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJzaXggd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJzaXggd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwic2l4IHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMzcuNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJzZXZlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJzZXZlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInNldmVuIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInNldmVuIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNDMuNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZWlnaHQgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZWlnaHQgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJlaWdodCB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJlaWdodCB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cIm5pbmUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwibmluZSB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cIm5pbmUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwibmluZSB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDU2LjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInRlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0ZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0ZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidGVuIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNjIuNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJlbGV2ZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZWxldmVuIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZWxldmVuIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImVsZXZlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDY4Ljc1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0d2VsdmUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0d2VsdmUgd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidHdlbHZlIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDgxLjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZvdXJ0ZWVuIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cImZvdXJ0ZWVuIHdpZGUgbGFyZ2Ugc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA4Ny41JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZpZnRlZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImZpZnRlZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZmlmdGVlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDkzLjc1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInNpeHRlZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwic2l4dGVlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cInNpeHRlZW4gd2lkZSBsYXJnZSBzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwic2l4dGVlbiB3aWRlIGxhcmdlIHNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE5MjBweCkge1xuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwib25lIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJvbmUgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwib25lIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJvbmUgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNi4yNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJ0d28gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInR3byB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0d28gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInR3byB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAxMi41JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInRocmVlIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0aHJlZSB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0aHJlZSB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidGhyZWUgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMTguNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZm91ciB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwiZm91ciB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJmb3VyIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJmb3VyIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZpdmUgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cImZpdmUgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwiZml2ZSB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZml2ZSB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAzMS4yNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJzaXggd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInNpeCB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJzaXggd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInNpeCB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAzNy41JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cInNldmVuIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJzZXZlbiB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJzZXZlbiB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwic2V2ZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNDMuNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwiZWlnaHQgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cImVpZ2h0IHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImVpZ2h0IHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJlaWdodCB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJuaW5lIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJuaW5lIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cIm5pbmUgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cIm5pbmUgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNTYuMjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwidGVuIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJ0ZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidGVuIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0ZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNjIuNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJlbGV2ZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cImVsZXZlbiB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJlbGV2ZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImVsZXZlbiB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA2OC43NSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJ0d2VsdmUgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LmNvbHVtbi5yb3c+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0d2VsdmUgd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInR3ZWx2ZSB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJ0aGlydGVlbiB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwidGhpcnRlZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInRoaXJ0ZWVuIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDgxLjI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuY29sdW1uLmdyaWQ+W2NsYXNzKj1cImZvdXJ0ZWVuIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJmb3VydGVlbiB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJmb3VydGVlbiB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZm91cnRlZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogODcuNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmNvbHVtbi5ncmlkPltjbGFzcyo9XCJmaWZ0ZWVuIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5jb2x1bW4ucm93PltjbGFzcyo9XCJmaWZ0ZWVuIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImZpZnRlZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbixcbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImZpZnRlZW4gd2lkZSB3aWRlc2NyZWVuXCJdLmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogOTMuNzUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5jb2x1bW4uZ3JpZD5bY2xhc3MqPVwic2l4dGVlbiB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uY29sdW1uLnJvdz5bY2xhc3MqPVwic2l4dGVlbiB3aWRlIHdpZGVzY3JlZW5cIl0uY29sdW1uLFxuICAgICAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJzaXh0ZWVuIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4sXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJzaXh0ZWVuIHdpZGUgd2lkZXNjcmVlblwiXS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gLnVpLmNlbnRlcmVkLmdyaWQsXG4gLnVpLmNlbnRlcmVkLmdyaWQ+LnJvdyxcbiAudWkuZ3JpZD4uY2VudGVyZWQucm93IHtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiB9XG5cbiAudWkuY2VudGVyZWQuZ3JpZD4uY29sdW1uOm5vdCguYWxpZ25lZCk6bm90KC5qdXN0aWZpZWQpOm5vdCgucm93KSxcbiAudWkuY2VudGVyZWQuZ3JpZD4ucm93Pi5jb2x1bW46bm90KC5hbGlnbmVkKTpub3QoLmp1c3RpZmllZCksXG4gLnVpLmdyaWQgLmNlbnRlcmVkLnJvdz4uY29sdW1uOm5vdCguYWxpZ25lZCk6bm90KC5qdXN0aWZpZWQpIHtcbiAgICAgdGV4dC1hbGlnbjogbGVmdFxuIH1cblxuIC51aS5ncmlkPi5jZW50ZXJlZC5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz4uY2VudGVyZWQuY29sdW1uIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cbiB9XG5cbiAudWkuZ3JpZD4ucmVsYXhlZC5yb3c+LmNvbHVtbixcbiAudWkucmVsYXhlZC5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuIC51aS5yZWxheGVkLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbVxuIH1cblxuIC51aS5ncmlkPltjbGFzcyo9XCJ2ZXJ5IHJlbGF4ZWRcIl0ucm93Pi5jb2x1bW4sXG4gLnVpW2NsYXNzKj1cInZlcnkgcmVsYXhlZFwiXS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuIC51aVtjbGFzcyo9XCJ2ZXJ5IHJlbGF4ZWRcIl0uZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICAgcGFkZGluZy1yaWdodDogMi41cmVtXG4gfVxuXG4gLnVpLmdyaWQgLnJlbGF4ZWQucm93Ky51aS5kaXZpZGVyLFxuIC51aS5yZWxheGVkLmdyaWQgLnJvdysudWkuZGl2aWRlciB7XG4gICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgIG1hcmdpbi1yaWdodDogMS41cmVtXG4gfVxuXG4gLnVpLmdyaWQgW2NsYXNzKj1cInZlcnkgcmVsYXhlZFwiXS5yb3crLnVpLmRpdmlkZXIsXG4gLnVpW2NsYXNzKj1cInZlcnkgcmVsYXhlZFwiXS5ncmlkIC5yb3crLnVpLmRpdmlkZXIge1xuICAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbVxuIH1cblxuIC51aS5wYWRkZWQuZ3JpZDpub3QoLnZlcnRpY2FsbHkpOm5vdCguaG9yaXpvbnRhbGx5KSB7XG4gICAgIG1hcmdpbjogMCAhaW1wb3J0YW50XG4gfVxuXG4gW2NsYXNzKj1cImhvcml6b250YWxseSBwYWRkZWRcIl0udWkuZ3JpZCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50XG4gfVxuXG4gW2NsYXNzKj1cInZlcnRpY2FsbHkgcGFkZGVkXCJdLnVpLmdyaWQge1xuICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmlkIFtjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0uY29sdW1uIHtcbiAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gfVxuXG4gLnVpLmdyaWQgW2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0uY29sdW1uIHtcbiAgICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiB9XG5cbiAudWkuZGl2aWRlZC5ncmlkOm5vdChbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdKT4uY29sdW1uOm5vdCgucm93KSxcbiAudWkuZGl2aWRlZC5ncmlkOm5vdChbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdKT4ucm93Pi5jb2x1bW4ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAtMXB4IDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aVtjbGFzcyo9XCJ2ZXJ0aWNhbGx5IGRpdmlkZWRcIl0uZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAudWlbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgIHBhZGRpbmctYm90dG9tOiAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXS5ncmlkPi5yb3cge1xuICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLmRpdmlkZWQuZ3JpZDpub3QoW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXSk+LmNvbHVtbjpmaXJzdC1jaGlsZCxcbiAudWkuZGl2aWRlZC5ncmlkOm5vdChbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdKT4ucm93Pi5jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWlbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdLmdyaWQ+LnJvdzpmaXJzdC1jaGlsZD4uY29sdW1uIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5ncmlkPi5kaXZpZGVkLnJvdz4uY29sdW1uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMXB4IDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm94LXNoYWRvdzogLTFweCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuZ3JpZD4uZGl2aWRlZC5yb3c+LmNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aVtjbGFzcyo9XCJ2ZXJ0aWNhbGx5IGRpdmlkZWRcIl0uZ3JpZD4ucm93IHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXS5ncmlkPi5yb3c6YmVmb3JlIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiBcIlwiO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbiAgICAgaGVpZ2h0OiAxcHg7XG4gICAgIG1hcmdpbjogMCAxcmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTFweCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAwIC0xcHggMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5wYWRkZWQuZGl2aWRlZC5ncmlkOm5vdCgudmVydGljYWxseSk6bm90KC5ob3Jpem9udGFsbHkpLFxuIFtjbGFzcyo9XCJob3Jpem9udGFsbHkgcGFkZGVkXCJdLnVpLmRpdmlkZWQuZ3JpZCB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXS5ncmlkPi5yb3c6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmludmVydGVkLmRpdmlkZWQuZ3JpZDpub3QoW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXSk+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpLmludmVydGVkLmRpdmlkZWQuZ3JpZDpub3QoW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXSk+LnJvdz4uY29sdW1uIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMXB4IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpO1xuICAgICBib3gtc2hhZG93OiAtMXB4IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpXG4gfVxuXG4gLnVpLmludmVydGVkLmRpdmlkZWQuZ3JpZDpub3QoW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXSk+LmNvbHVtbjpub3QoLnJvdyk6Zmlyc3QtY2hpbGQsXG4gLnVpLmludmVydGVkLmRpdmlkZWQuZ3JpZDpub3QoW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXSk+LnJvdz4uY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmludmVydGVkW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXS5ncmlkPi5yb3c6YmVmb3JlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0xcHggMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpO1xuICAgICBib3gtc2hhZG93OiAwIC0xcHggMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpXG4gfVxuXG4gLnVpLnJlbGF4ZWRbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdLmdyaWQ+LnJvdzpiZWZvcmUge1xuICAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pXG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnkgcmVsYXhlZFwiXVtjbGFzcyo9XCJ2ZXJ0aWNhbGx5IGRpdmlkZWRcIl0uZ3JpZD4ucm93OmJlZm9yZSB7XG4gICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1cmVtKVxuIH1cblxuIC51aS5jZWxsZWQuZ3JpZCB7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBtYXJnaW46IDFlbSAwO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNVxuIH1cblxuIC51aS5jZWxsZWQuZ3JpZD4ucm93IHtcbiAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTFweCAwIDAgI2Q0ZDRkNTtcbiAgICAgYm94LXNoYWRvdzogMCAtMXB4IDAgMCAjZDRkNGQ1XG4gfVxuXG4gLnVpLmNlbGxlZC5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuIC51aS5jZWxsZWQuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggMCAwIDAgI2Q0ZDRkNTtcbiAgICAgYm94LXNoYWRvdzogLTFweCAwIDAgMCAjZDRkNGQ1XG4gfVxuXG4gLnVpLmNlbGxlZC5ncmlkPi5jb2x1bW46Zmlyc3QtY2hpbGQsXG4gLnVpLmNlbGxlZC5ncmlkPi5yb3c+LmNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5jZWxsZWQuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAudWkuY2VsbGVkLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgcGFkZGluZzogMWVtXG4gfVxuXG4gLnVpLnJlbGF4ZWQuY2VsbGVkLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpLnJlbGF4ZWQuY2VsbGVkLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgcGFkZGluZzogMS41ZW1cbiB9XG5cbiAudWlbY2xhc3MqPVwidmVyeSByZWxheGVkXCJdLmNlbGxlZC5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuIC51aVtjbGFzcyo9XCJ2ZXJ5IHJlbGF4ZWRcIl0uY2VsbGVkLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgcGFkZGluZzogMmVtXG4gfVxuXG4gLnVpW2NsYXNzKj1cImludGVybmFsbHkgY2VsbGVkXCJdLmdyaWQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIG1hcmdpbjogMFxuIH1cblxuIC51aVtjbGFzcyo9XCJpbnRlcm5hbGx5IGNlbGxlZFwiXS5ncmlkPi5yb3c6Zmlyc3QtY2hpbGQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWlbY2xhc3MqPVwiaW50ZXJuYWxseSBjZWxsZWRcIl0uZ3JpZD4ucm93Pi5jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJ0b3AgYWxpZ25lZFwiXS5jb2x1bW4sXG4gLnVpLmdyaWQ+W2NsYXNzKj1cInRvcCBhbGlnbmVkXCJdLmNvbHVtbjpub3QoLnJvdyksXG4gLnVpLmdyaWQ+W2NsYXNzKj1cInRvcCBhbGlnbmVkXCJdLnJvdz4uY29sdW1uLFxuIC51aVtjbGFzcyo9XCJ0b3AgYWxpZ25lZFwiXS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuIC51aVtjbGFzcyo9XCJ0b3AgYWxpZ25lZFwiXS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyaWQ+LnJvdz5bY2xhc3MqPVwibWlkZGxlIGFsaWduZWRcIl0uY29sdW1uLFxuIC51aS5ncmlkPltjbGFzcyo9XCJtaWRkbGUgYWxpZ25lZFwiXS5jb2x1bW46bm90KC5yb3cpLFxuIC51aS5ncmlkPltjbGFzcyo9XCJtaWRkbGUgYWxpZ25lZFwiXS5yb3c+LmNvbHVtbixcbiAudWlbY2xhc3MqPVwibWlkZGxlIGFsaWduZWRcIl0uZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAudWlbY2xhc3MqPVwibWlkZGxlIGFsaWduZWRcIl0uZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImJvdHRvbSBhbGlnbmVkXCJdLmNvbHVtbixcbiAudWkuZ3JpZD5bY2xhc3MqPVwiYm90dG9tIGFsaWduZWRcIl0uY29sdW1uOm5vdCgucm93KSxcbiAudWkuZ3JpZD5bY2xhc3MqPVwiYm90dG9tIGFsaWduZWRcIl0ucm93Pi5jb2x1bW4sXG4gLnVpW2NsYXNzKj1cImJvdHRvbSBhbGlnbmVkXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cImJvdHRvbSBhbGlnbmVkXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmlkPi5yb3c+LnN0cmV0Y2hlZC5jb2x1bW4sXG4gLnVpLmdyaWQ+LnN0cmV0Y2hlZC5jb2x1bW46bm90KC5yb3cpLFxuIC51aS5ncmlkPi5zdHJldGNoZWQucm93Pi5jb2x1bW4sXG4gLnVpLnN0cmV0Y2hlZC5ncmlkPi5jb2x1bW4sXG4gLnVpLnN0cmV0Y2hlZC5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaDtcbiAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gfVxuXG4gLnVpLmdyaWQ+LnJvdz4uc3RyZXRjaGVkLmNvbHVtbj4qLFxuIC51aS5ncmlkPi5zdHJldGNoZWQuY29sdW1uOm5vdCgucm93KT4qLFxuIC51aS5ncmlkPi5zdHJldGNoZWQucm93Pi5jb2x1bW4+KixcbiAudWkuc3RyZXRjaGVkLmdyaWQ+LmNvbHVtbj4qLFxuIC51aS5zdHJldGNoZWQuZ3JpZD4ucm93Pi5jb2x1bW4+KiB7XG4gICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICBmbGV4LWdyb3c6IDFcbiB9XG5cbiAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJsZWZ0IGFsaWduZWRcIl0uY29sdW1uLmNvbHVtbixcbiAudWkuZ3JpZD5bY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdLmNvbHVtbi5jb2x1bW4sXG4gLnVpLmdyaWQ+W2NsYXNzKj1cImxlZnQgYWxpZ25lZFwiXS5yb3c+LmNvbHVtbixcbiAudWlbY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdLmdyaWQ+LmNvbHVtbixcbiAudWlbY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogaW5oZXJpdDtcbiAgICAgYWxpZ24tc2VsZjogaW5oZXJpdFxuIH1cblxuIC51aS5ncmlkPi5yb3c+W2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJdLmNvbHVtbi5jb2x1bW4sXG4gLnVpLmdyaWQ+W2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJdLmNvbHVtbi5jb2x1bW4sXG4gLnVpLmdyaWQ+W2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJdLnJvdz4uY29sdW1uLFxuIC51aVtjbGFzcyo9XCJjZW50ZXIgYWxpZ25lZFwiXS5ncmlkPi5jb2x1bW4sXG4gLnVpW2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBpbmhlcml0O1xuICAgICBhbGlnbi1zZWxmOiBpbmhlcml0XG4gfVxuXG4gLnVpW2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJdLmdyaWQge1xuICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiB9XG5cbiAudWkuZ3JpZD4ucm93PltjbGFzcyo9XCJyaWdodCBhbGlnbmVkXCJdLmNvbHVtbi5jb2x1bW4sXG4gLnVpLmdyaWQ+W2NsYXNzKj1cInJpZ2h0IGFsaWduZWRcIl0uY29sdW1uLmNvbHVtbixcbiAudWkuZ3JpZD5bY2xhc3MqPVwicmlnaHQgYWxpZ25lZFwiXS5yb3c+LmNvbHVtbixcbiAudWlbY2xhc3MqPVwicmlnaHQgYWxpZ25lZFwiXS5ncmlkPi5jb2x1bW4sXG4gLnVpW2NsYXNzKj1cInJpZ2h0IGFsaWduZWRcIl0uZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogaW5oZXJpdDtcbiAgICAgYWxpZ24tc2VsZjogaW5oZXJpdFxuIH1cblxuIC51aS5ncmlkPi5qdXN0aWZpZWQuY29sdW1uLmNvbHVtbixcbiAudWkuZ3JpZD4uanVzdGlmaWVkLnJvdz4uY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+Lmp1c3RpZmllZC5jb2x1bW4uY29sdW1uLFxuIC51aS5qdXN0aWZpZWQuZ3JpZD4uY29sdW1uLFxuIC51aS5qdXN0aWZpZWQuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAtd2Via2l0LWh5cGhlbnM6IGF1dG87XG4gICAgIC1tcy1oeXBoZW5zOiBhdXRvO1xuICAgICBoeXBoZW5zOiBhdXRvXG4gfVxuXG4gLnVpLmdyaWQ+LnJvdz4uYmxhY2suY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+LmJsdWUuY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+LmJyb3duLmNvbHVtbixcbiAudWkuZ3JpZD4ucm93Pi5ncmVlbi5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz4uZ3JleS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz4ub2xpdmUuY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+Lm9yYW5nZS5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz4ucGluay5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz4ucHVycGxlLmNvbHVtbixcbiAudWkuZ3JpZD4ucm93Pi5yZWQuY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+LnRlYWwuY29sdW1uLFxuIC51aS5ncmlkPi5yb3c+LnZpb2xldC5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJvdz4ueWVsbG93LmNvbHVtbiB7XG4gICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgIHBhZGRpbmctYm90dG9tOiAxcmVtXG4gfVxuXG4gLnVpLmdyaWQ+LnJlZC5jb2x1bW4sXG4gLnVpLmdyaWQ+LnJlZC5yb3csXG4gLnVpLmdyaWQ+LnJvdz4ucmVkLmNvbHVtbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkYjI4MjggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuZ3JpZD4ub3JhbmdlLmNvbHVtbixcbiAudWkuZ3JpZD4ub3JhbmdlLnJvdyxcbiAudWkuZ3JpZD4ucm93Pi5vcmFuZ2UuY29sdW1uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyNzExYyAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5ncmlkPi5yb3c+LnllbGxvdy5jb2x1bW4sXG4gLnVpLmdyaWQ+LnllbGxvdy5jb2x1bW4sXG4gLnVpLmdyaWQ+LnllbGxvdy5yb3cge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJiZDA4ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmdyaWQ+Lm9saXZlLmNvbHVtbixcbiAudWkuZ3JpZD4ub2xpdmUucm93LFxuIC51aS5ncmlkPi5yb3c+Lm9saXZlLmNvbHVtbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNiNWNjMTggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuZ3JpZD4uZ3JlZW4uY29sdW1uLFxuIC51aS5ncmlkPi5ncmVlbi5yb3csXG4gLnVpLmdyaWQ+LnJvdz4uZ3JlZW4uY29sdW1uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxYmE0NSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5ncmlkPi5yb3c+LnRlYWwuY29sdW1uLFxuIC51aS5ncmlkPi50ZWFsLmNvbHVtbixcbiAudWkuZ3JpZD4udGVhbC5yb3cge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNWFkICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmdyaWQ+LmJsdWUuY29sdW1uLFxuIC51aS5ncmlkPi5ibHVlLnJvdyxcbiAudWkuZ3JpZD4ucm93Pi5ibHVlLmNvbHVtbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTg1ZDAgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuZ3JpZD4ucm93Pi52aW9sZXQuY29sdW1uLFxuIC51aS5ncmlkPi52aW9sZXQuY29sdW1uLFxuIC51aS5ncmlkPi52aW9sZXQucm93IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY0MzVjOSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5ncmlkPi5wdXJwbGUuY29sdW1uLFxuIC51aS5ncmlkPi5wdXJwbGUucm93LFxuIC51aS5ncmlkPi5yb3c+LnB1cnBsZS5jb2x1bW4ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTMzM2M4ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmdyaWQ+LnBpbmsuY29sdW1uLFxuIC51aS5ncmlkPi5waW5rLnJvdyxcbiAudWkuZ3JpZD4ucm93Pi5waW5rLmNvbHVtbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDM5OTcgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuZ3JpZD4uYnJvd24uY29sdW1uLFxuIC51aS5ncmlkPi5icm93bi5yb3csXG4gLnVpLmdyaWQ+LnJvdz4uYnJvd24uY29sdW1uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E1NjczZiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5ncmlkPi5ncmV5LmNvbHVtbixcbiAudWkuZ3JpZD4uZ3JleS5yb3csXG4gLnVpLmdyaWQ+LnJvdz4uZ3JleS5jb2x1bW4ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmdyaWQ+LmJsYWNrLmNvbHVtbixcbiAudWkuZ3JpZD4uYmxhY2sucm93LFxuIC51aS5ncmlkPi5yb3c+LmJsYWNrLmNvbHVtbiB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFjMWQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuZ3JpZD5bY2xhc3MqPVwiZXF1YWwgd2lkdGhcIl0ucm93Pi5jb2x1bW4sXG4gLnVpW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gLnVpW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgZmxleC1ncm93OiAxXG4gfVxuXG4gLnVpLmdyaWQ+W2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLnJvdz4ud2lkZS5jb2x1bW4sXG4gLnVpW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmdyaWQ+LnJvdz4ud2lkZS5jb2x1bW4sXG4gLnVpW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmdyaWQ+LndpZGUuY29sdW1uIHtcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgIGZsZXgtZ3JvdzogMFxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJtb2JpbGUgcmV2ZXJzZWRcIl0ucm93LFxuICAgICAudWlbY2xhc3MqPVwibW9iaWxlIHJldmVyc2VkXCJdLmdyaWQsXG4gICAgIC51aVtjbGFzcyo9XCJtb2JpbGUgcmV2ZXJzZWRcIl0uZ3JpZD4ucm93IHtcbiAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2VcbiAgICAgfVxuXG4gICAgIC51aS5zdGFja2FibGVbY2xhc3MqPVwibW9iaWxlIHJldmVyc2VkXCJdLFxuICAgICAudWlbY2xhc3MqPVwibW9iaWxlIHZlcnRpY2FsbHkgcmV2ZXJzZWRcIl0uZ3JpZCB7XG4gICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZVxuICAgICB9XG5cbiAgICAgLnVpW2NsYXNzKj1cIm1vYmlsZSByZXZlcnNlZFwiXS5kaXZpZGVkLmdyaWQ6bm90KFtjbGFzcyo9XCJ2ZXJ0aWNhbGx5IGRpdmlkZWRcIl0pPi5jb2x1bW46Zmlyc3QtY2hpbGQsXG4gICAgIC51aVtjbGFzcyo9XCJtb2JpbGUgcmV2ZXJzZWRcIl0uZGl2aWRlZC5ncmlkOm5vdChbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdKT4ucm93Pi5jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMXB4IDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgICAgIGJveC1zaGFkb3c6IC0xcHggMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwibW9iaWxlIHJldmVyc2VkXCJdLmRpdmlkZWQuZ3JpZDpub3QoW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXSk+LmNvbHVtbjpsYXN0LWNoaWxkLFxuICAgICAudWlbY2xhc3MqPVwibW9iaWxlIHJldmVyc2VkXCJdLmRpdmlkZWQuZ3JpZDpub3QoW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXSk+LnJvdz4uY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgYm94LXNoYWRvdzogbm9uZVxuICAgICB9XG5cbiAgICAgLnVpLmdyaWRbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdW2NsYXNzKj1cIm1vYmlsZSB2ZXJ0aWNhbGx5IHJldmVyc2VkXCJdPi5yb3c6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtMXB4IDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgICAgICBib3gtc2hhZG93OiAwIC0xcHggMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuICAgICB9XG5cbiAgICAgLnVpLmdyaWRbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdW2NsYXNzKj1cIm1vYmlsZSB2ZXJ0aWNhbGx5IHJldmVyc2VkXCJdPi5yb3c6bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgYm94LXNoYWRvdzogbm9uZVxuICAgICB9XG5cbiAgICAgLnVpW2NsYXNzKj1cIm1vYmlsZSByZXZlcnNlZFwiXS5jZWxsZWQuZ3JpZD4ucm93Pi5jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMXB4IDAgMCAwICNkNGQ0ZDU7XG4gICAgICAgICBib3gtc2hhZG93OiAtMXB4IDAgMCAwICNkNGQ0ZDVcbiAgICAgfVxuXG4gICAgIC51aVtjbGFzcyo9XCJtb2JpbGUgcmV2ZXJzZWRcIl0uY2VsbGVkLmdyaWQ+LnJvdz4uY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgYm94LXNoYWRvdzogbm9uZVxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0YWJsZXQgcmV2ZXJzZWRcIl0ucm93LFxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHJldmVyc2VkXCJdLmdyaWQsXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgcmV2ZXJzZWRcIl0uZ3JpZD4ucm93IHtcbiAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2VcbiAgICAgfVxuXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgdmVydGljYWxseSByZXZlcnNlZFwiXS5ncmlkIHtcbiAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHJldmVyc2VkXCJdLmRpdmlkZWQuZ3JpZDpub3QoW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXSk+LmNvbHVtbjpmaXJzdC1jaGlsZCxcbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCByZXZlcnNlZFwiXS5kaXZpZGVkLmdyaWQ6bm90KFtjbGFzcyo9XCJ2ZXJ0aWNhbGx5IGRpdmlkZWRcIl0pPi5yb3c+LmNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICAgICAgYm94LXNoYWRvdzogLTFweCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiAgICAgfVxuXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgcmV2ZXJzZWRcIl0uZGl2aWRlZC5ncmlkOm5vdChbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdKT4uY29sdW1uOmxhc3QtY2hpbGQsXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgcmV2ZXJzZWRcIl0uZGl2aWRlZC5ncmlkOm5vdChbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdKT4ucm93Pi5jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICBib3gtc2hhZG93OiBub25lXG4gICAgIH1cblxuICAgICAudWkuZ3JpZFtjbGFzcyo9XCJ2ZXJ0aWNhbGx5IGRpdmlkZWRcIl1bY2xhc3MqPVwidGFibGV0IHZlcnRpY2FsbHkgcmV2ZXJzZWRcIl0+LnJvdzpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0xcHggMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgLTFweCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gICAgIH1cblxuICAgICAudWkuZ3JpZFtjbGFzcyo9XCJ2ZXJ0aWNhbGx5IGRpdmlkZWRcIl1bY2xhc3MqPVwidGFibGV0IHZlcnRpY2FsbHkgcmV2ZXJzZWRcIl0+LnJvdzpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICBib3gtc2hhZG93OiBub25lXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHJldmVyc2VkXCJdLmNlbGxlZC5ncmlkPi5yb3c+LmNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggMCAwIDAgI2Q0ZDRkNTtcbiAgICAgICAgIGJveC1zaGFkb3c6IC0xcHggMCAwIDAgI2Q0ZDRkNVxuICAgICB9XG5cbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCByZXZlcnNlZFwiXS5jZWxsZWQuZ3JpZD4ucm93Pi5jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICBib3gtc2hhZG93OiBub25lXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiY29tcHV0ZXIgcmV2ZXJzZWRcIl0ucm93LFxuICAgICAudWlbY2xhc3MqPVwiY29tcHV0ZXIgcmV2ZXJzZWRcIl0uZ3JpZCxcbiAgICAgLnVpW2NsYXNzKj1cImNvbXB1dGVyIHJldmVyc2VkXCJdLmdyaWQ+LnJvdyB7XG4gICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwiY29tcHV0ZXIgdmVydGljYWxseSByZXZlcnNlZFwiXS5ncmlkIHtcbiAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwiY29tcHV0ZXIgcmV2ZXJzZWRcIl0uZGl2aWRlZC5ncmlkOm5vdChbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdKT4uY29sdW1uOmZpcnN0LWNoaWxkLFxuICAgICAudWlbY2xhc3MqPVwiY29tcHV0ZXIgcmV2ZXJzZWRcIl0uZGl2aWRlZC5ncmlkOm5vdChbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdKT4ucm93Pi5jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMXB4IDAgMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgICAgIGJveC1zaGFkb3c6IC0xcHggMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwiY29tcHV0ZXIgcmV2ZXJzZWRcIl0uZGl2aWRlZC5ncmlkOm5vdChbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdKT4uY29sdW1uOmxhc3QtY2hpbGQsXG4gICAgIC51aVtjbGFzcyo9XCJjb21wdXRlciByZXZlcnNlZFwiXS5kaXZpZGVkLmdyaWQ6bm90KFtjbGFzcyo9XCJ2ZXJ0aWNhbGx5IGRpdmlkZWRcIl0pPi5yb3c+LmNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgIGJveC1zaGFkb3c6IG5vbmVcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkW2NsYXNzKj1cInZlcnRpY2FsbHkgZGl2aWRlZFwiXVtjbGFzcyo9XCJjb21wdXRlciB2ZXJ0aWNhbGx5IHJldmVyc2VkXCJdPi5yb3c6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtMXB4IDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgICAgICBib3gtc2hhZG93OiAwIC0xcHggMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuICAgICB9XG5cbiAgICAgLnVpLmdyaWRbY2xhc3MqPVwidmVydGljYWxseSBkaXZpZGVkXCJdW2NsYXNzKj1cImNvbXB1dGVyIHZlcnRpY2FsbHkgcmV2ZXJzZWRcIl0+LnJvdzpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICBib3gtc2hhZG93OiBub25lXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwiY29tcHV0ZXIgcmV2ZXJzZWRcIl0uY2VsbGVkLmdyaWQ+LnJvdz4uY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAwIDAgMCAjZDRkNGQ1O1xuICAgICAgICAgYm94LXNoYWRvdzogLTFweCAwIDAgMCAjZDRkNGQ1XG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwiY29tcHV0ZXIgcmV2ZXJzZWRcIl0uY2VsbGVkLmdyaWQ+LnJvdz4uY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgYm94LXNoYWRvdzogbm9uZVxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuICAgICAudWkuZG91YmxpbmcuZ3JpZCB7XG4gICAgICAgICB3aWR0aDogYXV0b1xuICAgICB9XG5cbiAgICAgLnVpLmRvdWJsaW5nLmdyaWQ+LnJvdyxcbiAgICAgLnVpLmdyaWQ+LmRvdWJsaW5nLnJvdyB7XG4gICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmRvdWJsaW5nLmdyaWQ+LnJvdz4uY29sdW1uLFxuICAgICAudWkuZ3JpZD4uZG91Ymxpbmcucm93Pi5jb2x1bW4ge1xuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidHdvIGNvbHVtblwiXS5kb3VibGluZy5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJ0d28gY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJ0d28gY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0aHJlZSBjb2x1bW5cIl0uZG91Ymxpbmcucm93LnJvdz4uY29sdW1uLFxuICAgICAudWlbY2xhc3MqPVwidGhyZWUgY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJ0aHJlZSBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZm91ciBjb2x1bW5cIl0uZG91Ymxpbmcucm93LnJvdz4uY29sdW1uLFxuICAgICAudWlbY2xhc3MqPVwiZm91ciBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cImZvdXIgY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImZpdmUgY29sdW1uXCJdLmRvdWJsaW5nLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cImZpdmUgY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJmaXZlIGNvbHVtblwiXS5kb3VibGluZy5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJzaXggY29sdW1uXCJdLmRvdWJsaW5nLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cInNpeCBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cInNpeCBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwic2V2ZW4gY29sdW1uXCJdLmRvdWJsaW5nLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cInNldmVuIGNvbHVtblwiXS5kb3VibGluZy5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWlbY2xhc3MqPVwic2V2ZW4gY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImVpZ2h0IGNvbHVtblwiXS5kb3VibGluZy5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJlaWdodCBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cImVpZ2h0IGNvbHVtblwiXS5kb3VibGluZy5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJuaW5lIGNvbHVtblwiXS5kb3VibGluZy5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJuaW5lIGNvbHVtblwiXS5kb3VibGluZy5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWlbY2xhc3MqPVwibmluZSBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidGVuIGNvbHVtblwiXS5kb3VibGluZy5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJ0ZW4gY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJ0ZW4gY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImVsZXZlbiBjb2x1bW5cIl0uZG91Ymxpbmcucm93LnJvdz4uY29sdW1uLFxuICAgICAudWlbY2xhc3MqPVwiZWxldmVuIGNvbHVtblwiXS5kb3VibGluZy5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWlbY2xhc3MqPVwiZWxldmVuIGNvbHVtblwiXS5kb3VibGluZy5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMjAlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0d2VsdmUgY29sdW1uXCJdLmRvdWJsaW5nLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cInR3ZWx2ZSBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cInR3ZWx2ZSBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY3JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwidGhpcnRlZW4gY29sdW1uXCJdLmRvdWJsaW5nLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cInRoaXJ0ZWVuIGNvbHVtblwiXS5kb3VibGluZy5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWlbY2xhc3MqPVwidGhpcnRlZW4gY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NyUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImZvdXJ0ZWVuIGNvbHVtblwiXS5kb3VibGluZy5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJmb3VydGVlbiBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cImZvdXJ0ZWVuIGNvbHVtblwiXS5kb3VibGluZy5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMTQuMjg1NzE0MjklICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJmaWZ0ZWVuIGNvbHVtblwiXS5kb3VibGluZy5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJmaWZ0ZWVuIGNvbHVtblwiXS5kb3VibGluZy5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWlbY2xhc3MqPVwiZmlmdGVlbiBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDE0LjI4NTcxNDI5JSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwic2l4dGVlbiBjb2x1bW5cIl0uZG91Ymxpbmcucm93LnJvdz4uY29sdW1uLFxuICAgICAudWlbY2xhc3MqPVwic2l4dGVlbiBjb2x1bW5cIl0uZG91YmxpbmcuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cInNpeHRlZW4gY29sdW1uXCJdLmRvdWJsaW5nLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAxMi41JSAhaW1wb3J0YW50XG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcblxuICAgICAudWkuZG91YmxpbmcuZ3JpZD4ucm93LFxuICAgICAudWkuZ3JpZD4uZG91Ymxpbmcucm93IHtcbiAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZG91YmxpbmcuZ3JpZD4ucm93Pi5jb2x1bW4sXG4gICAgIC51aS5ncmlkPi5kb3VibGluZy5yb3c+LmNvbHVtbiB7XG4gICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0d28gY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJ0d28gY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWlbY2xhc3MqPVwidHdvIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInRocmVlIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkucm93LnJvdz4uY29sdW1uLFxuICAgICAudWlbY2xhc3MqPVwidGhyZWUgY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWlbY2xhc3MqPVwidGhyZWUgY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJmb3VyIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkucm93LnJvdz4uY29sdW1uLFxuICAgICAudWlbY2xhc3MqPVwiZm91ciBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJmb3VyIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZml2ZSBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cImZpdmUgY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWlbY2xhc3MqPVwiZml2ZSBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInNpeCBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cInNpeCBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJzaXggY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJzZXZlbiBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cInNldmVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cInNldmVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZWlnaHQgY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJlaWdodCBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJlaWdodCBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cIm5pbmUgY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJuaW5lIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cIm5pbmUgY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0ZW4gY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJ0ZW4gY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWlbY2xhc3MqPVwidGVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZWxldmVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkucm93LnJvdz4uY29sdW1uLFxuICAgICAudWlbY2xhc3MqPVwiZWxldmVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cImVsZXZlbiBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cInR3ZWx2ZSBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cInR3ZWx2ZSBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJ0d2VsdmUgY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJ0aGlydGVlbiBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLnJvdy5yb3c+LmNvbHVtbixcbiAgICAgLnVpW2NsYXNzKj1cInRoaXJ0ZWVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cInRoaXJ0ZWVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD5bY2xhc3MqPVwiZm91cnRlZW4gY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJmb3VydGVlbiBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJmb3VydGVlbiBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LnJvdz4uY29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQ+W2NsYXNzKj1cImZpZnRlZW4gY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5yb3cucm93Pi5jb2x1bW4sXG4gICAgIC51aVtjbGFzcyo9XCJmaWZ0ZWVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4uY29sdW1uOm5vdCgucm93KSxcbiAgICAgLnVpW2NsYXNzKj1cImZpZnRlZW4gY29sdW1uXCJdLmRvdWJsaW5nOm5vdCguc3RhY2thYmxlKS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkPltjbGFzcyo9XCJzaXh0ZWVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkucm93LnJvdz4uY29sdW1uLFxuICAgICAudWlbY2xhc3MqPVwic2l4dGVlbiBjb2x1bW5cIl0uZG91Ymxpbmc6bm90KC5zdGFja2FibGUpLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aVtjbGFzcyo9XCJzaXh0ZWVuIGNvbHVtblwiXS5kb3VibGluZzpub3QoLnN0YWNrYWJsZSkuZ3JpZD4ucm93Pi5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50XG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgICAgLnVpLnN0YWNrYWJsZS5ncmlkIHtcbiAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZD4uc3RhY2thYmxlLnN0YWNrYWJsZS5yb3c+LmNvbHVtbixcbiAgICAgLnVpLnN0YWNrYWJsZS5ncmlkPi5jb2x1bW4uZ3JpZD4uY29sdW1uLFxuICAgICAudWkuc3RhY2thYmxlLmdyaWQ+LmNvbHVtbi5yb3c+LmNvbHVtbixcbiAgICAgLnVpLnN0YWNrYWJsZS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWkuc3RhY2thYmxlLmdyaWQ+LnJvdz4uY29sdW1uLFxuICAgICAudWkuc3RhY2thYmxlLmdyaWQ+LnJvdz4ud2lkZS5jb2x1bW4sXG4gICAgIC51aS5zdGFja2FibGUuZ3JpZD4ud2lkZS5jb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgIG1hcmdpbjogMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuc3RhY2thYmxlLmdyaWQ6bm90KC52ZXJ0aWNhbGx5KT4ucm93IHtcbiAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgIHBhZGRpbmc6IDBcbiAgICAgfVxuXG4gICAgIC51aS5jb250YWluZXI+LnVpLnN0YWNrYWJsZS5ncmlkPi5jb2x1bW4sXG4gICAgIC51aS5jb250YWluZXI+LnVpLnN0YWNrYWJsZS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQgLnVpLnN0YWNrYWJsZS5ncmlkLFxuICAgICAudWkuc2VnbWVudDpub3QoLnZlcnRpY2FsKSAudWkuc3RhY2thYmxlLnBhZ2UuZ3JpZCB7XG4gICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLnN0YWNrYWJsZS5jZWxsZWQuZ3JpZD4uY29sdW1uOm5vdCgucm93KTpmaXJzdC1jaGlsZCxcbiAgICAgLnVpLnN0YWNrYWJsZS5jZWxsZWQuZ3JpZD4ucm93OmZpcnN0LWNoaWxkPi5jb2x1bW46Zmlyc3QtY2hpbGQsXG4gICAgIC51aS5zdGFja2FibGUuZGl2aWRlZC5ncmlkPi5jb2x1bW46bm90KC5yb3cpOmZpcnN0LWNoaWxkLFxuICAgICAudWkuc3RhY2thYmxlLmRpdmlkZWQuZ3JpZD4ucm93OmZpcnN0LWNoaWxkPi5jb2x1bW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuaW52ZXJ0ZWQuc3RhY2thYmxlLmNlbGxlZC5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWkuaW52ZXJ0ZWQuc3RhY2thYmxlLmNlbGxlZC5ncmlkPi5yb3c+LmNvbHVtbixcbiAgICAgLnVpLmludmVydGVkLnN0YWNrYWJsZS5kaXZpZGVkLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aS5pbnZlcnRlZC5zdGFja2FibGUuZGl2aWRlZC5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSlcbiAgICAgfVxuXG4gICAgIC51aS5zdGFja2FibGUuY2VsbGVkLmdyaWQ+LmNvbHVtbjpub3QoLnJvdyksXG4gICAgIC51aS5zdGFja2FibGUuY2VsbGVkLmdyaWQ+LnJvdz4uY29sdW1uLFxuICAgICAudWkuc3RhY2thYmxlLmRpdmlkZWQ6bm90KC52ZXJ0aWNhbGx5KS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWkuc3RhY2thYmxlLmRpdmlkZWQ6bm90KC52ZXJ0aWNhbGx5KS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLnN0YWNrYWJsZS5jZWxsZWQuZ3JpZD4ucm93IHtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuc3RhY2thYmxlLmRpdmlkZWQ6bm90KC52ZXJ0aWNhbGx5KS5ncmlkPi5jb2x1bW46bm90KC5yb3cpLFxuICAgICAudWkuc3RhY2thYmxlLmRpdmlkZWQ6bm90KC52ZXJ0aWNhbGx5KS5ncmlkPi5yb3c+LmNvbHVtbiB7XG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG5cbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPi5yb3c+W2NsYXNzKj1cInRhYmxldCBvbmx5XCJdLmNvbHVtbjpub3QoLm1vYmlsZSksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwidGFibGV0IG9ubHlcIl0uY29sdW1uOm5vdCgubW9iaWxlKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJ0YWJsZXQgb25seVwiXS5yb3c6bm90KC5tb2JpbGUpLFxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IG9ubHlcIl0uZ3JpZC5ncmlkLmdyaWQ6bm90KC5tb2JpbGUpIHtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPi5yb3c+W2NsYXNzKj1cImNvbXB1dGVyIG9ubHlcIl0uY29sdW1uOm5vdCgubW9iaWxlKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJjb21wdXRlciBvbmx5XCJdLmNvbHVtbjpub3QoLm1vYmlsZSksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwiY29tcHV0ZXIgb25seVwiXS5yb3c6bm90KC5tb2JpbGUpLFxuICAgICAudWlbY2xhc3MqPVwiY29tcHV0ZXIgb25seVwiXS5ncmlkLmdyaWQuZ3JpZDpub3QoLm1vYmlsZSkge1xuICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+LnJvdz5bY2xhc3MqPVwibGFyZ2Ugc2NyZWVuIG9ubHlcIl0uY29sdW1uOm5vdCgubW9iaWxlKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJsYXJnZSBzY3JlZW4gb25seVwiXS5jb2x1bW46bm90KC5tb2JpbGUpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cImxhcmdlIHNjcmVlbiBvbmx5XCJdLnJvdzpub3QoLm1vYmlsZSksXG4gICAgIC51aVtjbGFzcyo9XCJsYXJnZSBzY3JlZW4gb25seVwiXS5ncmlkLmdyaWQuZ3JpZDpub3QoLm1vYmlsZSkge1xuICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+LnJvdz5bY2xhc3MqPVwid2lkZXNjcmVlbiBvbmx5XCJdLmNvbHVtbjpub3QoLm1vYmlsZSksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwid2lkZXNjcmVlbiBvbmx5XCJdLmNvbHVtbjpub3QoLm1vYmlsZSksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwid2lkZXNjcmVlbiBvbmx5XCJdLnJvdzpub3QoLm1vYmlsZSksXG4gICAgIC51aVtjbGFzcyo9XCJ3aWRlc2NyZWVuIG9ubHlcIl0uZ3JpZC5ncmlkLmdyaWQ6bm90KC5tb2JpbGUpIHtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD4ucm93PltjbGFzcyo9XCJtb2JpbGUgb25seVwiXS5jb2x1bW46bm90KC50YWJsZXQpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cIm1vYmlsZSBvbmx5XCJdLmNvbHVtbjpub3QoLnRhYmxldCksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwibW9iaWxlIG9ubHlcIl0ucm93Om5vdCgudGFibGV0KSxcbiAgICAgLnVpW2NsYXNzKj1cIm1vYmlsZSBvbmx5XCJdLmdyaWQuZ3JpZC5ncmlkOm5vdCgudGFibGV0KSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD4ucm93PltjbGFzcyo9XCJjb21wdXRlciBvbmx5XCJdLmNvbHVtbjpub3QoLnRhYmxldCksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwiY29tcHV0ZXIgb25seVwiXS5jb2x1bW46bm90KC50YWJsZXQpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cImNvbXB1dGVyIG9ubHlcIl0ucm93Om5vdCgudGFibGV0KSxcbiAgICAgLnVpW2NsYXNzKj1cImNvbXB1dGVyIG9ubHlcIl0uZ3JpZC5ncmlkLmdyaWQ6bm90KC50YWJsZXQpIHtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPi5yb3c+W2NsYXNzKj1cImxhcmdlIHNjcmVlbiBvbmx5XCJdLmNvbHVtbjpub3QoLm1vYmlsZSksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwibGFyZ2Ugc2NyZWVuIG9ubHlcIl0uY29sdW1uOm5vdCgubW9iaWxlKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJsYXJnZSBzY3JlZW4gb25seVwiXS5yb3c6bm90KC5tb2JpbGUpLFxuICAgICAudWlbY2xhc3MqPVwibGFyZ2Ugc2NyZWVuIG9ubHlcIl0uZ3JpZC5ncmlkLmdyaWQ6bm90KC5tb2JpbGUpIHtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPi5yb3c+W2NsYXNzKj1cIndpZGVzY3JlZW4gb25seVwiXS5jb2x1bW46bm90KC5tb2JpbGUpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cIndpZGVzY3JlZW4gb25seVwiXS5jb2x1bW46bm90KC5tb2JpbGUpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cIndpZGVzY3JlZW4gb25seVwiXS5yb3c6bm90KC5tb2JpbGUpLFxuICAgICAudWlbY2xhc3MqPVwid2lkZXNjcmVlbiBvbmx5XCJdLmdyaWQuZ3JpZC5ncmlkOm5vdCgubW9iaWxlKSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KSB7XG5cbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPi5yb3c+W2NsYXNzKj1cIm1vYmlsZSBvbmx5XCJdLmNvbHVtbjpub3QoLmNvbXB1dGVyKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJtb2JpbGUgb25seVwiXS5jb2x1bW46bm90KC5jb21wdXRlciksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwibW9iaWxlIG9ubHlcIl0ucm93Om5vdCguY29tcHV0ZXIpLFxuICAgICAudWlbY2xhc3MqPVwibW9iaWxlIG9ubHlcIl0uZ3JpZC5ncmlkLmdyaWQ6bm90KC5jb21wdXRlcikge1xuICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+LnJvdz5bY2xhc3MqPVwidGFibGV0IG9ubHlcIl0uY29sdW1uOm5vdCguY29tcHV0ZXIpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cInRhYmxldCBvbmx5XCJdLmNvbHVtbjpub3QoLmNvbXB1dGVyKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJ0YWJsZXQgb25seVwiXS5yb3c6bm90KC5jb21wdXRlciksXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgb25seVwiXS5ncmlkLmdyaWQuZ3JpZDpub3QoLmNvbXB1dGVyKSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD4ucm93PltjbGFzcyo9XCJsYXJnZSBzY3JlZW4gb25seVwiXS5jb2x1bW46bm90KC5tb2JpbGUpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cImxhcmdlIHNjcmVlbiBvbmx5XCJdLmNvbHVtbjpub3QoLm1vYmlsZSksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwibGFyZ2Ugc2NyZWVuIG9ubHlcIl0ucm93Om5vdCgubW9iaWxlKSxcbiAgICAgLnVpW2NsYXNzKj1cImxhcmdlIHNjcmVlbiBvbmx5XCJdLmdyaWQuZ3JpZC5ncmlkOm5vdCgubW9iaWxlKSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD4ucm93PltjbGFzcyo9XCJ3aWRlc2NyZWVuIG9ubHlcIl0uY29sdW1uOm5vdCgubW9iaWxlKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJ3aWRlc2NyZWVuIG9ubHlcIl0uY29sdW1uOm5vdCgubW9iaWxlKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJ3aWRlc2NyZWVuIG9ubHlcIl0ucm93Om5vdCgubW9iaWxlKSxcbiAgICAgLnVpW2NsYXNzKj1cIndpZGVzY3JlZW4gb25seVwiXS5ncmlkLmdyaWQuZ3JpZDpub3QoLm1vYmlsZSkge1xuICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSBhbmQgKG1heC13aWR0aDoxOTE5cHgpIHtcblxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+LnJvdz5bY2xhc3MqPVwibW9iaWxlIG9ubHlcIl0uY29sdW1uOm5vdCguY29tcHV0ZXIpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cIm1vYmlsZSBvbmx5XCJdLmNvbHVtbjpub3QoLmNvbXB1dGVyKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJtb2JpbGUgb25seVwiXS5yb3c6bm90KC5jb21wdXRlciksXG4gICAgIC51aVtjbGFzcyo9XCJtb2JpbGUgb25seVwiXS5ncmlkLmdyaWQuZ3JpZDpub3QoLmNvbXB1dGVyKSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD4ucm93PltjbGFzcyo9XCJ0YWJsZXQgb25seVwiXS5jb2x1bW46bm90KC5jb21wdXRlciksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwidGFibGV0IG9ubHlcIl0uY29sdW1uOm5vdCguY29tcHV0ZXIpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cInRhYmxldCBvbmx5XCJdLnJvdzpub3QoLmNvbXB1dGVyKSxcbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCBvbmx5XCJdLmdyaWQuZ3JpZC5ncmlkOm5vdCguY29tcHV0ZXIpIHtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPi5yb3c+W2NsYXNzKj1cIndpZGVzY3JlZW4gb25seVwiXS5jb2x1bW46bm90KC5tb2JpbGUpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cIndpZGVzY3JlZW4gb25seVwiXS5jb2x1bW46bm90KC5tb2JpbGUpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cIndpZGVzY3JlZW4gb25seVwiXS5yb3c6bm90KC5tb2JpbGUpLFxuICAgICAudWlbY2xhc3MqPVwid2lkZXNjcmVlbiBvbmx5XCJdLmdyaWQuZ3JpZC5ncmlkOm5vdCgubW9iaWxlKSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxOTIwcHgpIHtcblxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+LnJvdz5bY2xhc3MqPVwibW9iaWxlIG9ubHlcIl0uY29sdW1uOm5vdCguY29tcHV0ZXIpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cIm1vYmlsZSBvbmx5XCJdLmNvbHVtbjpub3QoLmNvbXB1dGVyKSxcbiAgICAgLnVpLmdyaWQuZ3JpZC5ncmlkPltjbGFzcyo9XCJtb2JpbGUgb25seVwiXS5yb3c6bm90KC5jb21wdXRlciksXG4gICAgIC51aVtjbGFzcyo9XCJtb2JpbGUgb25seVwiXS5ncmlkLmdyaWQuZ3JpZDpub3QoLmNvbXB1dGVyKSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD4ucm93PltjbGFzcyo9XCJ0YWJsZXQgb25seVwiXS5jb2x1bW46bm90KC5jb21wdXRlciksXG4gICAgIC51aS5ncmlkLmdyaWQuZ3JpZD5bY2xhc3MqPVwidGFibGV0IG9ubHlcIl0uY29sdW1uOm5vdCguY29tcHV0ZXIpLFxuICAgICAudWkuZ3JpZC5ncmlkLmdyaWQ+W2NsYXNzKj1cInRhYmxldCBvbmx5XCJdLnJvdzpub3QoLmNvbXB1dGVyKSxcbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCBvbmx5XCJdLmdyaWQuZ3JpZC5ncmlkOm5vdCguY29tcHV0ZXIpIHtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gLnVpLm1lbnUge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIG1hcmdpbjogMXJlbSAwO1xuICAgICBmb250LWZhbWlseTogTGF0bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIG1pbi1oZWlnaHQ6IDIuODU3MTQyODZlbVxuIH1cblxuIC51aS5tZW51OmFmdGVyIHtcbiAgICAgY29udGVudDogJyc7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBoZWlnaHQ6IDA7XG4gICAgIGNsZWFyOiBib3RoO1xuICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiB9XG5cbiAudWkubWVudTpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkubWVudTpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5tZW51IC5tZW51IHtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLm1lbnU6bm90KC52ZXJ0aWNhbCk+Lm1lbnUge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXhcbiB9XG5cbiAudWkubWVudTpub3QoLnZlcnRpY2FsKSAuaXRlbSB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuIH1cblxuIC51aS5tZW51IC5pdGVtIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIHBhZGRpbmc6IC45Mjg1NzE0M2VtIDEuMTQyODU3MTRlbTtcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZSwgYm94LXNoYWRvdyAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2UsIGJveC1zaGFkb3cgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2VcbiB9XG5cbiAudWkubWVudT4uaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIDAgLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLm1lbnUgLml0ZW06YmVmb3JlIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgdG9wOiAwO1xuICAgICByaWdodDogMDtcbiAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICB3aWR0aDogMXB4O1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDM0LCAzNiwgMzgsIC4xKVxuIH1cblxuIC51aS5tZW51IC5pdGVtPmE6bm90KC51aSksXG4gLnVpLm1lbnUgLml0ZW0+cDpvbmx5LWNoaWxkLFxuIC51aS5tZW51IC50ZXh0Lml0ZW0+KiB7XG4gICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjNcbiB9XG5cbiAudWkubWVudSAuaXRlbT5wOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5tZW51IC5pdGVtPnA6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkubWVudSAuaXRlbT5pLmljb24ge1xuICAgICBvcGFjaXR5OiAuOTtcbiAgICAgZmxvYXQ6IG5vbmU7XG4gICAgIG1hcmdpbjogMCAuMzU3MTQyODZlbSAwIDBcbiB9XG5cbiAudWkubWVudTpub3QoLnZlcnRpY2FsKSAuaXRlbT4uYnV0dG9uIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICB0b3A6IDA7XG4gICAgIG1hcmdpbjogLS41ZW0gMDtcbiAgICAgcGFkZGluZy1ib3R0b206IC43ODU3MTQyOWVtO1xuICAgICBwYWRkaW5nLXRvcDogLjc4NTcxNDI5ZW07XG4gICAgIGZvbnQtc2l6ZTogMWVtXG4gfVxuXG4gLnVpLm1lbnU+LmNvbnRhaW5lcixcbiAudWkubWVudT4uZ3JpZCB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGluaGVyaXQ7XG4gICAgIC1tcy1mbGV4LWFsaWduOiBpbmhlcml0O1xuICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBpbmhlcml0O1xuICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IGluaGVyaXQ7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICAgZmxleC1kaXJlY3Rpb246IGluaGVyaXRcbiB9XG5cbiAudWkubWVudSAuaXRlbT4uaW5wdXQge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS5tZW51Om5vdCgudmVydGljYWwpIC5pdGVtPi5pbnB1dCB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgdG9wOiAwO1xuICAgICBtYXJnaW46IC0uNWVtIDBcbiB9XG5cbiAudWkubWVudSAuaXRlbT4uaW5wdXQgaW5wdXQge1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgcGFkZGluZy10b3A6IC41NzE0Mjg1N2VtO1xuICAgICBwYWRkaW5nLWJvdHRvbTogLjU3MTQyODU3ZW1cbiB9XG5cbiAudWkubWVudSAuaGVhZGVyLml0ZW0sXG4gLnVpLnZlcnRpY2FsLm1lbnUgLmhlYWRlci5pdGVtIHtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBiYWNrZ3JvdW5kOiAnJztcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMFxuIH1cblxuIC51aS52ZXJ0aWNhbC5tZW51IC5pdGVtPi5oZWFkZXI6bm90KC51aSkge1xuICAgICBtYXJnaW46IDAgMCAuNWVtO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMFxuIH1cblxuIC51aS5tZW51IC5pdGVtPmkuZHJvcGRvd24uaWNvbiB7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIGZsb2F0OiByaWdodDtcbiAgICAgbWFyZ2luOiAwIDAgMCAxZW1cbiB9XG5cbiAudWkubWVudSAuZHJvcGRvd24uaXRlbSAubWVudSB7XG4gICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC0gMXB4KTtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW07XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIG1hcmdpbjogMCAwIDA7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAuMDgpO1xuICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIC4wOCk7XG4gICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm1lbnUgLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtIHtcbiAgICAgbWFyZ2luOiAwO1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xuICAgICBwYWRkaW5nOiAuNzg1NzE0MjllbSAxLjE0Mjg1NzE0ZW0gIWltcG9ydGFudDtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NykgIWltcG9ydGFudDtcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm1lbnUgLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDUpICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5tZW51IC51aS5kcm9wZG93biAubWVudT4uc2VsZWN0ZWQuaXRlbSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjA1KSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubWVudSAudWkuZHJvcGRvd24gLm1lbnU+LmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDMpICFpbXBvcnRhbnQ7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm1lbnUgLnVpLmRyb3Bkb3duLml0ZW0gLm1lbnUgLml0ZW06bm90KC5maWx0ZXJlZCkge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIC51aS5tZW51IC51aS5kcm9wZG93biAubWVudT4uaXRlbSAuaWNvbjpub3QoLmRyb3Bkb3duKSB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbiAgICAgZmxvYXQ6IG5vbmU7XG4gICAgIG1hcmdpbjogMCAuNzVlbSAwIDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5zZWNvbmRhcnkubWVudSAuZHJvcGRvd24uaXRlbT4ubWVudSxcbiAudWkudGV4dC5tZW51IC5kcm9wZG93bi5pdGVtPi5tZW51IHtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICBtYXJnaW4tdG9wOiAuMzU3MTQyODZlbVxuIH1cblxuIC51aS5tZW51IC5wb2ludGluZy5kcm9wZG93bi5pdGVtIC5tZW51IHtcbiAgICAgbWFyZ2luLXRvcDogLjc1ZW1cbiB9XG5cbiAudWkuaW52ZXJ0ZWQubWVudSAuc2VhcmNoLmRyb3Bkb3duLml0ZW0+LnNlYXJjaCxcbiAudWkuaW52ZXJ0ZWQubWVudSAuc2VhcmNoLmRyb3Bkb3duLml0ZW0+LnRleHQge1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSlcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuZHJvcGRvd24uaXRlbT4uaWNvbiB7XG4gICAgIGZsb2F0OiByaWdodDtcbiAgICAgY29udGVudDogXCJcXGYwZGFcIjtcbiAgICAgbWFyZ2luLWxlZnQ6IDFlbVxuIH1cblxuIC51aS52ZXJ0aWNhbC5tZW51IC5kcm9wZG93bi5pdGVtIC5tZW51IHtcbiAgICAgbGVmdDogMTAwJTtcbiAgICAgbWluLXdpZHRoOiAwO1xuICAgICBtYXJnaW46IDA7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAuMDgpO1xuICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIC4wOCk7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuZHJvcGRvd24uaXRlbS51cHdhcmQgLm1lbnUge1xuICAgICBib3R0b206IDBcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuZHJvcGRvd24uaXRlbTpub3QoLnVwd2FyZCkgLm1lbnUge1xuICAgICB0b3A6IDBcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuYWN0aXZlLmRyb3Bkb3duLml0ZW0ge1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuZHJvcGRvd24uYWN0aXZlLml0ZW0ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuaXRlbS5tZW51IC5kcm9wZG93biAubWVudSAuaXRlbSB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLm1lbnUgLml0ZW0+LmxhYmVsIHtcbiAgICAgYmFja2dyb3VuZDogIzk5OTtcbiAgICAgY29sb3I6ICNmZmY7XG4gICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgIHBhZGRpbmc6IC4zZW0gLjc4NTcxNDI5ZW1cbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuaXRlbT4ubGFiZWwge1xuICAgICBiYWNrZ3JvdW5kOiAjOTk5O1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgbWFyZ2luLXRvcDogLS4xNWVtO1xuICAgICBtYXJnaW4tYm90dG9tOiAtLjE1ZW07XG4gICAgIHBhZGRpbmc6IC4zZW0gLjc4NTcxNDI5ZW1cbiB9XG5cbiAudWkubWVudSAuaXRlbT4uZmxvYXRpbmcubGFiZWwge1xuICAgICBwYWRkaW5nOiAuM2VtIC43ODU3MTQyOWVtXG4gfVxuXG4gLnVpLm1lbnUgLml0ZW0+aW1nOm5vdCgudWkpIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICBtYXJnaW46IC0uM2VtIDA7XG4gICAgIHdpZHRoOiAyLjVlbVxuIH1cblxuIC51aS52ZXJ0aWNhbC5tZW51IC5pdGVtPmltZzpub3QoLnVpKTpvbmx5LWNoaWxkIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgd2lkdGg6IGF1dG9cbiB9XG5cbiAudWkubWVudSAubGlzdCAuaXRlbTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudFxuIH1cblxuIC51aS52ZXJ0aWNhbC5zaWRlYmFyLm1lbnU+Lml0ZW06Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudFxuIH1cblxuIC51aS52ZXJ0aWNhbC5zaWRlYmFyLm1lbnU+Lml0ZW06OmJlZm9yZSB7XG4gICAgIHRvcDogYXV0bztcbiAgICAgYm90dG9tOiAwXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS5tZW51Pi51aS5jb250YWluZXIge1xuICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgIC51aS5tZW51Om5vdCguc2Vjb25kYXJ5KTpub3QoLnRleHQpOm5vdCgudGFidWxhcik6bm90KC5ib3JkZXJsZXNzKT4uY29udGFpbmVyPi5pdGVtOm5vdCgucmlnaHQpOm5vdCguYm9yZGVybGVzcyk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xKVxuICAgICB9XG4gfVxuXG4gLnVpLmxpbmsubWVudSAuaXRlbTpob3ZlcixcbiAudWkubWVudSAuZHJvcGRvd24uaXRlbTpob3ZlcixcbiAudWkubWVudSAubGluay5pdGVtOmhvdmVyLFxuIC51aS5tZW51IGEuaXRlbTpob3ZlciB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDMpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpXG4gfVxuXG4gLnVpLmxpbmsubWVudSAuaXRlbTphY3RpdmUsXG4gLnVpLm1lbnUgLmxpbmsuaXRlbTphY3RpdmUsXG4gLnVpLm1lbnUgYS5pdGVtOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjAzKTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjA1KTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KTtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLm1lbnUgLmFjdGl2ZS5pdGVtPmkuaWNvbiB7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkubWVudSAuYWN0aXZlLml0ZW06aG92ZXIsXG4gLnVpLnZlcnRpY2FsLm1lbnUgLmFjdGl2ZS5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpXG4gfVxuXG4gLnVpLm1lbnUgLml0ZW0uZGlzYWJsZWQsXG4gLnVpLm1lbnUgLml0ZW0uZGlzYWJsZWQ6aG92ZXIge1xuICAgICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoNDAsIDQwLCA0MCwgLjMpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubWVudTpub3QoLnZlcnRpY2FsKSAubGVmdC5pdGVtLFxuIC51aS5tZW51Om5vdCgudmVydGljYWwpIDpub3QoLmRyb3Bkb3duKT4ubGVmdC5tZW51IHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudFxuIH1cblxuIC51aS5tZW51Om5vdCgudmVydGljYWwpIC5yaWdodC5pdGVtLFxuIC51aS5tZW51Om5vdCgudmVydGljYWwpIC5yaWdodC5tZW51IHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm1lbnUgLnJpZ2h0Lml0ZW06OmJlZm9yZSxcbiAudWkubWVudSAucmlnaHQubWVudT4uaXRlbTo6YmVmb3JlIHtcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIGxlZnQ6IDBcbiB9XG5cbiAudWkudmVydGljYWwubWVudSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuaXRlbSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgIGJvcmRlci1yaWdodDogbm9uZVxuIH1cblxuIC51aS52ZXJ0aWNhbC5tZW51Pi5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDBcbiB9XG5cbiAudWkudmVydGljYWwubWVudT4uaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuaXRlbT4ubGFiZWwge1xuICAgICBmbG9hdDogcmlnaHQ7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlclxuIH1cblxuIC51aS52ZXJ0aWNhbC5tZW51IC5pdGVtPmkuaWNvbiB7XG4gICAgIHdpZHRoOiAxLjE4ZW07XG4gICAgIGZsb2F0OiByaWdodDtcbiAgICAgbWFyZ2luOiAwIDAgMCAuNWVtXG4gfVxuXG4gLnVpLnZlcnRpY2FsLm1lbnUgLml0ZW0+LmxhYmVsK2kuaWNvbiB7XG4gICAgIGZsb2F0OiBub25lO1xuICAgICBtYXJnaW46IDAgLjVlbSAwIDBcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuaXRlbTpiZWZvcmUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBoZWlnaHQ6IDFweDtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgzNCwgMzYsIDM4LCAuMSlcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuaXRlbTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuaXRlbT4ubWVudSB7XG4gICAgIG1hcmdpbjogLjVlbSAtMS4xNDI4NTcxNGVtIDBcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAubWVudSAuaXRlbSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgcGFkZGluZzogLjVlbSAxLjMzMzMzMzMzZW07XG4gICAgIGZvbnQtc2l6ZTogLjg1NzE0Mjg2ZW07XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KVxuIH1cblxuIC51aS52ZXJ0aWNhbC5tZW51IC5pdGVtIC5tZW51IC5saW5rLml0ZW06aG92ZXIsXG4gLnVpLnZlcnRpY2FsLm1lbnUgLml0ZW0gLm1lbnUgYS5pdGVtOmhvdmVyIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg1KVxuIH1cblxuIC51aS52ZXJ0aWNhbC5tZW51IC5tZW51IC5pdGVtOmJlZm9yZSB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiAudWkudmVydGljYWwubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS52ZXJ0aWNhbC5tZW51Pi5hY3RpdmUuaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwXG4gfVxuXG4gLnVpLnZlcnRpY2FsLm1lbnU+LmFjdGl2ZS5pdGVtOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS52ZXJ0aWNhbC5tZW51Pi5hY3RpdmUuaXRlbTpvbmx5LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnZlcnRpY2FsLm1lbnUgLmFjdGl2ZS5pdGVtIC5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJvcmRlci1sZWZ0OiBub25lXG4gfVxuXG4gLnVpLnZlcnRpY2FsLm1lbnUgLml0ZW0gLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkudGFidWxhci5tZW51IHtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBiYWNrZ3JvdW5kOiBub25lIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDRkNVxuIH1cblxuIC51aS50YWJ1bGFyLmZsdWlkLm1lbnUge1xuICAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRhYnVsYXIubWVudSAuaXRlbSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgcGFkZGluZzogLjkyODU3MTQzZW0gMS40Mjg1NzE0M2VtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLnRhYnVsYXIubWVudSAuaXRlbTpiZWZvcmUge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLnRhYnVsYXIubWVudSAuaXRlbTpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOClcbiB9XG5cbiAudWkudGFidWxhci5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgI2ZmZjtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KTtcbiAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICBib3JkZXItY29sb3I6ICNkNGQ0ZDU7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDAgIWltcG9ydGFudFxuIH1cblxuIC51aS50YWJ1bGFyLm1lbnUrLmF0dGFjaGVkOm5vdCgudG9wKS5zZWdtZW50LFxuIC51aS50YWJ1bGFyLm1lbnUrLmF0dGFjaGVkOm5vdCgudG9wKS5zZWdtZW50Ky5hdHRhY2hlZDpub3QoLnRvcCkuc2VnbWVudCB7XG4gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnRvcC5hdHRhY2hlZC5zZWdtZW50Ky51aS5ib3R0b20udGFidWxhci5tZW51IHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgbGVmdDogLTFweFxuIH1cblxuIC51aS5ib3R0b20udGFidWxhci5tZW51IHtcbiAgICAgYmFja2dyb3VuZDogbm9uZSB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNGQ0ZDVcbiB9XG5cbiAudWkuYm90dG9tLnRhYnVsYXIubWVudSAuaXRlbSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXRvcDogbm9uZVxuIH1cblxuIC51aS5ib3R0b20udGFidWxhci5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgI2ZmZjtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KTtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZDRkNGQ1O1xuICAgICBtYXJnaW46IC0xcHggMCAwIDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudmVydGljYWwudGFidWxhci5tZW51IHtcbiAgICAgYmFja2dyb3VuZDogbm9uZSB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q0ZDRkNVxuIH1cblxuIC51aS52ZXJ0aWNhbC50YWJ1bGFyLm1lbnUgLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItcmlnaHQ6IG5vbmVcbiB9XG5cbiAudWkudmVydGljYWwudGFidWxhci5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQ6IG5vbmUgI2ZmZjtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KTtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZDRkNGQ1O1xuICAgICBtYXJnaW46IDAgLTFweCAwIDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIDAgLjI4NTcxNDI5cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudmVydGljYWwucmlnaHQudGFidWxhci5tZW51IHtcbiAgICAgYmFja2dyb3VuZDogbm9uZSB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNGQ0ZDVcbiB9XG5cbiAudWkudmVydGljYWwucmlnaHQudGFidWxhci5tZW51IC5pdGVtIHtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci1sZWZ0OiBub25lXG4gfVxuXG4gLnVpLnZlcnRpY2FsLnJpZ2h0LnRhYnVsYXIubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kOiBub25lICNmZmY7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSk7XG4gICAgIGJvcmRlci1jb2xvcjogI2Q0ZDRkNTtcbiAgICAgbWFyZ2luOiAwIDAgMCAtMXB4O1xuICAgICBib3JkZXItcmFkaXVzOiAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRhYnVsYXIubWVudSAuYWN0aXZlLmRyb3Bkb3duLml0ZW0ge1xuICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItYm90dG9tOiBub25lXG4gfVxuXG4gLnVpLnBhZ2luYXRpb24ubWVudSB7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gfVxuXG4gLnVpLnBhZ2luYXRpb24ubWVudSAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDBcbiB9XG5cbiAudWkuY29tcGFjdC5tZW51IC5pdGVtOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMFxuIH1cblxuIC51aS5wYWdpbmF0aW9uLm1lbnUgLml0ZW06bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLnBhZ2luYXRpb24ubWVudSAuaXRlbSB7XG4gICAgIG1pbi13aWR0aDogM2VtO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkucGFnaW5hdGlvbi5tZW51IC5pY29uLml0ZW0gaS5pY29uIHtcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcFxuIH1cblxuIC51aS5wYWdpbmF0aW9uLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgcGFkZGluZy10b3A6IC45Mjg1NzE0M2VtO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5zZWNvbmRhcnkubWVudSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgbWFyZ2luLWxlZnQ6IC0uMzU3MTQyODZlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtLjM1NzE0Mjg2ZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnNlY29uZGFyeS5tZW51IC5pdGVtIHtcbiAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBwYWRkaW5nOiAuNzg1NzE0MjllbSAuOTI4NTcxNDNlbTtcbiAgICAgbWFyZ2luOiAwIC4zNTcxNDI4NmVtO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkuc2Vjb25kYXJ5Lm1lbnUgLml0ZW06YmVmb3JlIHtcbiAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNlY29uZGFyeS5tZW51IC5oZWFkZXIuaXRlbSB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgYmFja2dyb3VuZDogbm9uZSB0cmFuc3BhcmVudFxuIH1cblxuIC51aS5zZWNvbmRhcnkubWVudSAuaXRlbT5pbWc6bm90KC51aSkge1xuICAgICBtYXJnaW46IDBcbiB9XG5cbiAudWkuc2Vjb25kYXJ5Lm1lbnUgLmRyb3Bkb3duLml0ZW06aG92ZXIsXG4gLnVpLnNlY29uZGFyeS5tZW51IC5saW5rLml0ZW06aG92ZXIsXG4gLnVpLnNlY29uZGFyeS5tZW51IGEuaXRlbTpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjA1KTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5zZWNvbmRhcnkubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjA1KTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnNlY29uZGFyeS5tZW51IC5hY3RpdmUuaXRlbTpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpXG4gfVxuXG4gLnVpLnNlY29uZGFyeS5pbnZlcnRlZC5tZW51IC5saW5rLml0ZW0sXG4gLnVpLnNlY29uZGFyeS5pbnZlcnRlZC5tZW51IGEuaXRlbSB7XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNlY29uZGFyeS5pbnZlcnRlZC5tZW51IC5kcm9wZG93bi5pdGVtOmhvdmVyLFxuIC51aS5zZWNvbmRhcnkuaW52ZXJ0ZWQubWVudSAubGluay5pdGVtOmhvdmVyLFxuIC51aS5zZWNvbmRhcnkuaW52ZXJ0ZWQubWVudSBhLml0ZW06aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wOCk7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LmludmVydGVkLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNlY29uZGFyeS5pdGVtLm1lbnUge1xuICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gfVxuXG4gLnVpLnNlY29uZGFyeS5pdGVtLm1lbnUgLml0ZW06bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1yaWdodDogMFxuIH1cblxuIC51aS5zZWNvbmRhcnkuYXR0YWNoZWQubWVudSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS52ZXJ0aWNhbC5zZWNvbmRhcnkubWVudSAuaXRlbTpub3QoLmRyb3Bkb3duKT4ubWVudSB7XG4gICAgIG1hcmdpbjogMCAtLjkyODU3MTQzZW1cbiB9XG5cbiAudWkudmVydGljYWwuc2Vjb25kYXJ5Lm1lbnUgLml0ZW06bm90KC5kcm9wZG93bik+Lm1lbnU+Lml0ZW0ge1xuICAgICBtYXJnaW46IDA7XG4gICAgIHBhZGRpbmc6IC41ZW0gMS4zMzMzMzMzM2VtXG4gfVxuXG4gLnVpLnNlY29uZGFyeS52ZXJ0aWNhbC5tZW51Pi5pdGVtIHtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBtYXJnaW46IDAgMCAuMzU3MTQyODZlbTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LnZlcnRpY2FsLm1lbnU+LmhlYWRlci5pdGVtIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMFxuIH1cblxuIC51aS52ZXJ0aWNhbC5zZWNvbmRhcnkubWVudSAuaXRlbT4ubWVudSAuaXRlbSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gfVxuXG4gLnVpLnNlY29uZGFyeS5pbnZlcnRlZC5tZW51IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LnBvaW50aW5nLm1lbnUge1xuICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLnNlY29uZGFyeS5wb2ludGluZy5tZW51IC5pdGVtIHtcbiAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICBtYXJnaW46IDAgMCAtMnB4O1xuICAgICBwYWRkaW5nOiAuODU3MTQyODZlbSAxLjE0Mjg1NzE0ZW07XG4gICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2VcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LnBvaW50aW5nLm1lbnUgLmhlYWRlci5pdGVtIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg1KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNlY29uZGFyeS5wb2ludGluZy5tZW51IC50ZXh0Lml0ZW0ge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNlY29uZGFyeS5wb2ludGluZy5tZW51IC5pdGVtOmFmdGVyIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5zZWNvbmRhcnkucG9pbnRpbmcubWVudSAuZHJvcGRvd24uaXRlbTpob3ZlcixcbiAudWkuc2Vjb25kYXJ5LnBvaW50aW5nLm1lbnUgLmxpbmsuaXRlbTpob3ZlcixcbiAudWkuc2Vjb25kYXJ5LnBvaW50aW5nLm1lbnUgYS5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LnBvaW50aW5nLm1lbnUgLmRyb3Bkb3duLml0ZW06YWN0aXZlLFxuIC51aS5zZWNvbmRhcnkucG9pbnRpbmcubWVudSAubGluay5pdGVtOmFjdGl2ZSxcbiAudWkuc2Vjb25kYXJ5LnBvaW50aW5nLm1lbnUgYS5pdGVtOmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5zZWNvbmRhcnkucG9pbnRpbmcubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBib3JkZXItY29sb3I6ICMxYjFjMWQ7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LnBvaW50aW5nLm1lbnUgLmFjdGl2ZS5pdGVtOmhvdmVyIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMWIxYzFkO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpXG4gfVxuXG4gLnVpLnNlY29uZGFyeS5wb2ludGluZy5tZW51IC5hY3RpdmUuZHJvcGRvd24uaXRlbSB7XG4gICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LnZlcnRpY2FsLnBvaW50aW5nLm1lbnUge1xuICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LnZlcnRpY2FsLnBvaW50aW5nLm1lbnUgLml0ZW0ge1xuICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgIG1hcmdpbjogMCAtMnB4IDAgMDtcbiAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHhcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LnZlcnRpY2FsLnBvaW50aW5nLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMWIxYzFkXG4gfVxuXG4gLnVpLnNlY29uZGFyeS5pbnZlcnRlZC5wb2ludGluZy5tZW51IHtcbiAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKVxuIH1cblxuIC51aS5zZWNvbmRhcnkuaW52ZXJ0ZWQucG9pbnRpbmcubWVudSB7XG4gICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5zZWNvbmRhcnkuaW52ZXJ0ZWQucG9pbnRpbmcubWVudSAuaXRlbSB7XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KVxuIH1cblxuIC51aS5zZWNvbmRhcnkuaW52ZXJ0ZWQucG9pbnRpbmcubWVudSAuaGVhZGVyLml0ZW0ge1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNlY29uZGFyeS5pbnZlcnRlZC5wb2ludGluZy5tZW51IC5saW5rLml0ZW06aG92ZXIsXG4gLnVpLnNlY29uZGFyeS5pbnZlcnRlZC5wb2ludGluZy5tZW51IGEuaXRlbTpob3ZlciB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkuc2Vjb25kYXJ5LmludmVydGVkLnBvaW50aW5nLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS50ZXh0Lm1lbnUge1xuICAgICBiYWNrZ3JvdW5kOiBub25lIHRyYW5zcGFyZW50O1xuICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgbWFyZ2luOiAxZW0gLS41ZW1cbiB9XG5cbiAudWkudGV4dC5tZW51IC5pdGVtIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgbWFyZ2luOiAwIDA7XG4gICAgIHBhZGRpbmc6IC4zNTcxNDI4NmVtIC41ZW07XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlXG4gfVxuXG4gLnVpLnRleHQubWVudSAuaXRlbTpiZWZvcmUsXG4gLnVpLnRleHQubWVudSAubWVudSAuaXRlbTpiZWZvcmUge1xuICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudGV4dC5tZW51IC5oZWFkZXIuaXRlbSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICBvcGFjaXR5OiAxO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODUpO1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M2VtO1xuICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICBmb250LXdlaWdodDogNzAwXG4gfVxuXG4gLnVpLnRleHQubWVudSAuaXRlbT5pbWc6bm90KC51aSkge1xuICAgICBtYXJnaW46IDBcbiB9XG5cbiAudWkudGV4dC5pdGVtLm1lbnUgLml0ZW0ge1xuICAgICBtYXJnaW46IDBcbiB9XG5cbiAudWkudmVydGljYWwudGV4dC5tZW51IHtcbiAgICAgbWFyZ2luOiAxZW0gMFxuIH1cblxuIC51aS52ZXJ0aWNhbC50ZXh0Lm1lbnU6Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW4tdG9wOiAwXG4gfVxuXG4gLnVpLnZlcnRpY2FsLnRleHQubWVudTpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS52ZXJ0aWNhbC50ZXh0Lm1lbnUgLml0ZW0ge1xuICAgICBtYXJnaW46IC41NzE0Mjg1N2VtIDA7XG4gICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgcGFkZGluZy1yaWdodDogMFxuIH1cblxuIC51aS52ZXJ0aWNhbC50ZXh0Lm1lbnUgLml0ZW0+aS5pY29uIHtcbiAgICAgZmxvYXQ6IG5vbmU7XG4gICAgIG1hcmdpbjogMCAuMzU3MTQyODZlbSAwIDBcbiB9XG5cbiAudWkudmVydGljYWwudGV4dC5tZW51IC5oZWFkZXIuaXRlbSB7XG4gICAgIG1hcmdpbjogLjU3MTQyODU3ZW0gMCAuNzE0Mjg1NzFlbVxuIH1cblxuIC51aS52ZXJ0aWNhbC50ZXh0Lm1lbnUgLml0ZW06bm90KC5kcm9wZG93bik+Lm1lbnUge1xuICAgICBtYXJnaW46IDBcbiB9XG5cbiAudWkudmVydGljYWwudGV4dC5tZW51IC5pdGVtOm5vdCguZHJvcGRvd24pPi5tZW51Pi5pdGVtIHtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAuNWVtIDBcbiB9XG5cbiAudWkudGV4dC5tZW51IC5pdGVtOmhvdmVyIHtcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkudGV4dC5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS50ZXh0Lm1lbnUgLmFjdGl2ZS5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkudGV4dC5wb2ludGluZy5tZW51IC5hY3RpdmUuaXRlbTphZnRlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS50ZXh0LmF0dGFjaGVkLm1lbnUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudGV4dC5tZW51LFxuIC51aS5pbnZlcnRlZC50ZXh0Lm1lbnUgLmFjdGl2ZS5pdGVtLFxuIC51aS5pbnZlcnRlZC50ZXh0Lm1lbnUgLml0ZW0sXG4gLnVpLmludmVydGVkLnRleHQubWVudSAuaXRlbTpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZmx1aWQudGV4dC5tZW51IHtcbiAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgIG1hcmdpbi1yaWdodDogMFxuIH1cblxuIC51aS52ZXJ0aWNhbC5pY29uLm1lbnUge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHdpZHRoOiBhdXRvXG4gfVxuXG4gLnVpLmljb24ubWVudSAuaXRlbSB7XG4gICAgIGhlaWdodDogYXV0bztcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICBjb2xvcjogIzFiMWMxZFxuIH1cblxuIC51aS5pY29uLm1lbnUgLml0ZW0+Lmljb246bm90KC5kcm9wZG93bikge1xuICAgICBtYXJnaW46IDA7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkuaWNvbi5tZW51IC5pY29uOmJlZm9yZSB7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkubWVudSAuaWNvbi5pdGVtPi5pY29uIHtcbiAgICAgd2lkdGg6IGF1dG87XG4gICAgIG1hcmdpbjogMCBhdXRvXG4gfVxuXG4gLnVpLnZlcnRpY2FsLmljb24ubWVudSAuaXRlbT4uaWNvbjpub3QoLmRyb3Bkb3duKSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBvcGFjaXR5OiAxO1xuICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgZmxvYXQ6IG5vbmVcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuaWNvbi5tZW51IC5pdGVtIHtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkubGFiZWxlZC5pY29uLm1lbnUge1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkubGFiZWxlZC5pY29uLm1lbnUgLml0ZW0ge1xuICAgICBtaW4td2lkdGg6IDZlbTtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gfVxuXG4gLnVpLmxhYmVsZWQuaWNvbi5tZW51IC5pdGVtPi5pY29uOm5vdCguZHJvcGRvd24pIHtcbiAgICAgaGVpZ2h0OiAxZW07XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzFlbSAhaW1wb3J0YW50O1xuICAgICBtYXJnaW46IDAgYXV0byAuNXJlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZsdWlkLmxhYmVsZWQuaWNvbi5tZW51Pi5pdGVtIHtcbiAgICAgbWluLXdpZHRoOiAwXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS5zdGFja2FibGUubWVudSB7XG4gICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgfVxuXG4gICAgIC51aS5zdGFja2FibGUubWVudSAuaXRlbSB7XG4gICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuc3RhY2thYmxlLm1lbnUgLml0ZW06YmVmb3JlIHtcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDM0LCAzNiwgMzgsIC4xKVxuICAgICB9XG5cbiAgICAgLnVpLnN0YWNrYWJsZS5tZW51IC5sZWZ0Lml0ZW0sXG4gICAgIC51aS5zdGFja2FibGUubWVudSAubGVmdC5tZW51IHtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuc3RhY2thYmxlLm1lbnUgLnJpZ2h0Lml0ZW0sXG4gICAgIC51aS5zdGFja2FibGUubWVudSAucmlnaHQubWVudSB7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuc3RhY2thYmxlLm1lbnUgLmxlZnQubWVudSxcbiAgICAgLnVpLnN0YWNrYWJsZS5tZW51IC5yaWdodC5tZW51IHtcbiAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICB9XG4gfVxuXG4gLnVpLm1lbnUgLnJlZC5hY3RpdmUuaXRlbSxcbiAudWkucmVkLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZGIyODI4ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZGIyODI4ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubWVudSAub3JhbmdlLmFjdGl2ZS5pdGVtLFxuIC51aS5vcmFuZ2UubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBib3JkZXItY29sb3I6ICNmMjcxMWMgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmMjcxMWMgIWltcG9ydGFudFxuIH1cblxuIC51aS5tZW51IC55ZWxsb3cuYWN0aXZlLml0ZW0sXG4gLnVpLnllbGxvdy5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJvcmRlci1jb2xvcjogI2ZiYmQwOCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZiYmQwOCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm1lbnUgLm9saXZlLmFjdGl2ZS5pdGVtLFxuIC51aS5vbGl2ZS5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJvcmRlci1jb2xvcjogI2I1Y2MxOCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2I1Y2MxOCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmdyZWVuLm1lbnUgLmFjdGl2ZS5pdGVtLFxuIC51aS5tZW51IC5ncmVlbi5hY3RpdmUuaXRlbSB7XG4gICAgIGJvcmRlci1jb2xvcjogIzIxYmE0NSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzIxYmE0NSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm1lbnUgLnRlYWwuYWN0aXZlLml0ZW0sXG4gLnVpLnRlYWwubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBib3JkZXItY29sb3I6ICMwMGI1YWQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMwMGI1YWQgIWltcG9ydGFudFxuIH1cblxuIC51aS5ibHVlLm1lbnUgLmFjdGl2ZS5pdGVtLFxuIC51aS5tZW51IC5ibHVlLmFjdGl2ZS5pdGVtIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjMjE4NWQwICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjMjE4NWQwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubWVudSAudmlvbGV0LmFjdGl2ZS5pdGVtLFxuIC51aS52aW9sZXQubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBib3JkZXItY29sb3I6ICM2NDM1YzkgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM2NDM1YzkgIWltcG9ydGFudFxuIH1cblxuIC51aS5tZW51IC5wdXJwbGUuYWN0aXZlLml0ZW0sXG4gLnVpLnB1cnBsZS5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJvcmRlci1jb2xvcjogI2EzMzNjOCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2EzMzNjOCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm1lbnUgLnBpbmsuYWN0aXZlLml0ZW0sXG4gLnVpLnBpbmsubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBib3JkZXItY29sb3I6ICNlMDM5OTcgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNlMDM5OTcgIWltcG9ydGFudFxuIH1cblxuIC51aS5icm93bi5tZW51IC5hY3RpdmUuaXRlbSxcbiAudWkubWVudSAuYnJvd24uYWN0aXZlLml0ZW0ge1xuICAgICBib3JkZXItY29sb3I6ICNhNTY3M2YgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNhNTY3M2YgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmV5Lm1lbnUgLmFjdGl2ZS5pdGVtLFxuIC51aS5tZW51IC5ncmV5LmFjdGl2ZS5pdGVtIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNzY3Njc2ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubWVudSB7XG4gICAgIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgYmFja2dyb3VuZDogIzFiMWMxZDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmludmVydGVkLm1lbnUgLml0ZW0sXG4gLnVpLmludmVydGVkLm1lbnUgLml0ZW0+YTpub3QoLnVpKSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpXG4gfVxuXG4gLnVpLmludmVydGVkLm1lbnUgLml0ZW0ubWVudSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMFxuIH1cblxuIC51aS5pbnZlcnRlZC5tZW51IC5pdGVtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KVxuIH1cblxuIC51aS52ZXJ0aWNhbC5pbnZlcnRlZC5tZW51IC5pdGVtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KVxuIH1cblxuIC51aS52ZXJ0aWNhbC5pbnZlcnRlZC5tZW51IC5tZW51IC5pdGVtLFxuIC51aS52ZXJ0aWNhbC5pbnZlcnRlZC5tZW51IC5tZW51IC5pdGVtIGE6bm90KC51aSkge1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubWVudSAuaGVhZGVyLml0ZW0ge1xuICAgICBtYXJnaW46IDA7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmludmVydGVkLm1lbnUgLml0ZW0uZGlzYWJsZWQsXG4gLnVpLmludmVydGVkLm1lbnUgLml0ZW0uZGlzYWJsZWQ6aG92ZXIge1xuICAgICBjb2xvcjogcmdiYSgyMjUsIDIyNSwgMjI1LCAuMylcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubWVudSAuZHJvcGRvd24uaXRlbTpob3ZlcixcbiAudWkuaW52ZXJ0ZWQubWVudSAubGluay5pdGVtOmhvdmVyLFxuIC51aS5pbnZlcnRlZC5tZW51IGEuaXRlbTpob3ZlcixcbiAudWkubGluay5pbnZlcnRlZC5tZW51IC5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDgpO1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS52ZXJ0aWNhbC5pbnZlcnRlZC5tZW51IC5pdGVtIC5tZW51IC5saW5rLml0ZW06aG92ZXIsXG4gLnVpLnZlcnRpY2FsLmludmVydGVkLm1lbnUgLml0ZW0gLm1lbnUgYS5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5tZW51IC5saW5rLml0ZW06YWN0aXZlLFxuIC51aS5pbnZlcnRlZC5tZW51IGEuaXRlbTphY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wOCk7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnZlcnRpY2FsLm1lbnUgLml0ZW0gLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5wb2ludGluZy5tZW51IC5hY3RpdmUuaXRlbTphZnRlciB7XG4gICAgIGJhY2tncm91bmQ6ICMzZDNlM2YgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLm1lbnUgLmFjdGl2ZS5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnBvaW50aW5nLm1lbnUgLmFjdGl2ZS5pdGVtOmhvdmVyOmFmdGVyIHtcbiAgICAgYmFja2dyb3VuZDogIzNkM2UzZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZsb2F0ZWQubWVudSB7XG4gICAgIGZsb2F0OiBsZWZ0O1xuICAgICBtYXJnaW46IDAgLjVyZW0gMCAwXG4gfVxuXG4gLnVpLmZsb2F0ZWQubWVudSAuaXRlbTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiAudWkucmlnaHQuZmxvYXRlZC5tZW51IHtcbiAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICBtYXJnaW46IDAgMCAwIC41cmVtXG4gfVxuXG4gLnVpLmludmVydGVkLm1lbnUgLnJlZC5hY3RpdmUuaXRlbSxcbiAudWkuaW52ZXJ0ZWQucmVkLm1lbnUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIyODI4XG4gfVxuXG4gLnVpLmludmVydGVkLnJlZC5tZW51IC5pdGVtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjEpXG4gfVxuXG4gLnVpLmludmVydGVkLnJlZC5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubWVudSAub3JhbmdlLmFjdGl2ZS5pdGVtLFxuIC51aS5pbnZlcnRlZC5vcmFuZ2UubWVudSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmMjcxMWNcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub3JhbmdlLm1lbnUgLml0ZW06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAuMSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub3JhbmdlLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5tZW51IC55ZWxsb3cuYWN0aXZlLml0ZW0sXG4gLnVpLmludmVydGVkLnllbGxvdy5tZW51IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYmQwOFxuIH1cblxuIC51aS5pbnZlcnRlZC55ZWxsb3cubWVudSAuaXRlbTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIC4xKVxuIH1cblxuIC51aS5pbnZlcnRlZC55ZWxsb3cubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLm1lbnUgLm9saXZlLmFjdGl2ZS5pdGVtLFxuIC51aS5pbnZlcnRlZC5vbGl2ZS5tZW51IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I1Y2MxOFxuIH1cblxuIC51aS5pbnZlcnRlZC5vbGl2ZS5tZW51IC5pdGVtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjEpXG4gfVxuXG4gLnVpLmludmVydGVkLm9saXZlLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmVlbi5tZW51LFxuIC51aS5pbnZlcnRlZC5tZW51IC5ncmVlbi5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyMWJhNDVcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JlZW4ubWVudSAuaXRlbTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIC4xKVxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmVlbi5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubWVudSAudGVhbC5hY3RpdmUuaXRlbSxcbiAudWkuaW52ZXJ0ZWQudGVhbC5tZW51IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjVhZFxuIH1cblxuIC51aS5pbnZlcnRlZC50ZWFsLm1lbnUgLml0ZW06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAuMSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudGVhbC5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYmx1ZS5tZW51LFxuIC51aS5pbnZlcnRlZC5tZW51IC5ibHVlLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxODVkMFxuIH1cblxuIC51aS5pbnZlcnRlZC5ibHVlLm1lbnUgLml0ZW06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAuMSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYmx1ZS5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubWVudSAudmlvbGV0LmFjdGl2ZS5pdGVtLFxuIC51aS5pbnZlcnRlZC52aW9sZXQubWVudSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM2NDM1YzlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudmlvbGV0Lm1lbnUgLml0ZW06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAuMSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudmlvbGV0Lm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5tZW51IC5wdXJwbGUuYWN0aXZlLml0ZW0sXG4gLnVpLmludmVydGVkLnB1cnBsZS5tZW51IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EzMzNjOFxuIH1cblxuIC51aS5pbnZlcnRlZC5wdXJwbGUubWVudSAuaXRlbTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIC4xKVxuIH1cblxuIC51aS5pbnZlcnRlZC5wdXJwbGUubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLm1lbnUgLnBpbmsuYWN0aXZlLml0ZW0sXG4gLnVpLmludmVydGVkLnBpbmsubWVudSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDM5OTdcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucGluay5tZW51IC5pdGVtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjEpXG4gfVxuXG4gLnVpLmludmVydGVkLnBpbmsubWVudSAuYWN0aXZlLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLmJyb3duLm1lbnUsXG4gLnVpLmludmVydGVkLm1lbnUgLmJyb3duLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E1NjczZlxuIH1cblxuIC51aS5pbnZlcnRlZC5icm93bi5tZW51IC5pdGVtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjEpXG4gfVxuXG4gLnVpLmludmVydGVkLmJyb3duLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmV5Lm1lbnUsXG4gLnVpLmludmVydGVkLm1lbnUgLmdyZXkuYWN0aXZlLml0ZW0ge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2XG4gfVxuXG4gLnVpLmludmVydGVkLmdyZXkubWVudSAuaXRlbTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIC4xKVxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmV5Lm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5maXR0ZWQubWVudSAuaXRlbSxcbiAudWkuZml0dGVkLm1lbnUgLml0ZW0gLm1lbnUgLml0ZW0sXG4gLnVpLm1lbnUgLmZpdHRlZC5pdGVtIHtcbiAgICAgcGFkZGluZzogMFxuIH1cblxuIC51aS5ob3Jpem9udGFsbHkuZml0dGVkLm1lbnUgLml0ZW0sXG4gLnVpLmhvcml6b250YWxseS5maXR0ZWQubWVudSAuaXRlbSAubWVudSAuaXRlbSxcbiAudWkubWVudSAuaG9yaXpvbnRhbGx5LmZpdHRlZC5pdGVtIHtcbiAgICAgcGFkZGluZy10b3A6IC45Mjg1NzE0M2VtO1xuICAgICBwYWRkaW5nLWJvdHRvbTogLjkyODU3MTQzZW1cbiB9XG5cbiAudWkubWVudSAudmVydGljYWxseS5maXR0ZWQuaXRlbSxcbiAudWkudmVydGljYWxseS5maXR0ZWQubWVudSAuaXRlbSxcbiAudWkudmVydGljYWxseS5maXR0ZWQubWVudSAuaXRlbSAubWVudSAuaXRlbSB7XG4gICAgIHBhZGRpbmctbGVmdDogMS4xNDI4NTcxNGVtO1xuICAgICBwYWRkaW5nLXJpZ2h0OiAxLjE0Mjg1NzE0ZW1cbiB9XG5cbiAudWkuYm9yZGVybGVzcy5tZW51IC5pdGVtIC5tZW51IC5pdGVtOmJlZm9yZSxcbiAudWkuYm9yZGVybGVzcy5tZW51IC5pdGVtOmJlZm9yZSxcbiAudWkubWVudSAuYm9yZGVybGVzcy5pdGVtOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmNvbXBhY3QubWVudSB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gfVxuXG4gLnVpLmNvbXBhY3QudmVydGljYWwubWVudSB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuIH1cblxuIC51aS5jb21wYWN0Lm1lbnUgLml0ZW06bGFzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwXG4gfVxuXG4gLnVpLmNvbXBhY3QubWVudSAuaXRlbTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiAudWkuY29tcGFjdC52ZXJ0aWNhbC5tZW51IHtcbiAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudFxuIH1cblxuIC51aS5jb21wYWN0LnZlcnRpY2FsLm1lbnUgLml0ZW06bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogYmxvY2tcbiB9XG5cbiAudWkubWVudS5mbHVpZCxcbiAudWkudmVydGljYWwubWVudS5mbHVpZCB7XG4gICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaXRlbS5tZW51LFxuIC51aS5pdGVtLm1lbnUgLml0ZW0ge1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gfVxuXG4gLnVpLmF0dGFjaGVkLml0ZW0ubWVudSB7XG4gICAgIG1hcmdpbjogMCAtMXB4ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaXRlbS5tZW51IC5pdGVtOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5tZW51LnR3by5pdGVtIC5pdGVtIHtcbiAgICAgd2lkdGg6IDUwJVxuIH1cblxuIC51aS5tZW51LnRocmVlLml0ZW0gLml0ZW0ge1xuICAgICB3aWR0aDogMzMuMzMzJVxuIH1cblxuIC51aS5tZW51LmZvdXIuaXRlbSAuaXRlbSB7XG4gICAgIHdpZHRoOiAyNSVcbiB9XG5cbiAudWkubWVudS5maXZlLml0ZW0gLml0ZW0ge1xuICAgICB3aWR0aDogMjAlXG4gfVxuXG4gLnVpLm1lbnUuc2l4Lml0ZW0gLml0ZW0ge1xuICAgICB3aWR0aDogMTYuNjY2JVxuIH1cblxuIC51aS5tZW51LnNldmVuLml0ZW0gLml0ZW0ge1xuICAgICB3aWR0aDogMTQuMjg1JVxuIH1cblxuIC51aS5tZW51LmVpZ2h0Lml0ZW0gLml0ZW0ge1xuICAgICB3aWR0aDogMTIuNSVcbiB9XG5cbiAudWkubWVudS5uaW5lLml0ZW0gLml0ZW0ge1xuICAgICB3aWR0aDogMTEuMTElXG4gfVxuXG4gLnVpLm1lbnUudGVuLml0ZW0gLml0ZW0ge1xuICAgICB3aWR0aDogMTAlXG4gfVxuXG4gLnVpLm1lbnUuZWxldmVuLml0ZW0gLml0ZW0ge1xuICAgICB3aWR0aDogOS4wOSVcbiB9XG5cbiAudWkubWVudS50d2VsdmUuaXRlbSAuaXRlbSB7XG4gICAgIHdpZHRoOiA4LjMzMyVcbiB9XG5cbiAudWkubWVudS5maXhlZCB7XG4gICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgei1pbmRleDogMTAxO1xuICAgICBtYXJnaW46IDA7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLm1lbnUuZml4ZWQsXG4gLnVpLm1lbnUuZml4ZWQgLml0ZW06Zmlyc3QtY2hpbGQsXG4gLnVpLm1lbnUuZml4ZWQgLml0ZW06bGFzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5maXhlZC5tZW51LFxuIC51aVtjbGFzcyo9XCJ0b3AgZml4ZWRcIl0ubWVudSB7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMDtcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIGJvdHRvbTogYXV0b1xuIH1cblxuIC51aVtjbGFzcyo9XCJ0b3AgZml4ZWRcIl0ubWVudSB7XG4gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICBib3JkZXItcmlnaHQ6IG5vbmVcbiB9XG5cbiAudWlbY2xhc3MqPVwicmlnaHQgZml4ZWRcIl0ubWVudSB7XG4gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgdG9wOiAwO1xuICAgICByaWdodDogMDtcbiAgICAgbGVmdDogYXV0bztcbiAgICAgYm90dG9tOiBhdXRvO1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgaGVpZ2h0OiAxMDAlXG4gfVxuXG4gLnVpW2NsYXNzKj1cImJvdHRvbSBmaXhlZFwiXS5tZW51IHtcbiAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgYm90dG9tOiAwO1xuICAgICBsZWZ0OiAwO1xuICAgICB0b3A6IGF1dG87XG4gICAgIHJpZ2h0OiBhdXRvXG4gfVxuXG4gLnVpW2NsYXNzKj1cImxlZnQgZml4ZWRcIl0ubWVudSB7XG4gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBib3R0b206IGF1dG87XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBoZWlnaHQ6IDEwMCVcbiB9XG5cbiAudWkuZml4ZWQubWVudSsudWkuZ3JpZCB7XG4gICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtXG4gfVxuXG4gLnVpLnBvaW50aW5nLm1lbnUgLml0ZW06YWZ0ZXIge1xuICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIHRvcDogMTAwJTtcbiAgICAgbGVmdDogNTAlO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgbWFyZ2luOiAuNXB4IDAgMDtcbiAgICAgd2lkdGg6IC41NzE0Mjg1N2VtO1xuICAgICBoZWlnaHQ6IC41NzE0Mjg1N2VtO1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkNGQ1O1xuICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDRkNGQ1O1xuICAgICB6LWluZGV4OiAyO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2VcbiB9XG5cbiAudWkudmVydGljYWwucG9pbnRpbmcubWVudSAuaXRlbTphZnRlciB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiA1MCU7XG4gICAgIHJpZ2h0OiAwO1xuICAgICBib3R0b206IGF1dG87XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgIG1hcmdpbjogMCAtLjVweCAwIDA7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNGQ0ZDU7XG4gICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNGQ0ZDVcbiB9XG5cbiAudWkucG9pbnRpbmcubWVudSAuYWN0aXZlLml0ZW06YWZ0ZXIge1xuICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlXG4gfVxuXG4gLnVpLnBvaW50aW5nLm1lbnUgLmFjdGl2ZS5kcm9wZG93bi5pdGVtOmFmdGVyIHtcbiAgICAgdmlzaWJpbGl0eTogaGlkZGVuXG4gfVxuXG4gLnVpLnBvaW50aW5nLm1lbnUgLmFjdGl2ZS5pdGVtIC5tZW51IC5hY3RpdmUuaXRlbTphZnRlcixcbiAudWkucG9pbnRpbmcubWVudSAuZHJvcGRvd24uYWN0aXZlLml0ZW06YWZ0ZXIge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLnBvaW50aW5nLm1lbnUgLmFjdGl2ZS5pdGVtOmhvdmVyOmFmdGVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMlxuIH1cblxuIC51aS5wb2ludGluZy5tZW51IC5hY3RpdmUuaXRlbTphZnRlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjJcbiB9XG5cbiAudWkucG9pbnRpbmcubWVudSAuYWN0aXZlLml0ZW06aG92ZXI6YWZ0ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyXG4gfVxuXG4gLnVpLnZlcnRpY2FsLnBvaW50aW5nLm1lbnUgLmFjdGl2ZS5pdGVtOmhvdmVyOmFmdGVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMlxuIH1cblxuIC51aS52ZXJ0aWNhbC5wb2ludGluZy5tZW51IC5hY3RpdmUuaXRlbTphZnRlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjJcbiB9XG5cbiAudWkudmVydGljYWwucG9pbnRpbmcubWVudSAubWVudSAuYWN0aXZlLml0ZW06YWZ0ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmF0dGFjaGVkLm1lbnUge1xuICAgICB0b3A6IDA7XG4gICAgIGJvdHRvbTogMDtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgbWFyZ2luOiAwIC0xcHg7XG4gICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5hdHRhY2hlZCsudWkuYXR0YWNoZWQubWVudTpub3QoLnRvcCkge1xuICAgICBib3JkZXItdG9wOiBub25lXG4gfVxuXG4gLnVpW2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXS5tZW51IHtcbiAgICAgYm90dG9tOiAwO1xuICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICB0b3A6IDA7XG4gICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwXG4gfVxuXG4gLnVpLm1lbnVbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aVtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0ubWVudSB7XG4gICAgIGJvdHRvbTogMDtcbiAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgdG9wOiAwO1xuICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSwgbm9uZTtcbiAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpLCBub25lO1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0ubWVudTpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS50b3AuYXR0YWNoZWQubWVudT4uaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIDAgMFxuIH1cblxuIC51aS5ib3R0b20uYXR0YWNoZWQubWVudT4uaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5hdHRhY2hlZC5tZW51Om5vdCgudGFidWxhcikge1xuICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ1XG4gfVxuXG4gLnVpLmF0dGFjaGVkLmludmVydGVkLm1lbnUge1xuICAgICBib3JkZXI6IG5vbmVcbiB9XG5cbiAudWkuYXR0YWNoZWQudGFidWxhci5tZW51IHtcbiAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkubWluaS5tZW51IHtcbiAgICAgZm9udC1zaXplOiAuNzg1NzE0MjlyZW1cbiB9XG5cbiAudWkubWluaS52ZXJ0aWNhbC5tZW51IHtcbiAgICAgd2lkdGg6IDlyZW1cbiB9XG5cbiAudWkudGlueS5tZW51IHtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZyZW1cbiB9XG5cbiAudWkudGlueS52ZXJ0aWNhbC5tZW51IHtcbiAgICAgd2lkdGg6IDExcmVtXG4gfVxuXG4gLnVpLnNtYWxsLm1lbnUge1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5zbWFsbC52ZXJ0aWNhbC5tZW51IHtcbiAgICAgd2lkdGg6IDEzcmVtXG4gfVxuXG4gLnVpLm1lbnUge1xuICAgICBmb250LXNpemU6IDFyZW1cbiB9XG5cbiAudWkudmVydGljYWwubWVudSB7XG4gICAgIHdpZHRoOiAxNXJlbVxuIH1cblxuIC51aS5sYXJnZS5tZW51IHtcbiAgICAgZm9udC1zaXplOiAxLjA3MTQyODU3cmVtXG4gfVxuXG4gLnVpLmxhcmdlLnZlcnRpY2FsLm1lbnUge1xuICAgICB3aWR0aDogMThyZW1cbiB9XG5cbiAudWkuaHVnZS5tZW51IHtcbiAgICAgZm9udC1zaXplOiAxLjIxNDI4NTcxcmVtXG4gfVxuXG4gLnVpLmh1Z2UudmVydGljYWwubWVudSB7XG4gICAgIHdpZHRoOiAyMnJlbVxuIH1cblxuIC51aS5iaWcubWVudSB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5iaWcudmVydGljYWwubWVudSB7XG4gICAgIHdpZHRoOiAyMHJlbVxuIH1cblxuIC51aS5tYXNzaXZlLm1lbnUge1xuICAgICBmb250LXNpemU6IDEuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkubWFzc2l2ZS52ZXJ0aWNhbC5tZW51IHtcbiAgICAgd2lkdGg6IDI1cmVtXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gTWVzc2FnZVxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkubWVzc2FnZSB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgbWluLWhlaWdodDogMWVtO1xuICAgICBtYXJnaW46IDFlbSAwO1xuICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY5O1xuICAgICBwYWRkaW5nOiAxZW0gMS41ZW07XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjQyODVlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlLCBjb2xvciAuMXMgZWFzZSwgYmFja2dyb3VuZCAuMXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlLCBjb2xvciAuMXMgZWFzZSwgYmFja2dyb3VuZCAuMXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlLCBjb2xvciAuMXMgZWFzZSwgYmFja2dyb3VuZCAuMXMgZWFzZSwgYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIGJhY2tncm91bmQgLjFzIGVhc2UsIGJveC1zaGFkb3cgLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIC4yMikgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIC4yMikgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkubWVzc2FnZTpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkubWVzc2FnZTpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5tZXNzYWdlIC5oZWFkZXIge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgZm9udC1mYW1pbHk6IExhdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIG1hcmdpbjogLS4xNDI4NTcxNGVtIDAgMCAwXG4gfVxuXG4gLnVpLm1lc3NhZ2UgLmhlYWRlcjpub3QoLnVpKSB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNGVtXG4gfVxuXG4gLnVpLm1lc3NhZ2UgcCB7XG4gICAgIG9wYWNpdHk6IC44NTtcbiAgICAgbWFyZ2luOiAuNzVlbSAwXG4gfVxuXG4gLnVpLm1lc3NhZ2UgcDpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkubWVzc2FnZSBwOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLm1lc3NhZ2UgLmhlYWRlcitwIHtcbiAgICAgbWFyZ2luLXRvcDogLjI1ZW1cbiB9XG5cbiAudWkubWVzc2FnZSAubGlzdDpub3QoLnVpKSB7XG4gICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIG9wYWNpdHk6IC44NTtcbiAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICAgICBtYXJnaW46IC41ZW0gMCAwXG4gfVxuXG4gLnVpLm1lc3NhZ2UgLmxpc3Q6bm90KC51aSk6Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW4tdG9wOiAwXG4gfVxuXG4gLnVpLm1lc3NhZ2UgLmxpc3Q6bm90KC51aSk6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkubWVzc2FnZSAubGlzdDpub3QoLnVpKSBsaSB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICBtYXJnaW46IDAgMCAuM2VtIDFlbTtcbiAgICAgcGFkZGluZzogMFxuIH1cblxuIC51aS5tZXNzYWdlIC5saXN0Om5vdCgudWkpIGxpOmJlZm9yZSB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgY29udGVudDogJ+KAoic7XG4gICAgIGxlZnQ6IC0xZW07XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lXG4gfVxuXG4gLnVpLm1lc3NhZ2UgLmxpc3Q6bm90KC51aSkgbGk6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkubWVzc2FnZT4uaWNvbiB7XG4gICAgIG1hcmdpbi1yaWdodDogLjZlbVxuIH1cblxuIC51aS5tZXNzYWdlPi5jbG9zZS5pY29uIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgdG9wOiAuNzg1NzVlbTtcbiAgICAgcmlnaHQ6IC41ZW07XG4gICAgIG9wYWNpdHk6IC43O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2VcbiB9XG5cbiAudWkubWVzc2FnZT4uY2xvc2UuaWNvbjpob3ZlciB7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkubWVzc2FnZT46Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW4tdG9wOiAwXG4gfVxuXG4gLnVpLm1lc3NhZ2U+Omxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5tZXNzYWdlIHtcbiAgICAgbWFyZ2luOiAwIC0xcHhcbiB9XG5cbiAudWkudmlzaWJsZS52aXNpYmxlLnZpc2libGUudmlzaWJsZS5tZXNzYWdlIHtcbiAgICAgZGlzcGxheTogYmxvY2tcbiB9XG5cbiAudWkuaWNvbi52aXNpYmxlLnZpc2libGUudmlzaWJsZS52aXNpYmxlLm1lc3NhZ2Uge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXhcbiB9XG5cbiAudWkuaGlkZGVuLmhpZGRlbi5oaWRkZW4uaGlkZGVuLm1lc3NhZ2Uge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLmNvbXBhY3QubWVzc2FnZSB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuIH1cblxuIC51aS5jb21wYWN0Lmljb24ubWVzc2FnZSB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuIH1cblxuIC51aS5hdHRhY2hlZC5tZXNzYWdlIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDA7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgIG1hcmdpbi1yaWdodDogLTFweFxuIH1cblxuIC51aS5hdHRhY2hlZCsudWkuYXR0YWNoZWQubWVzc2FnZTpub3QoLnRvcCk6bm90KC5ib3R0b20pIHtcbiAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgYm9yZGVyLXJhZGl1czogMFxuIH1cblxuIC51aS5ib3R0b20uYXR0YWNoZWQubWVzc2FnZSB7XG4gICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQsIDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldCwgMCAxcHggMnB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLmJvdHRvbS5hdHRhY2hlZC5tZXNzYWdlOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICBtYXJnaW4tYm90dG9tOiAxZW1cbiB9XG5cbiAudWkuYXR0YWNoZWQuaWNvbi5tZXNzYWdlIHtcbiAgICAgd2lkdGg6IGF1dG9cbiB9XG5cbiAudWkuaWNvbi5tZXNzYWdlIHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuIH1cblxuIC51aS5pY29uLm1lc3NhZ2U+Lmljb246bm90KC5jbG9zZSkge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgd2lkdGg6IGF1dG87XG4gICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICBmb250LXNpemU6IDNlbTtcbiAgICAgb3BhY2l0eTogLjhcbiB9XG5cbiAudWkuaWNvbi5tZXNzYWdlPi5jb250ZW50IHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgZmxleDogMSAxIGF1dG87XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiB9XG5cbiAudWkuaWNvbi5tZXNzYWdlIC5pY29uOm5vdCguY2xvc2UpKy5jb250ZW50IHtcbiAgICAgcGFkZGluZy1sZWZ0OiAwXG4gfVxuXG4gLnVpLmljb24ubWVzc2FnZSAuY2lyY3VsYXIuaWNvbiB7XG4gICAgIHdpZHRoOiAxZW1cbiB9XG5cbiAudWkuZmxvYXRpbmcubWVzc2FnZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjIyKSBpbnNldCwgMCAycHggNHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTIpLCAwIDJweCAxMHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAuMjIpIGluc2V0LCAwIDJweCA0cHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xMiksIDAgMnB4IDEwcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuYmxhY2subWVzc2FnZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFjMWQ7XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KVxuIH1cblxuIC51aS5wb3NpdGl2ZS5tZXNzYWdlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmZmNTtcbiAgICAgY29sb3I6ICMyYzY2MmRcbiB9XG5cbiAudWkuYXR0YWNoZWQucG9zaXRpdmUubWVzc2FnZSxcbiAudWkucG9zaXRpdmUubWVzc2FnZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhM2MyOTMgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTNjMjkzIGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50XG4gfVxuXG4gLnVpLnBvc2l0aXZlLm1lc3NhZ2UgLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjMWE1MzFiXG4gfVxuXG4gLnVpLm5lZ2F0aXZlLm1lc3NhZ2Uge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNmY2O1xuICAgICBjb2xvcjogIzlmM2EzOFxuIH1cblxuIC51aS5hdHRhY2hlZC5uZWdhdGl2ZS5tZXNzYWdlLFxuIC51aS5uZWdhdGl2ZS5tZXNzYWdlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2UwYjRiNCBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlMGI0YjQgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkubmVnYXRpdmUubWVzc2FnZSAuaGVhZGVyIHtcbiAgICAgY29sb3I6ICM5MTJkMmJcbiB9XG5cbiAudWkuaW5mby5tZXNzYWdlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmZmZjtcbiAgICAgY29sb3I6ICMyNzZmODZcbiB9XG5cbiAudWkuYXR0YWNoZWQuaW5mby5tZXNzYWdlLFxuIC51aS5pbmZvLm1lc3NhZ2Uge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTlkNWRlIGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2E5ZDVkZSBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudFxuIH1cblxuIC51aS5pbmZvLm1lc3NhZ2UgLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjMGU1NjZjXG4gfVxuXG4gLnVpLndhcm5pbmcubWVzc2FnZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjM7XG4gICAgIGNvbG9yOiAjNTczYTA4XG4gfVxuXG4gLnVpLmF0dGFjaGVkLndhcm5pbmcubWVzc2FnZSxcbiAudWkud2FybmluZy5tZXNzYWdlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2M5YmE5YiBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNjOWJhOWIgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkud2FybmluZy5tZXNzYWdlIC5oZWFkZXIge1xuICAgICBjb2xvcjogIzc5NGIwMlxuIH1cblxuIC51aS5lcnJvci5tZXNzYWdlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjZmNjtcbiAgICAgY29sb3I6ICM5ZjNhMzhcbiB9XG5cbiAudWkuYXR0YWNoZWQuZXJyb3IubWVzc2FnZSxcbiAudWkuZXJyb3IubWVzc2FnZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlMGI0YjQgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZTBiNGI0IGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50XG4gfVxuXG4gLnVpLmVycm9yLm1lc3NhZ2UgLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjOTEyZDJiXG4gfVxuXG4gLnVpLnN1Y2Nlc3MubWVzc2FnZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZmZjU7XG4gICAgIGNvbG9yOiAjMmM2NjJkXG4gfVxuXG4gLnVpLmF0dGFjaGVkLnN1Y2Nlc3MubWVzc2FnZSxcbiAudWkuc3VjY2Vzcy5tZXNzYWdlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2EzYzI5MyBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhM2MyOTMgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkuc3VjY2Vzcy5tZXNzYWdlIC5oZWFkZXIge1xuICAgICBjb2xvcjogIzFhNTMxYlxuIH1cblxuIC51aS5ibGFjay5tZXNzYWdlLFxuIC51aS5pbnZlcnRlZC5tZXNzYWdlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWMxZDtcbiAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpXG4gfVxuXG4gLnVpLnJlZC5tZXNzYWdlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThlNjtcbiAgICAgY29sb3I6ICNkYjI4Mjg7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkYjI4MjggaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZGIyODI4IGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50XG4gfVxuXG4gLnVpLnJlZC5tZXNzYWdlIC5oZWFkZXIge1xuICAgICBjb2xvcjogI2M4MjEyMVxuIH1cblxuIC51aS5vcmFuZ2UubWVzc2FnZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVkZGU7XG4gICAgIGNvbG9yOiAjZjI3MTFjO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZjI3MTFjIGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2YyNzExYyBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudFxuIH1cblxuIC51aS5vcmFuZ2UubWVzc2FnZSAuaGVhZGVyIHtcbiAgICAgY29sb3I6ICNlNzY0MGRcbiB9XG5cbiAudWkueWVsbG93Lm1lc3NhZ2Uge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGRiO1xuICAgICBjb2xvcjogI2I1ODEwNTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2I1ODEwNSBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNiNTgxMDUgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkueWVsbG93Lm1lc3NhZ2UgLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjOWM2ZjA0XG4gfVxuXG4gLnVpLm9saXZlLm1lc3NhZ2Uge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmZGVmO1xuICAgICBjb2xvcjogIzhhYmMxZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzhhYmMxZSBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM4YWJjMWUgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkub2xpdmUubWVzc2FnZSAuaGVhZGVyIHtcbiAgICAgY29sb3I6ICM3YWE2MWFcbiB9XG5cbiAudWkuZ3JlZW4ubWVzc2FnZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWY5ZTc7XG4gICAgIGNvbG9yOiAjMWViYzMwO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMWViYzMwIGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzFlYmMzMCBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudFxuIH1cblxuIC51aS5ncmVlbi5tZXNzYWdlIC5oZWFkZXIge1xuICAgICBjb2xvcjogIzFhYTYyYVxuIH1cblxuIC51aS50ZWFsLm1lc3NhZ2Uge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFmN2Y3O1xuICAgICBjb2xvcjogIzEwYTNhMztcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzEwYTNhMyBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxMGEzYTMgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkudGVhbC5tZXNzYWdlIC5oZWFkZXIge1xuICAgICBjb2xvcjogIzBlOGM4Y1xuIH1cblxuIC51aS5ibHVlLm1lc3NhZ2Uge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGZmO1xuICAgICBjb2xvcjogIzIxODVkMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzIxODVkMCBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyMTg1ZDAgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkuYmx1ZS5tZXNzYWdlIC5oZWFkZXIge1xuICAgICBjb2xvcjogIzFlNzdiYVxuIH1cblxuIC51aS52aW9sZXQubWVzc2FnZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWU3ZmY7XG4gICAgIGNvbG9yOiAjNjQzNWM5O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjQzNWM5IGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzY0MzVjOSBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudFxuIH1cblxuIC51aS52aW9sZXQubWVzc2FnZSAuaGVhZGVyIHtcbiAgICAgY29sb3I6ICM1YTMwYjVcbiB9XG5cbiAudWkucHVycGxlLm1lc3NhZ2Uge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZlN2ZmO1xuICAgICBjb2xvcjogI2EzMzNjODtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2EzMzNjOCBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhMzMzYzggaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkucHVycGxlLm1lc3NhZ2UgLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjOTIyZWI0XG4gfVxuXG4gLnVpLnBpbmsubWVzc2FnZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUzZmI7XG4gICAgIGNvbG9yOiAjZTAzOTk3O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZTAzOTk3IGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2UwMzk5NyBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudFxuIH1cblxuIC51aS5waW5rLm1lc3NhZ2UgLmhlYWRlciB7XG4gICAgIGNvbG9yOiAjZGQyMzhiXG4gfVxuXG4gLnVpLmJyb3duLm1lc3NhZ2Uge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlMmQzO1xuICAgICBjb2xvcjogI2E1NjczZjtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2E1NjczZiBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhNTY3M2YgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkuYnJvd24ubWVzc2FnZSAuaGVhZGVyIHtcbiAgICAgY29sb3I6ICM5MzViMzhcbiB9XG5cbiAudWkubWluaS5tZXNzYWdlIHtcbiAgICAgZm9udC1zaXplOiAuNzg1NzE0MjllbVxuIH1cblxuIC51aS50aW55Lm1lc3NhZ2Uge1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NmVtXG4gfVxuXG4gLnVpLnNtYWxsLm1lc3NhZ2Uge1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M2VtXG4gfVxuXG4gLnVpLm1lc3NhZ2Uge1xuICAgICBmb250LXNpemU6IDFlbVxuIH1cblxuIC51aS5sYXJnZS5tZXNzYWdlIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0ZW1cbiB9XG5cbiAudWkuYmlnLm1lc3NhZ2Uge1xuICAgICBmb250LXNpemU6IDEuMjg1NzE0MjllbVxuIH1cblxuIC51aS5odWdlLm1lc3NhZ2Uge1xuICAgICBmb250LXNpemU6IDEuNDI4NTcxNDNlbVxuIH1cblxuIC51aS5tYXNzaXZlLm1lc3NhZ2Uge1xuICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzFlbVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIFRhYmxlXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS50YWJsZSB7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBtYXJnaW46IDFlbSAwO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgICBib3JkZXItc3BhY2luZzogMFxuIH1cblxuIC51aS50YWJsZTpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkudGFibGU6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkudGFibGUgdGQsXG4gLnVpLnRhYmxlIHRoIHtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlLCBjb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2VcbiB9XG5cbiAudWkudGFibGUgdGhlYWQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkudGFibGUgdGhlYWQgdGgge1xuICAgICBjdXJzb3I6IGF1dG87XG4gICAgIGJhY2tncm91bmQ6ICNmOWZhZmI7XG4gICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIHBhZGRpbmc6IC45Mjg1NzE0M2VtIC43ODU3MTQyOWVtO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAgZm9udC1zdHlsZTogbm9uZTtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xKTtcbiAgICAgYm9yZGVyLWxlZnQ6IG5vbmVcbiB9XG5cbiAudWkudGFibGUgdGhlYWQgdHI+dGg6Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItbGVmdDogbm9uZVxuIH1cblxuIC51aS50YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZD50aDpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIDAgMFxuIH1cblxuIC51aS50YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZD50aDpsYXN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAuMjg1NzE0MjlyZW0gMCAwXG4gfVxuXG4gLnVpLnRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkPnRoOm9ubHktY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMFxuIH1cblxuIC51aS50YWJsZSB0Zm9vdCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS50YWJsZSB0Zm9vdCB0aCB7XG4gICAgIGN1cnNvcjogYXV0bztcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYmFja2dyb3VuZDogI2Y5ZmFmYjtcbiAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KTtcbiAgICAgcGFkZGluZzogLjc4NTcxNDI5ZW0gLjc4NTcxNDI5ZW07XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmVcbiB9XG5cbiAudWkudGFibGUgdGZvb3QgdHI+dGg6Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItbGVmdDogbm9uZVxuIH1cblxuIC51aS50YWJsZSB0Zm9vdCB0cjpmaXJzdC1jaGlsZD50aDpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS50YWJsZSB0Zm9vdCB0cjpmaXJzdC1jaGlsZD50aDpsYXN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAwXG4gfVxuXG4gLnVpLnRhYmxlIHRmb290IHRyOmZpcnN0LWNoaWxkPnRoOm9ubHktY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS50YWJsZSB0ciB0ZCB7XG4gICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xKVxuIH1cblxuIC51aS50YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gICAgIGJvcmRlci10b3A6IG5vbmVcbiB9XG5cbiAudWkudGFibGUgdGJvZHkrdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMSlcbiB9XG5cbiAudWkudGFibGUgdGQge1xuICAgICBwYWRkaW5nOiAuNzg1NzE0MjllbSAuNzg1NzE0MjllbTtcbiAgICAgdGV4dC1hbGlnbjogaW5oZXJpdFxuIH1cblxuIC51aS50YWJsZT4uaWNvbiB7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxuIH1cblxuIC51aS50YWJsZT4uaWNvbjpvbmx5LWNoaWxkIHtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLnRhYmxlLnNlZ21lbnQge1xuICAgICBwYWRkaW5nOiAwXG4gfVxuXG4gLnVpLnRhYmxlLnNlZ21lbnQ6YWZ0ZXIge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLnRhYmxlLnNlZ21lbnQuc3RhY2tlZDphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB7XG4gICAgICAgICB3aWR0aDogMTAwJVxuICAgICB9XG5cbiAgICAgLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRib2R5LFxuICAgICAudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdHIsXG4gICAgIC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0cj50ZCxcbiAgICAgLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRyPnRoIHtcbiAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkge1xuICAgICAgICAgcGFkZGluZzogMFxuICAgICB9XG5cbiAgICAgLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRoZWFkIHtcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgIH1cblxuICAgICAudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdGZvb3Qge1xuICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgfVxuXG4gICAgIC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0ciB7XG4gICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtMXB4IDAgMCByZ2JhKDAsIDAsIDAsIC4xKSBpbnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgYm94LXNoYWRvdzogMCAtMXB4IDAgMCByZ2JhKDAsIDAsIDAsIC4xKSBpbnNldCAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdHI+dGQsXG4gICAgIC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0cj50aCB7XG4gICAgICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgIHBhZGRpbmc6IC4yNWVtIC43NWVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRkOmZpcnN0LWNoaWxkLFxuICAgICAudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICB9XG5cbiAgICAgLnVpLmRlZmluaXRpb24udGFibGU6bm90KC51bnN0YWNrYWJsZSkgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnRcbiAgICAgfVxuIH1cblxuIC51aS50YWJsZSB0ZCAuaW1hZ2UsXG4gLnVpLnRhYmxlIHRkIC5pbWFnZSBpbWcsXG4gLnVpLnRhYmxlIHRoIC5pbWFnZSxcbiAudWkudGFibGUgdGggLmltYWdlIGltZyB7XG4gICAgIG1heC13aWR0aDogbm9uZVxuIH1cblxuIC51aS5zdHJ1Y3R1cmVkLnRhYmxlIHtcbiAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxuIH1cblxuIC51aS5zdHJ1Y3R1cmVkLnRhYmxlIHRoZWFkIHRoIHtcbiAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgIGJvcmRlci1yaWdodDogbm9uZVxuIH1cblxuIC51aS5zdHJ1Y3R1cmVkLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoIHtcbiAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5zdHJ1Y3R1cmVkLmJhc2ljLnRhYmxlIHRoIHtcbiAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgIGJvcmRlci1yaWdodDogbm9uZVxuIH1cblxuIC51aS5zdHJ1Y3R1cmVkLmNlbGxlZC50YWJsZSB0ciB0ZCxcbiAudWkuc3RydWN0dXJlZC5jZWxsZWQudGFibGUgdHIgdGgge1xuICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjEpO1xuICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xKVxuIH1cblxuIC51aS5kZWZpbml0aW9uLnRhYmxlIHRoZWFkOm5vdCguZnVsbC13aWR0aCkgdGg6Zmlyc3QtY2hpbGQge1xuICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAtMXB4IDAgMXB4ICNmZmY7XG4gICAgIGJveC1zaGFkb3c6IC0xcHggLTFweCAwIDFweCAjZmZmXG4gfVxuXG4gLnVpLmRlZmluaXRpb24udGFibGUgdGZvb3Q6bm90KC5mdWxsLXdpZHRoKSB0aDpmaXJzdC1jaGlsZCB7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGZvbnQtd2VpZ2h0OiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICAgY29sb3I6IG5vcm1hbDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMXB4IDAgMXB4ICNmZmY7XG4gICAgIGJveC1zaGFkb3c6IDFweCAxcHggMCAxcHggI2ZmZlxuIH1cblxuIC51aS5jZWxsZWQuZGVmaW5pdGlvbi50YWJsZSB0aGVhZDpub3QoLmZ1bGwtd2lkdGgpIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0xcHggMCAxcHggI2ZmZjtcbiAgICAgYm94LXNoYWRvdzogMCAtMXB4IDAgMXB4ICNmZmZcbiB9XG5cbiAudWkuY2VsbGVkLmRlZmluaXRpb24udGFibGUgdGZvb3Q6bm90KC5mdWxsLXdpZHRoKSB0aDpmaXJzdC1jaGlsZCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCAxcHggI2ZmZjtcbiAgICAgYm94LXNoYWRvdzogMCAxcHggMCAxcHggI2ZmZlxuIH1cblxuIC51aS5kZWZpbml0aW9uLnRhYmxlIHRyIHRkLmRlZmluaXRpb24sXG4gLnVpLmRlZmluaXRpb24udGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQ6bm90KC5pZ25vcmVkKSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjAzKTtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KTtcbiAgICAgdGV4dC10cmFuc2Zvcm06ICcnO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6ICcnO1xuICAgICBib3gtc2hhZG93OiAnJztcbiAgICAgdGV4dC1hbGlnbjogJyc7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBwYWRkaW5nLWxlZnQ6ICcnO1xuICAgICBwYWRkaW5nLXJpZ2h0OiAnJ1xuIH1cblxuIC51aS5kZWZpbml0aW9uLnRhYmxlIHRoZWFkOm5vdCguZnVsbC13aWR0aCkgdGg6bnRoLWNoaWxkKDIpIHtcbiAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuZGVmaW5pdGlvbi50YWJsZSB0Zm9vdDpub3QoLmZ1bGwtd2lkdGgpIHRoOm50aC1jaGlsZCgyKSB7XG4gICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLmRlZmluaXRpb24udGFibGUgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkudGFibGUgdGQucG9zaXRpdmUsXG4gLnVpLnRhYmxlIHRyLnBvc2l0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAjYTNjMjkzIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAjYTNjMjkzIGluc2V0XG4gfVxuXG4gLnVpLnRhYmxlIHRkLnBvc2l0aXZlLFxuIC51aS50YWJsZSB0ci5wb3NpdGl2ZSB7XG4gICAgIGJhY2tncm91bmQ6ICNmY2ZmZjUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMyYzY2MmQgIWltcG9ydGFudFxuIH1cblxuIC51aS50YWJsZSB0ZC5uZWdhdGl2ZSxcbiAudWkudGFibGUgdHIubmVnYXRpdmUge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwICNlMGI0YjQgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwICNlMGI0YjQgaW5zZXRcbiB9XG5cbiAudWkudGFibGUgdGQubmVnYXRpdmUsXG4gLnVpLnRhYmxlIHRyLm5lZ2F0aXZlIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjZmNiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzlmM2EzOCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRhYmxlIHRkLmVycm9yLFxuIC51aS50YWJsZSB0ci5lcnJvciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgI2UwYjRiNCBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgI2UwYjRiNCBpbnNldFxuIH1cblxuIC51aS50YWJsZSB0ZC5lcnJvcixcbiAudWkudGFibGUgdHIuZXJyb3Ige1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmNmY2ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjOWYzYTM4ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudGFibGUgdGQud2FybmluZyxcbiAudWkudGFibGUgdHIud2FybmluZyB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgI2M5YmE5YiBpbnNldDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgI2M5YmE5YiBpbnNldFxuIH1cblxuIC51aS50YWJsZSB0ZC53YXJuaW5nLFxuIC51aS50YWJsZSB0ci53YXJuaW5nIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZmFmMyAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzU3M2EwOCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRhYmxlIHRkLmFjdGl2ZSxcbiAudWkudGFibGUgdHIuYWN0aXZlIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCByZ2JhKDAsIDAsIDAsIC44NykgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMCwgMCwgMCwgLjg3KSBpbnNldFxuIH1cblxuIC51aS50YWJsZSB0ZC5hY3RpdmUsXG4gLnVpLnRhYmxlIHRyLmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQ6ICNlMGUwZTAgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRhYmxlIHRyIHRkLmRpc2FibGVkLFxuIC51aS50YWJsZSB0ci5kaXNhYmxlZCB0ZCxcbiAudWkudGFibGUgdHIuZGlzYWJsZWQ6aG92ZXIsXG4gLnVpLnRhYmxlIHRyOmhvdmVyIHRkLmRpc2FibGVkIHtcbiAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgIGNvbG9yOiByZ2JhKDQwLCA0MCwgNDAsIC4zKVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlLFxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS50YWJsZSB0Ym9keSxcbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHIsXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHRyPnRkLFxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS50YWJsZSB0cj50aCB7XG4gICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUge1xuICAgICAgICAgcGFkZGluZzogMFxuICAgICB9XG5cbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdGhlYWQge1xuICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgfVxuXG4gICAgIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHRmb290IHtcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS50YWJsZSB0ciB7XG4gICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtMXB4IDAgMCByZ2JhKDAsIDAsIDAsIC4xKSBpbnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgYm94LXNoYWRvdzogMCAtMXB4IDAgMCByZ2JhKDAsIDAsIDAsIC4xKSBpbnNldCAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS50YWJsZSB0cj50ZCxcbiAgICAgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHI+dGgge1xuICAgICAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICBwYWRkaW5nOiAuMjVlbSAuNzVlbTtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkuZGVmaW5pdGlvbltjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XG4gICAgIH1cbiB9XG5cbiAudWkudGFibGUgW2NsYXNzKj1cImxlZnQgYWxpZ25lZFwiXSxcbiAudWkudGFibGVbY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdIHtcbiAgICAgdGV4dC1hbGlnbjogbGVmdFxuIH1cblxuIC51aS50YWJsZSBbY2xhc3MqPVwiY2VudGVyIGFsaWduZWRcIl0sXG4gLnVpLnRhYmxlW2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJdIHtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gfVxuXG4gLnVpLnRhYmxlIFtjbGFzcyo9XCJyaWdodCBhbGlnbmVkXCJdLFxuIC51aS50YWJsZVtjbGFzcyo9XCJyaWdodCBhbGlnbmVkXCJdIHtcbiAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiB9XG5cbiAudWkudGFibGUgW2NsYXNzKj1cInRvcCBhbGlnbmVkXCJdLFxuIC51aS50YWJsZVtjbGFzcyo9XCJ0b3AgYWxpZ25lZFwiXSB7XG4gICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiB9XG5cbiAudWkudGFibGUgW2NsYXNzKj1cIm1pZGRsZSBhbGlnbmVkXCJdLFxuIC51aS50YWJsZVtjbGFzcyo9XCJtaWRkbGUgYWxpZ25lZFwiXSB7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiB9XG5cbiAudWkudGFibGUgW2NsYXNzKj1cImJvdHRvbSBhbGlnbmVkXCJdLFxuIC51aS50YWJsZVtjbGFzcyo9XCJib3R0b20gYWxpZ25lZFwiXSB7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b21cbiB9XG5cbiAudWkudGFibGUgdGQuY29sbGFwc2luZyxcbiAudWkudGFibGUgdGguY29sbGFwc2luZyB7XG4gICAgIHdpZHRoOiAxcHg7XG4gICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiB9XG5cbiAudWkuZml4ZWQudGFibGUge1xuICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkXG4gfVxuXG4gLnVpLmZpeGVkLnRhYmxlIHRkLFxuIC51aS5maXhlZC50YWJsZSB0aCB7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzXG4gfVxuXG4gLnVpLnNlbGVjdGFibGUudGFibGUgdGJvZHkgdHI6aG92ZXIsXG4gLnVpLnRhYmxlIHRib2R5IHRyIHRkLnNlbGVjdGFibGU6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4wNSkgIWltcG9ydGFudDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmludmVydGVkLnRhYmxlIHRib2R5IHRyIHRkLnNlbGVjdGFibGU6aG92ZXIsXG4gLnVpLnNlbGVjdGFibGUuaW52ZXJ0ZWQudGFibGUgdGJvZHkgdHI6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wOCkgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS50YWJsZSB0Ym9keSB0ciB0ZC5zZWxlY3RhYmxlIHtcbiAgICAgcGFkZGluZzogMFxuIH1cblxuIC51aS50YWJsZSB0Ym9keSB0ciB0ZC5zZWxlY3RhYmxlPmE6bm90KC51aSkge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgIHBhZGRpbmc6IC43ODU3MTQyOWVtIC43ODU3MTQyOWVtXG4gfVxuXG4gLnVpLnNlbGVjdGFibGUudGFibGUgdHIuZXJyb3I6aG92ZXIsXG4gLnVpLnNlbGVjdGFibGUudGFibGUgdHI6aG92ZXIgdGQuZXJyb3IsXG4gLnVpLnRhYmxlIHRyIHRkLnNlbGVjdGFibGUuZXJyb3I6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZlN2U3ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjOTQzNjM0ICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2VsZWN0YWJsZS50YWJsZSB0ci53YXJuaW5nOmhvdmVyLFxuIC51aS5zZWxlY3RhYmxlLnRhYmxlIHRyOmhvdmVyIHRkLndhcm5pbmcsXG4gLnVpLnRhYmxlIHRyIHRkLnNlbGVjdGFibGUud2FybmluZzpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY0ZTQgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICM0OTMxMDcgIWltcG9ydGFudFxuIH1cblxuIC51aS5zZWxlY3RhYmxlLnRhYmxlIHRyLmFjdGl2ZTpob3ZlcixcbiAudWkuc2VsZWN0YWJsZS50YWJsZSB0cjpob3ZlciB0ZC5hY3RpdmUsXG4gLnVpLnRhYmxlIHRyIHRkLnNlbGVjdGFibGUuYWN0aXZlOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogI2UwZTBlMCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2VsZWN0YWJsZS50YWJsZSB0ci5wb3NpdGl2ZTpob3ZlcixcbiAudWkuc2VsZWN0YWJsZS50YWJsZSB0cjpob3ZlciB0ZC5wb3NpdGl2ZSxcbiAudWkudGFibGUgdHIgdGQuc2VsZWN0YWJsZS5wb3NpdGl2ZTpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6ICNmN2ZmZTYgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICMyNzViMjggIWltcG9ydGFudFxuIH1cblxuIC51aS5zZWxlY3RhYmxlLnRhYmxlIHRyLm5lZ2F0aXZlOmhvdmVyLFxuIC51aS5zZWxlY3RhYmxlLnRhYmxlIHRyOmhvdmVyIHRkLm5lZ2F0aXZlLFxuIC51aS50YWJsZSB0ciB0ZC5zZWxlY3RhYmxlLm5lZ2F0aXZlOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZTdlNyAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogIzk0MzYzNCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmF0dGFjaGVkLnRhYmxlIHtcbiAgICAgdG9wOiAwO1xuICAgICBib3R0b206IDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIG1hcmdpbjogMCAtMXB4O1xuICAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDVcbiB9XG5cbiAudWkuYXR0YWNoZWQrLnVpLmF0dGFjaGVkLnRhYmxlOm5vdCgudG9wKSB7XG4gICAgIGJvcmRlci10b3A6IG5vbmVcbiB9XG5cbiAudWlbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdLnRhYmxlIHtcbiAgICAgYm90dG9tOiAwO1xuICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICB0b3A6IDA7XG4gICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDBcbiB9XG5cbiAudWkudGFibGVbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aVtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0udGFibGUge1xuICAgICBib3R0b206IDA7XG4gICAgIG1hcmdpbi10b3A6IDA7XG4gICAgIHRvcDogMDtcbiAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUsIG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUsIG5vbmU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpW2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXS50YWJsZTpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5zdHJpcGVkLnRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksXG4gLnVpLnN0cmlwZWQudGFibGU+dHI6bnRoLWNoaWxkKDJuKSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgNTAsIC4wMilcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuc3RyaXBlZC50YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pLFxuIC51aS5pbnZlcnRlZC5zdHJpcGVkLnRhYmxlPnRyOm50aC1jaGlsZCgybikge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wNSlcbiB9XG5cbiAudWkuc3RyaXBlZC5zZWxlY3RhYmxlLnNlbGVjdGFibGUuc2VsZWN0YWJsZS50YWJsZSB0Ym9keSB0ci5hY3RpdmU6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSkgIWltcG9ydGFudFxuIH1cblxuIC51aS50YWJsZSBbY2xhc3MqPVwic2luZ2xlIGxpbmVcIl0sXG4gLnVpLnRhYmxlW2NsYXNzKj1cInNpbmdsZSBsaW5lXCJdIHtcbiAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuIH1cblxuIC51aS50YWJsZSBbY2xhc3MqPVwic2luZ2xlIGxpbmVcIl0sXG4gLnVpLnRhYmxlW2NsYXNzKj1cInNpbmdsZSBsaW5lXCJdIHtcbiAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuIH1cblxuIC51aS5yZWQudGFibGUge1xuICAgICBib3JkZXItdG9wOiAuMmVtIHNvbGlkICNkYjI4MjhcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucmVkLnRhYmxlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiMjgyOCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm9yYW5nZS50YWJsZSB7XG4gICAgIGJvcmRlci10b3A6IC4yZW0gc29saWQgI2YyNzExY1xuIH1cblxuIC51aS5pbnZlcnRlZC5vcmFuZ2UudGFibGUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI3MTFjICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkueWVsbG93LnRhYmxlIHtcbiAgICAgYm9yZGVyLXRvcDogLjJlbSBzb2xpZCAjZmJiZDA4XG4gfVxuXG4gLnVpLmludmVydGVkLnllbGxvdy50YWJsZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmJkMDggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5vbGl2ZS50YWJsZSB7XG4gICAgIGJvcmRlci10b3A6IC4yZW0gc29saWQgI2I1Y2MxOFxuIH1cblxuIC51aS5pbnZlcnRlZC5vbGl2ZS50YWJsZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNiNWNjMTggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5ncmVlbi50YWJsZSB7XG4gICAgIGJvcmRlci10b3A6IC4yZW0gc29saWQgIzIxYmE0NVxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmVlbi50YWJsZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMyMWJhNDUgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS50ZWFsLnRhYmxlIHtcbiAgICAgYm9yZGVyLXRvcDogLjJlbSBzb2xpZCAjMDBiNWFkXG4gfVxuXG4gLnVpLmludmVydGVkLnRlYWwudGFibGUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNWFkICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYmx1ZS50YWJsZSB7XG4gICAgIGJvcmRlci10b3A6IC4yZW0gc29saWQgIzIxODVkMFxuIH1cblxuIC51aS5pbnZlcnRlZC5ibHVlLnRhYmxlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxODVkMCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnZpb2xldC50YWJsZSB7XG4gICAgIGJvcmRlci10b3A6IC4yZW0gc29saWQgIzY0MzVjOVxuIH1cblxuIC51aS5pbnZlcnRlZC52aW9sZXQudGFibGUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQzNWM5ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucHVycGxlLnRhYmxlIHtcbiAgICAgYm9yZGVyLXRvcDogLjJlbSBzb2xpZCAjYTMzM2M4XG4gfVxuXG4gLnVpLmludmVydGVkLnB1cnBsZS50YWJsZSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNhMzMzYzggIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxuIH1cblxuIC51aS5waW5rLnRhYmxlIHtcbiAgICAgYm9yZGVyLXRvcDogLjJlbSBzb2xpZCAjZTAzOTk3XG4gfVxuXG4gLnVpLmludmVydGVkLnBpbmsudGFibGUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAzOTk3ICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYnJvd24udGFibGUge1xuICAgICBib3JkZXItdG9wOiAuMmVtIHNvbGlkICNhNTY3M2ZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnJvd24udGFibGUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU2NzNmICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZ3JleS50YWJsZSB7XG4gICAgIGJvcmRlci10b3A6IC4yZW0gc29saWQgIzc2NzY3NlxuIH1cblxuIC51aS5pbnZlcnRlZC5ncmV5LnRhYmxlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJsYWNrLnRhYmxlIHtcbiAgICAgYm9yZGVyLXRvcDogLjJlbSBzb2xpZCAjMWIxYzFkXG4gfVxuXG4gLnVpLmludmVydGVkLmJsYWNrLnRhYmxlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWMxZCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm9uZS5jb2x1bW4udGFibGUgdGQge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS50d28uY29sdW1uLnRhYmxlIHRkIHtcbiAgICAgd2lkdGg6IDUwJVxuIH1cblxuIC51aS50aHJlZS5jb2x1bW4udGFibGUgdGQge1xuICAgICB3aWR0aDogMzMuMzMzMzMzMzMlXG4gfVxuXG4gLnVpLmZvdXIuY29sdW1uLnRhYmxlIHRkIHtcbiAgICAgd2lkdGg6IDI1JVxuIH1cblxuIC51aS5maXZlLmNvbHVtbi50YWJsZSB0ZCB7XG4gICAgIHdpZHRoOiAyMCVcbiB9XG5cbiAudWkuc2l4LmNvbHVtbi50YWJsZSB0ZCB7XG4gICAgIHdpZHRoOiAxNi42NjY2NjY2NyVcbiB9XG5cbiAudWkuc2V2ZW4uY29sdW1uLnRhYmxlIHRkIHtcbiAgICAgd2lkdGg6IDE0LjI4NTcxNDI5JVxuIH1cblxuIC51aS5laWdodC5jb2x1bW4udGFibGUgdGQge1xuICAgICB3aWR0aDogMTIuNSVcbiB9XG5cbiAudWkubmluZS5jb2x1bW4udGFibGUgdGQge1xuICAgICB3aWR0aDogMTEuMTExMTExMTElXG4gfVxuXG4gLnVpLnRlbi5jb2x1bW4udGFibGUgdGQge1xuICAgICB3aWR0aDogMTAlXG4gfVxuXG4gLnVpLmVsZXZlbi5jb2x1bW4udGFibGUgdGQge1xuICAgICB3aWR0aDogOS4wOTA5MDkwOSVcbiB9XG5cbiAudWkudHdlbHZlLmNvbHVtbi50YWJsZSB0ZCB7XG4gICAgIHdpZHRoOiA4LjMzMzMzMzMzJVxuIH1cblxuIC51aS50aGlydGVlbi5jb2x1bW4udGFibGUgdGQge1xuICAgICB3aWR0aDogNy42OTIzMDc2OSVcbiB9XG5cbiAudWkuZm91cnRlZW4uY29sdW1uLnRhYmxlIHRkIHtcbiAgICAgd2lkdGg6IDcuMTQyODU3MTQlXG4gfVxuXG4gLnVpLmZpZnRlZW4uY29sdW1uLnRhYmxlIHRkIHtcbiAgICAgd2lkdGg6IDYuNjY2NjY2NjclXG4gfVxuXG4gLnVpLnNpeHRlZW4uY29sdW1uLnRhYmxlIHRkIHtcbiAgICAgd2lkdGg6IDYuMjUlXG4gfVxuXG4gLnVpLnRhYmxlIHRkLm9uZS53aWRlLFxuIC51aS50YWJsZSB0aC5vbmUud2lkZSB7XG4gICAgIHdpZHRoOiA2LjI1JVxuIH1cblxuIC51aS50YWJsZSB0ZC50d28ud2lkZSxcbiAudWkudGFibGUgdGgudHdvLndpZGUge1xuICAgICB3aWR0aDogMTIuNSVcbiB9XG5cbiAudWkudGFibGUgdGQudGhyZWUud2lkZSxcbiAudWkudGFibGUgdGgudGhyZWUud2lkZSB7XG4gICAgIHdpZHRoOiAxOC43NSVcbiB9XG5cbiAudWkudGFibGUgdGQuZm91ci53aWRlLFxuIC51aS50YWJsZSB0aC5mb3VyLndpZGUge1xuICAgICB3aWR0aDogMjUlXG4gfVxuXG4gLnVpLnRhYmxlIHRkLmZpdmUud2lkZSxcbiAudWkudGFibGUgdGguZml2ZS53aWRlIHtcbiAgICAgd2lkdGg6IDMxLjI1JVxuIH1cblxuIC51aS50YWJsZSB0ZC5zaXgud2lkZSxcbiAudWkudGFibGUgdGguc2l4LndpZGUge1xuICAgICB3aWR0aDogMzcuNSVcbiB9XG5cbiAudWkudGFibGUgdGQuc2V2ZW4ud2lkZSxcbiAudWkudGFibGUgdGguc2V2ZW4ud2lkZSB7XG4gICAgIHdpZHRoOiA0My43NSVcbiB9XG5cbiAudWkudGFibGUgdGQuZWlnaHQud2lkZSxcbiAudWkudGFibGUgdGguZWlnaHQud2lkZSB7XG4gICAgIHdpZHRoOiA1MCVcbiB9XG5cbiAudWkudGFibGUgdGQubmluZS53aWRlLFxuIC51aS50YWJsZSB0aC5uaW5lLndpZGUge1xuICAgICB3aWR0aDogNTYuMjUlXG4gfVxuXG4gLnVpLnRhYmxlIHRkLnRlbi53aWRlLFxuIC51aS50YWJsZSB0aC50ZW4ud2lkZSB7XG4gICAgIHdpZHRoOiA2Mi41JVxuIH1cblxuIC51aS50YWJsZSB0ZC5lbGV2ZW4ud2lkZSxcbiAudWkudGFibGUgdGguZWxldmVuLndpZGUge1xuICAgICB3aWR0aDogNjguNzUlXG4gfVxuXG4gLnVpLnRhYmxlIHRkLnR3ZWx2ZS53aWRlLFxuIC51aS50YWJsZSB0aC50d2VsdmUud2lkZSB7XG4gICAgIHdpZHRoOiA3NSVcbiB9XG5cbiAudWkudGFibGUgdGQudGhpcnRlZW4ud2lkZSxcbiAudWkudGFibGUgdGgudGhpcnRlZW4ud2lkZSB7XG4gICAgIHdpZHRoOiA4MS4yNSVcbiB9XG5cbiAudWkudGFibGUgdGQuZm91cnRlZW4ud2lkZSxcbiAudWkudGFibGUgdGguZm91cnRlZW4ud2lkZSB7XG4gICAgIHdpZHRoOiA4Ny41JVxuIH1cblxuIC51aS50YWJsZSB0ZC5maWZ0ZWVuLndpZGUsXG4gLnVpLnRhYmxlIHRoLmZpZnRlZW4ud2lkZSB7XG4gICAgIHdpZHRoOiA5My43NSVcbiB9XG5cbiAudWkudGFibGUgdGQuc2l4dGVlbi53aWRlLFxuIC51aS50YWJsZSB0aC5zaXh0ZWVuLndpZGUge1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aCB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuc29ydGFibGUudGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItbGVmdDogbm9uZVxuIH1cblxuIC51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aC5zb3J0ZWQsXG4gLnVpLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoLnNvcnRlZDpob3ZlciB7XG4gICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgdXNlci1zZWxlY3Q6IG5vbmVcbiB9XG5cbiAudWkuc29ydGFibGUudGFibGUgdGhlYWQgdGg6YWZ0ZXIge1xuICAgICBkaXNwbGF5OiBub25lO1xuICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgY29udGVudDogJyc7XG4gICAgIGhlaWdodDogMWVtO1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgb3BhY2l0eTogLjg7XG4gICAgIG1hcmdpbjogMCAwIDAgLjVlbTtcbiAgICAgZm9udC1mYW1pbHk6IEljb25zXG4gfVxuXG4gLnVpLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoLmFzY2VuZGluZzphZnRlciB7XG4gICAgIGNvbnRlbnQ6ICdcXGYwZDgnXG4gfVxuXG4gLnVpLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoLmRlc2NlbmRpbmc6YWZ0ZXIge1xuICAgICBjb250ZW50OiAnXFxmMGQ3J1xuIH1cblxuIC51aS5zb3J0YWJsZS50YWJsZSB0aC5kaXNhYmxlZDpob3ZlciB7XG4gICAgIGN1cnNvcjogYXV0bztcbiAgICAgY29sb3I6IHJnYmEoNDAsIDQwLCA0MCwgLjMpXG4gfVxuXG4gLnVpLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOClcbiB9XG5cbiAudWkuc29ydGFibGUudGFibGUgdGhlYWQgdGguc29ydGVkIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpXG4gfVxuXG4gLnVpLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoLnNvcnRlZDphZnRlciB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuIH1cblxuIC51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aC5zb3J0ZWQ6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuc29ydGFibGUudGFibGUgdGhlYWQgdGguc29ydGVkIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20odHJhbnNwYXJlbnQpLCB0byhyZ2JhKDAsIDAsIDAsIC4wNSkpKTtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIC4wNSkpO1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSkgbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIC4wNSkpO1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aDpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KSAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHRyYW5zcGFyZW50KSwgdG8ocmdiYSgwLCAwLCAwLCAuMDUpKSk7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KSAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAuMDUpKTtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDgpIGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAuMDUpKTtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuc29ydGFibGUudGFibGUgdGhlYWQgdGgge1xuICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudGFibGUge1xuICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSk7XG4gICAgIGJvcmRlcjogbm9uZVxuIH1cblxuIC51aS5pbnZlcnRlZC50YWJsZSB0aCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKSAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC50YWJsZSB0ciB0ZCB7XG4gICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC50YWJsZSB0ciB0ZC5kaXNhYmxlZCxcbiAudWkuaW52ZXJ0ZWQudGFibGUgdHIuZGlzYWJsZWQgdGQsXG4gLnVpLmludmVydGVkLnRhYmxlIHRyLmRpc2FibGVkOmhvdmVyIHRkLFxuIC51aS5pbnZlcnRlZC50YWJsZSB0cjpob3ZlciB0ZC5kaXNhYmxlZCB7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICBjb2xvcjogcmdiYSgyMjUsIDIyNSwgMjI1LCAuMylcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZGVmaW5pdGlvbi50YWJsZSB0Zm9vdDpub3QoLmZ1bGwtd2lkdGgpIHRoOmZpcnN0LWNoaWxkLFxuIC51aS5pbnZlcnRlZC5kZWZpbml0aW9uLnRhYmxlIHRoZWFkOm5vdCguZnVsbC13aWR0aCkgdGg6Zmlyc3QtY2hpbGQge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLmRlZmluaXRpb24udGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wMik7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmNvbGxhcHNpbmcudGFibGUge1xuICAgICB3aWR0aDogYXV0b1xuIH1cblxuIC51aS5iYXNpYy50YWJsZSB7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuYmFzaWMudGFibGUgdGZvb3QsXG4gLnVpLmJhc2ljLnRhYmxlIHRoZWFkIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLmJhc2ljLnRhYmxlIHRoIHtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBib3JkZXItbGVmdDogbm9uZVxuIH1cblxuIC51aS5iYXNpYy50YWJsZSB0Ym9keSB0ciB7XG4gICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKVxuIH1cblxuIC51aS5iYXNpYy50YWJsZSB0ZCB7XG4gICAgIGJhY2tncm91bmQ6IDAgMFxuIH1cblxuIC51aS5iYXNpYy5zdHJpcGVkLnRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybikge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4wNSkgIWltcG9ydGFudFxuIH1cblxuIC51aVtjbGFzcyo9XCJ2ZXJ5IGJhc2ljXCJdLnRhYmxlIHtcbiAgICAgYm9yZGVyOiBub25lXG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGU6bm90KC5zb3J0YWJsZSk6bm90KC5zdHJpcGVkKSB0ZCxcbiAudWlbY2xhc3MqPVwidmVyeSBiYXNpY1wiXS50YWJsZTpub3QoLnNvcnRhYmxlKTpub3QoLnN0cmlwZWQpIHRoIHtcbiAgICAgcGFkZGluZzogJydcbiB9XG5cbiAudWlbY2xhc3MqPVwidmVyeSBiYXNpY1wiXS50YWJsZTpub3QoLnNvcnRhYmxlKTpub3QoLnN0cmlwZWQpIHRkOmZpcnN0LWNoaWxkLFxuIC51aVtjbGFzcyo9XCJ2ZXJ5IGJhc2ljXCJdLnRhYmxlOm5vdCguc29ydGFibGUpOm5vdCguc3RyaXBlZCkgdGg6Zmlyc3QtY2hpbGQge1xuICAgICBwYWRkaW5nLWxlZnQ6IDBcbiB9XG5cbiAudWlbY2xhc3MqPVwidmVyeSBiYXNpY1wiXS50YWJsZTpub3QoLnNvcnRhYmxlKTpub3QoLnN0cmlwZWQpIHRkOmxhc3QtY2hpbGQsXG4gLnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGU6bm90KC5zb3J0YWJsZSk6bm90KC5zdHJpcGVkKSB0aDpsYXN0LWNoaWxkIHtcbiAgICAgcGFkZGluZy1yaWdodDogMFxuIH1cblxuIC51aVtjbGFzcyo9XCJ2ZXJ5IGJhc2ljXCJdLnRhYmxlOm5vdCguc29ydGFibGUpOm5vdCguc3RyaXBlZCkgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICAgICBwYWRkaW5nLXRvcDogMFxuIH1cblxuIC51aS5jZWxsZWQudGFibGUgdHIgdGQsXG4gLnVpLmNlbGxlZC50YWJsZSB0ciB0aCB7XG4gICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMSlcbiB9XG5cbiAudWkuY2VsbGVkLnRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkLFxuIC51aS5jZWxsZWQudGFibGUgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItbGVmdDogbm9uZVxuIH1cblxuIC51aS5wYWRkZWQudGFibGUgdGgge1xuICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgcGFkZGluZy1yaWdodDogMWVtXG4gfVxuXG4gLnVpLnBhZGRlZC50YWJsZSB0ZCxcbiAudWkucGFkZGVkLnRhYmxlIHRoIHtcbiAgICAgcGFkZGluZzogMWVtIDFlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJ2ZXJ5IHBhZGRlZFwiXS50YWJsZSB0aCB7XG4gICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtXG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnkgcGFkZGVkXCJdLnRhYmxlIHRkIHtcbiAgICAgcGFkZGluZzogMS41ZW0gMS41ZW1cbiB9XG5cbiAudWkuY29tcGFjdC50YWJsZSB0aCB7XG4gICAgIHBhZGRpbmctbGVmdDogLjdlbTtcbiAgICAgcGFkZGluZy1yaWdodDogLjdlbVxuIH1cblxuIC51aS5jb21wYWN0LnRhYmxlIHRkIHtcbiAgICAgcGFkZGluZzogLjVlbSAuN2VtXG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnkgY29tcGFjdFwiXS50YWJsZSB0aCB7XG4gICAgIHBhZGRpbmctbGVmdDogLjZlbTtcbiAgICAgcGFkZGluZy1yaWdodDogLjZlbVxuIH1cblxuIC51aVtjbGFzcyo9XCJ2ZXJ5IGNvbXBhY3RcIl0udGFibGUgdGQge1xuICAgICBwYWRkaW5nOiAuNGVtIC42ZW1cbiB9XG5cbiAudWkuc21hbGwudGFibGUge1xuICAgICBmb250LXNpemU6IC45ZW1cbiB9XG5cbiAudWkudGFibGUge1xuICAgICBmb250LXNpemU6IDFlbVxuIH1cblxuIC51aS5sYXJnZS50YWJsZSB7XG4gICAgIGZvbnQtc2l6ZTogMS4xZW1cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBBZFxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBDb3B5cmlnaHQgMjAxMyBDb250cmlidXRvcnNcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5hZCB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICBtYXJnaW46IDFlbSAwXG4gfVxuXG4gLnVpLmFkOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLmFkOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW46IDBcbiB9XG5cbiAudWkuYWQgaWZyYW1lIHtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIG92ZXJmbG93OiBoaWRkZW5cbiB9XG5cbiAudWkubGVhZGVyYm9hcmQuYWQge1xuICAgICB3aWR0aDogNzI4cHg7XG4gICAgIGhlaWdodDogOTBweFxuIH1cblxuIC51aVtjbGFzcyo9XCJtZWRpdW0gcmVjdGFuZ2xlXCJdLmFkIHtcbiAgICAgd2lkdGg6IDMwMHB4O1xuICAgICBoZWlnaHQ6IDI1MHB4XG4gfVxuXG4gLnVpW2NsYXNzKj1cImxhcmdlIHJlY3RhbmdsZVwiXS5hZCB7XG4gICAgIHdpZHRoOiAzMzZweDtcbiAgICAgaGVpZ2h0OiAyODBweFxuIH1cblxuIC51aVtjbGFzcyo9XCJoYWxmIHBhZ2VcIl0uYWQge1xuICAgICB3aWR0aDogMzAwcHg7XG4gICAgIGhlaWdodDogNjAwcHhcbiB9XG5cbiAudWkuc3F1YXJlLmFkIHtcbiAgICAgd2lkdGg6IDI1MHB4O1xuICAgICBoZWlnaHQ6IDI1MHB4XG4gfVxuXG4gLnVpW2NsYXNzKj1cInNtYWxsIHNxdWFyZVwiXS5hZCB7XG4gICAgIHdpZHRoOiAyMDBweDtcbiAgICAgaGVpZ2h0OiAyMDBweFxuIH1cblxuIC51aVtjbGFzcyo9XCJzbWFsbCByZWN0YW5nbGVcIl0uYWQge1xuICAgICB3aWR0aDogMTgwcHg7XG4gICAgIGhlaWdodDogMTUwcHhcbiB9XG5cbiAudWlbY2xhc3MqPVwidmVydGljYWwgcmVjdGFuZ2xlXCJdLmFkIHtcbiAgICAgd2lkdGg6IDI0MHB4O1xuICAgICBoZWlnaHQ6IDQwMHB4XG4gfVxuXG4gLnVpLmJ1dHRvbi5hZCB7XG4gICAgIHdpZHRoOiAxMjBweDtcbiAgICAgaGVpZ2h0OiA5MHB4XG4gfVxuXG4gLnVpW2NsYXNzKj1cInNxdWFyZSBidXR0b25cIl0uYWQge1xuICAgICB3aWR0aDogMTI1cHg7XG4gICAgIGhlaWdodDogMTI1cHhcbiB9XG5cbiAudWlbY2xhc3MqPVwic21hbGwgYnV0dG9uXCJdLmFkIHtcbiAgICAgd2lkdGg6IDEyMHB4O1xuICAgICBoZWlnaHQ6IDYwcHhcbiB9XG5cbiAudWkuc2t5c2NyYXBlci5hZCB7XG4gICAgIHdpZHRoOiAxMjBweDtcbiAgICAgaGVpZ2h0OiA2MDBweFxuIH1cblxuIC51aVtjbGFzcyo9XCJ3aWRlIHNreXNjcmFwZXJcIl0uYWQge1xuICAgICB3aWR0aDogMTYwcHhcbiB9XG5cbiAudWkuYmFubmVyLmFkIHtcbiAgICAgd2lkdGg6IDQ2OHB4O1xuICAgICBoZWlnaHQ6IDYwcHhcbiB9XG5cbiAudWlbY2xhc3MqPVwidmVydGljYWwgYmFubmVyXCJdLmFkIHtcbiAgICAgd2lkdGg6IDEyMHB4O1xuICAgICBoZWlnaHQ6IDI0MHB4XG4gfVxuXG4gLnVpW2NsYXNzKj1cInRvcCBiYW5uZXJcIl0uYWQge1xuICAgICB3aWR0aDogOTMwcHg7XG4gICAgIGhlaWdodDogMTgwcHhcbiB9XG5cbiAudWlbY2xhc3MqPVwiaGFsZiBiYW5uZXJcIl0uYWQge1xuICAgICB3aWR0aDogMjM0cHg7XG4gICAgIGhlaWdodDogNjBweFxuIH1cblxuIC51aVtjbGFzcyo9XCJsYXJnZSBsZWFkZXJib2FyZFwiXS5hZCB7XG4gICAgIHdpZHRoOiA5NzBweDtcbiAgICAgaGVpZ2h0OiA5MHB4XG4gfVxuXG4gLnVpLmJpbGxib2FyZC5hZCB7XG4gICAgIHdpZHRoOiA5NzBweDtcbiAgICAgaGVpZ2h0OiAyNTBweFxuIH1cblxuIC51aS5wYW5vcmFtYS5hZCB7XG4gICAgIHdpZHRoOiA5ODBweDtcbiAgICAgaGVpZ2h0OiAxMjBweFxuIH1cblxuIC51aS5uZXRib2FyZC5hZCB7XG4gICAgIHdpZHRoOiA1ODBweDtcbiAgICAgaGVpZ2h0OiA0MDBweFxuIH1cblxuIC51aVtjbGFzcyo9XCJsYXJnZSBtb2JpbGUgYmFubmVyXCJdLmFkIHtcbiAgICAgd2lkdGg6IDMyMHB4O1xuICAgICBoZWlnaHQ6IDEwMHB4XG4gfVxuXG4gLnVpW2NsYXNzKj1cIm1vYmlsZSBsZWFkZXJib2FyZFwiXS5hZCB7XG4gICAgIHdpZHRoOiAzMjBweDtcbiAgICAgaGVpZ2h0OiA1MHB4XG4gfVxuXG4gLnVpLm1vYmlsZS5hZCB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgICAgLnVpLm1vYmlsZS5hZCB7XG4gICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICB9XG4gfVxuXG4gLnVpLmNlbnRlcmVkLmFkIHtcbiAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgIG1hcmdpbi1yaWdodDogYXV0b1xuIH1cblxuIC51aS50ZXN0LmFkIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0XG4gfVxuXG4gLnVpLnRlc3QuYWQ6YWZ0ZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogNTAlO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICBjb250ZW50OiAnQWQnO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgZm9udC1zaXplOiAxZW07XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiB9XG5cbiAudWkubW9iaWxlLnRlc3QuYWQ6YWZ0ZXIge1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NmVtXG4gfVxuXG4gLnVpLnRlc3QuYWRbZGF0YS10ZXh0XTphZnRlciB7XG4gICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIEl0ZW1cbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLmNhcmQsXG4gLnVpLmNhcmRzPi5jYXJkIHtcbiAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICB3aWR0aDogMjkwcHg7XG4gICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCAwICNkNGQ0ZDUsIDAgMCAwIDFweCAjZDRkNGQ1O1xuICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMCAjZDRkNGQ1LCAwIDAgMCAxcHggI2Q0ZDRkNTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xcyBlYXNlLCB0cmFuc2Zvcm0gLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjFzIGVhc2UsIHRyYW5zZm9ybSAuMXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZTtcbiAgICAgei1pbmRleDogJydcbiB9XG5cbiAudWkuY2FyZCB7XG4gICAgIG1hcmdpbjogMWVtIDBcbiB9XG5cbiAudWkuY2FyZCBhLFxuIC51aS5jYXJkcz4uY2FyZCBhIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyXG4gfVxuXG4gLnVpLmNhcmQ6Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW4tdG9wOiAwXG4gfVxuXG4gLnVpLmNhcmQ6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkuY2FyZHMge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIG1hcmdpbjogLS44NzVlbSAtLjVlbTtcbiAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgZmxleC13cmFwOiB3cmFwXG4gfVxuXG4gLnVpLmNhcmRzPi5jYXJkIHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBtYXJnaW46IC44NzVlbSAuNWVtO1xuICAgICBmbG9hdDogbm9uZVxuIH1cblxuIC51aS5jYXJkOmFmdGVyLFxuIC51aS5jYXJkczphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBjb250ZW50OiAnICc7XG4gICAgIGhlaWdodDogMDtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5jYXJkc34udWkuY2FyZHMge1xuICAgICBtYXJnaW4tdG9wOiAuODc1ZW1cbiB9XG5cbiAudWkuY2FyZD46Zmlyc3QtY2hpbGQsXG4gLnVpLmNhcmRzPi5jYXJkPjpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudFxuIH1cblxuIC51aS5jYXJkPjpsYXN0LWNoaWxkLFxuIC51aS5jYXJkcz4uY2FyZD46bGFzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuY2FyZD46b25seS1jaGlsZCxcbiAudWkuY2FyZHM+LmNhcmQ+Om9ubHktY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5jYXJkPi5pbWFnZSxcbiAudWkuY2FyZHM+LmNhcmQ+LmltYWdlIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgcGFkZGluZzogMDtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDUpXG4gfVxuXG4gLnVpLmNhcmQ+LmltYWdlPmltZyxcbiAudWkuY2FyZHM+LmNhcmQ+LmltYWdlPmltZyB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0XG4gfVxuXG4gLnVpLmNhcmQ+LmltYWdlOm5vdCgudWkpPmltZyxcbiAudWkuY2FyZHM+LmNhcmQ+LmltYWdlOm5vdCgudWkpPmltZyB7XG4gICAgIGJvcmRlcjogbm9uZVxuIH1cblxuIC51aS5jYXJkPi5jb250ZW50LFxuIC51aS5jYXJkcz4uY2FyZD4uY29udGVudCB7XG4gICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICBmbGV4LWdyb3c6IDE7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjEpO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgcGFkZGluZzogMWVtIDFlbTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgYm9yZGVyLXJhZGl1czogMFxuIH1cblxuIC51aS5jYXJkPi5jb250ZW50OmFmdGVyLFxuIC51aS5jYXJkcz4uY2FyZD4uY29udGVudDphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBjb250ZW50OiAnICc7XG4gICAgIGhlaWdodDogMDtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5jYXJkPi5jb250ZW50Pi5oZWFkZXIsXG4gLnVpLmNhcmRzPi5jYXJkPi5jb250ZW50Pi5oZWFkZXIge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgbWFyZ2luOiAnJztcbiAgICAgZm9udC1mYW1pbHk6IExhdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NSlcbiB9XG5cbiAudWkuY2FyZD4uY29udGVudD4uaGVhZGVyOm5vdCgudWkpLFxuIC51aS5jYXJkcz4uY2FyZD4uY29udGVudD4uaGVhZGVyOm5vdCgudWkpIHtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI5ZW07XG4gICAgIG1hcmdpbi10b3A6IC0uMjE0MjVlbTtcbiAgICAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0MjllbVxuIH1cblxuIC51aS5jYXJkPi5jb250ZW50Pi5oZWFkZXIrLmRlc2NyaXB0aW9uLFxuIC51aS5jYXJkPi5jb250ZW50Pi5tZXRhKy5kZXNjcmlwdGlvbixcbiAudWkuY2FyZHM+LmNhcmQ+LmNvbnRlbnQ+LmhlYWRlcisuZGVzY3JpcHRpb24sXG4gLnVpLmNhcmRzPi5jYXJkPi5jb250ZW50Pi5tZXRhKy5kZXNjcmlwdGlvbiB7XG4gICAgIG1hcmdpbi10b3A6IC41ZW1cbiB9XG5cbiAudWkuY2FyZCBbY2xhc3MqPVwibGVmdCBmbG9hdGVkXCJdLFxuIC51aS5jYXJkcz4uY2FyZCBbY2xhc3MqPVwibGVmdCBmbG9hdGVkXCJdIHtcbiAgICAgZmxvYXQ6IGxlZnRcbiB9XG5cbiAudWkuY2FyZCBbY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXSxcbiAudWkuY2FyZHM+LmNhcmQgW2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0ge1xuICAgICBmbG9hdDogcmlnaHRcbiB9XG5cbiAudWkuY2FyZCBbY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdLFxuIC51aS5jYXJkcz4uY2FyZCBbY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdIHtcbiAgICAgdGV4dC1hbGlnbjogbGVmdFxuIH1cblxuIC51aS5jYXJkIFtjbGFzcyo9XCJjZW50ZXIgYWxpZ25lZFwiXSxcbiAudWkuY2FyZHM+LmNhcmQgW2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJdIHtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gfVxuXG4gLnVpLmNhcmQgW2NsYXNzKj1cInJpZ2h0IGFsaWduZWRcIl0sXG4gLnVpLmNhcmRzPi5jYXJkIFtjbGFzcyo9XCJyaWdodCBhbGlnbmVkXCJdIHtcbiAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiB9XG5cbiAudWkuY2FyZCAuY29udGVudCBpbWcsXG4gLnVpLmNhcmRzPi5jYXJkIC5jb250ZW50IGltZyB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgd2lkdGg6ICcnXG4gfVxuXG4gLnVpLmNhcmQgLmF2YXRhciBpbWcsXG4gLnVpLmNhcmQgaW1nLmF2YXRhcixcbiAudWkuY2FyZHM+LmNhcmQgLmF2YXRhciBpbWcsXG4gLnVpLmNhcmRzPi5jYXJkIGltZy5hdmF0YXIge1xuICAgICB3aWR0aDogMmVtO1xuICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtXG4gfVxuXG4gLnVpLmNhcmQ+LmNvbnRlbnQ+LmRlc2NyaXB0aW9uLFxuIC51aS5jYXJkcz4uY2FyZD4uY29udGVudD4uZGVzY3JpcHRpb24ge1xuICAgICBjbGVhcjogYm90aDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjY4KVxuIH1cblxuIC51aS5jYXJkPi5jb250ZW50IHAsXG4gLnVpLmNhcmRzPi5jYXJkPi5jb250ZW50IHAge1xuICAgICBtYXJnaW46IDAgMCAuNWVtXG4gfVxuXG4gLnVpLmNhcmQ+LmNvbnRlbnQgcDpsYXN0LWNoaWxkLFxuIC51aS5jYXJkcz4uY2FyZD4uY29udGVudCBwOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLmNhcmQgLm1ldGEsXG4gLnVpLmNhcmRzPi5jYXJkIC5tZXRhIHtcbiAgICAgZm9udC1zaXplOiAxZW07XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KVxuIH1cblxuIC51aS5jYXJkIC5tZXRhICosXG4gLnVpLmNhcmRzPi5jYXJkIC5tZXRhICoge1xuICAgICBtYXJnaW4tcmlnaHQ6IC4zZW1cbiB9XG5cbiAudWkuY2FyZCAubWV0YSA6bGFzdC1jaGlsZCxcbiAudWkuY2FyZHM+LmNhcmQgLm1ldGEgOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tcmlnaHQ6IDBcbiB9XG5cbiAudWkuY2FyZCAubWV0YSBbY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXSxcbiAudWkuY2FyZHM+LmNhcmQgLm1ldGEgW2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0ge1xuICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgIG1hcmdpbi1sZWZ0OiAuM2VtXG4gfVxuXG4gLnVpLmNhcmQ+LmNvbnRlbnQgYTpub3QoLnVpKSxcbiAudWkuY2FyZHM+LmNhcmQ+LmNvbnRlbnQgYTpub3QoLnVpKSB7XG4gICAgIGNvbG9yOiAnJztcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2VcbiB9XG5cbiAudWkuY2FyZD4uY29udGVudCBhOm5vdCgudWkpOmhvdmVyLFxuIC51aS5jYXJkcz4uY2FyZD4uY29udGVudCBhOm5vdCgudWkpOmhvdmVyIHtcbiAgICAgY29sb3I6ICcnXG4gfVxuXG4gLnVpLmNhcmQ+LmNvbnRlbnQ+YS5oZWFkZXIsXG4gLnVpLmNhcmRzPi5jYXJkPi5jb250ZW50PmEuaGVhZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg1KVxuIH1cblxuIC51aS5jYXJkPi5jb250ZW50PmEuaGVhZGVyOmhvdmVyLFxuIC51aS5jYXJkcz4uY2FyZD4uY29udGVudD5hLmhlYWRlcjpob3ZlciB7XG4gICAgIGNvbG9yOiAjMWU3MGJmXG4gfVxuXG4gLnVpLmNhcmQgLm1ldGE+YTpub3QoLnVpKSxcbiAudWkuY2FyZHM+LmNhcmQgLm1ldGE+YTpub3QoLnVpKSB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KVxuIH1cblxuIC51aS5jYXJkIC5tZXRhPmE6bm90KC51aSk6aG92ZXIsXG4gLnVpLmNhcmRzPi5jYXJkIC5tZXRhPmE6bm90KC51aSk6aG92ZXIge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLmNhcmQ+LmJ1dHRvbixcbiAudWkuY2FyZD4uYnV0dG9ucyxcbiAudWkuY2FyZHM+LmNhcmQ+LmJ1dHRvbixcbiAudWkuY2FyZHM+LmNhcmQ+LmJ1dHRvbnMge1xuICAgICBtYXJnaW46IDAgLTFweDtcbiAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweClcbiB9XG5cbiAudWkuY2FyZCAuZGltbWVyLFxuIC51aS5jYXJkcz4uY2FyZCAuZGltbWVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogJyc7XG4gICAgIHotaW5kZXg6IDEwXG4gfVxuXG4gLnVpLmNhcmQ+LmNvbnRlbnQgLnN0YXIuaWNvbixcbiAudWkuY2FyZHM+LmNhcmQ+LmNvbnRlbnQgLnN0YXIuaWNvbiB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgb3BhY2l0eTogLjc1O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZVxuIH1cblxuIC51aS5jYXJkPi5jb250ZW50IC5zdGFyLmljb246aG92ZXIsXG4gLnVpLmNhcmRzPi5jYXJkPi5jb250ZW50IC5zdGFyLmljb246aG92ZXIge1xuICAgICBvcGFjaXR5OiAxO1xuICAgICBjb2xvcjogI2ZmYjcwYVxuIH1cblxuIC51aS5jYXJkPi5jb250ZW50IC5hY3RpdmUuc3Rhci5pY29uLFxuIC51aS5jYXJkcz4uY2FyZD4uY29udGVudCAuYWN0aXZlLnN0YXIuaWNvbiB7XG4gICAgIGNvbG9yOiAjZmZlNjIzXG4gfVxuXG4gLnVpLmNhcmQ+LmNvbnRlbnQgLmxpa2UuaWNvbixcbiAudWkuY2FyZHM+LmNhcmQ+LmNvbnRlbnQgLmxpa2UuaWNvbiB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgb3BhY2l0eTogLjc1O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZVxuIH1cblxuIC51aS5jYXJkPi5jb250ZW50IC5saWtlLmljb246aG92ZXIsXG4gLnVpLmNhcmRzPi5jYXJkPi5jb250ZW50IC5saWtlLmljb246aG92ZXIge1xuICAgICBvcGFjaXR5OiAxO1xuICAgICBjb2xvcjogI2ZmMjczM1xuIH1cblxuIC51aS5jYXJkPi5jb250ZW50IC5hY3RpdmUubGlrZS5pY29uLFxuIC51aS5jYXJkcz4uY2FyZD4uY29udGVudCAuYWN0aXZlLmxpa2UuaWNvbiB7XG4gICAgIGNvbG9yOiAjZmYyNzMzXG4gfVxuXG4gLnVpLmNhcmQ+LmV4dHJhLFxuIC51aS5jYXJkcz4uY2FyZD4uZXh0cmEge1xuICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjA1KSAhaW1wb3J0YW50O1xuICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBtYXJnaW46IDAgMDtcbiAgICAgcGFkZGluZzogLjc1ZW0gMWVtO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZVxuIH1cblxuIC51aS5jYXJkPi5leHRyYSBhOm5vdCgudWkpLFxuIC51aS5jYXJkcz4uY2FyZD4uZXh0cmEgYTpub3QoLnVpKSB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KVxuIH1cblxuIC51aS5jYXJkPi5leHRyYSBhOm5vdCgudWkpOmhvdmVyLFxuIC51aS5jYXJkcz4uY2FyZD4uZXh0cmEgYTpub3QoLnVpKTpob3ZlciB7XG4gICAgIGNvbG9yOiAjMWU3MGJmXG4gfVxuXG4gLnVpLnJhaXNlZC5jYXJkLFxuIC51aS5yYWlzZWQuY2FyZHM+LmNhcmQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCA0cHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xMiksIDAgMnB4IDEwcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCA0cHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xMiksIDAgMnB4IDEwcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkubGluay5jYXJkcyAucmFpc2VkLmNhcmQ6aG92ZXIsXG4gLnVpLmxpbmsucmFpc2VkLmNhcmQ6aG92ZXIsXG4gLnVpLnJhaXNlZC5jYXJkcyBhLmNhcmQ6aG92ZXIsXG4gYS51aS5yYWlzZWQuY2FyZDpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDRweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSwgMCAycHggMTBweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjI1KTtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDRweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSwgMCAycHggMTBweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjI1KVxuIH1cblxuIC51aS5yYWlzZWQuY2FyZCxcbiAudWkucmFpc2VkLmNhcmRzPi5jYXJkIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggNHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTIpLCAwIDJweCAxMHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggNHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTIpLCAwIDJweCAxMHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLmNlbnRlcmVkLmNhcmRzIHtcbiAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gfVxuXG4gLnVpLmNlbnRlcmVkLmNhcmQge1xuICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gfVxuXG4gLnVpLmZsdWlkLmNhcmQge1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgbWF4LXdpZHRoOiA5OTk5cHhcbiB9XG5cbiAudWkuY2FyZHMgYS5jYXJkLFxuIC51aS5saW5rLmNhcmQsXG4gLnVpLmxpbmsuY2FyZHMgLmNhcmQsXG4gYS51aS5jYXJkIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgIHRyYW5zZm9ybTogbm9uZVxuIH1cblxuIC51aS5jYXJkcyBhLmNhcmQ6aG92ZXIsXG4gLnVpLmxpbmsuY2FyZDpob3ZlcixcbiAudWkubGluay5jYXJkcyAuY2FyZDpob3ZlcixcbiBhLnVpLmNhcmQ6aG92ZXIge1xuICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgIHotaW5kZXg6IDU7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggMCAjYmNiZGJkLCAwIDAgMCAxcHggI2Q0ZDRkNTtcbiAgICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgI2JjYmRiZCwgMCAwIDAgMXB4ICNkNGQ0ZDU7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweClcbiB9XG5cbiAudWkuY2FyZHM+LnJlZC5jYXJkLFxuIC51aS5yZWQuY2FyZCxcbiAudWkucmVkLmNhcmRzPi5jYXJkIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICNkYjI4MjgsIDAgMXB4IDNweCAwICNkNGQ0ZDU7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgI2RiMjgyOCwgMCAxcHggM3B4IDAgI2Q0ZDRkNVxuIH1cblxuIC51aS5jYXJkcz4ucmVkLmNhcmQ6aG92ZXIsXG4gLnVpLnJlZC5jYXJkOmhvdmVyLFxuIC51aS5yZWQuY2FyZHM+LmNhcmQ6aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgI2QwMTkxOSwgMCAxcHggM3B4IDAgI2JjYmRiZDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjZDAxOTE5LCAwIDFweCAzcHggMCAjYmNiZGJkXG4gfVxuXG4gLnVpLmNhcmRzPi5vcmFuZ2UuY2FyZCxcbiAudWkub3JhbmdlLmNhcmQsXG4gLnVpLm9yYW5nZS5jYXJkcz4uY2FyZCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjZjI3MTFjLCAwIDFweCAzcHggMCAjZDRkNGQ1O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICNmMjcxMWMsIDAgMXB4IDNweCAwICNkNGQ0ZDVcbiB9XG5cbiAudWkuY2FyZHM+Lm9yYW5nZS5jYXJkOmhvdmVyLFxuIC51aS5vcmFuZ2UuY2FyZDpob3ZlcixcbiAudWkub3JhbmdlLmNhcmRzPi5jYXJkOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICNmMjYyMDIsIDAgMXB4IDNweCAwICNiY2JkYmQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgI2YyNjIwMiwgMCAxcHggM3B4IDAgI2JjYmRiZFxuIH1cblxuIC51aS5jYXJkcz4ueWVsbG93LmNhcmQsXG4gLnVpLnllbGxvdy5jYXJkLFxuIC51aS55ZWxsb3cuY2FyZHM+LmNhcmQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgI2ZiYmQwOCwgMCAxcHggM3B4IDAgI2Q0ZDRkNTtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjZmJiZDA4LCAwIDFweCAzcHggMCAjZDRkNGQ1XG4gfVxuXG4gLnVpLmNhcmRzPi55ZWxsb3cuY2FyZDpob3ZlcixcbiAudWkueWVsbG93LmNhcmQ6aG92ZXIsXG4gLnVpLnllbGxvdy5jYXJkcz4uY2FyZDpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjZWFhZTAwLCAwIDFweCAzcHggMCAjYmNiZGJkO1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICNlYWFlMDAsIDAgMXB4IDNweCAwICNiY2JkYmRcbiB9XG5cbiAudWkuY2FyZHM+Lm9saXZlLmNhcmQsXG4gLnVpLm9saXZlLmNhcmQsXG4gLnVpLm9saXZlLmNhcmRzPi5jYXJkIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICNiNWNjMTgsIDAgMXB4IDNweCAwICNkNGQ0ZDU7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgI2I1Y2MxOCwgMCAxcHggM3B4IDAgI2Q0ZDRkNVxuIH1cblxuIC51aS5jYXJkcz4ub2xpdmUuY2FyZDpob3ZlcixcbiAudWkub2xpdmUuY2FyZDpob3ZlcixcbiAudWkub2xpdmUuY2FyZHM+LmNhcmQ6aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgI2E3YmQwZCwgMCAxcHggM3B4IDAgI2JjYmRiZDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjYTdiZDBkLCAwIDFweCAzcHggMCAjYmNiZGJkXG4gfVxuXG4gLnVpLmNhcmRzPi5ncmVlbi5jYXJkLFxuIC51aS5ncmVlbi5jYXJkLFxuIC51aS5ncmVlbi5jYXJkcz4uY2FyZCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjMjFiYTQ1LCAwIDFweCAzcHggMCAjZDRkNGQ1O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICMyMWJhNDUsIDAgMXB4IDNweCAwICNkNGQ0ZDVcbiB9XG5cbiAudWkuY2FyZHM+LmdyZWVuLmNhcmQ6aG92ZXIsXG4gLnVpLmdyZWVuLmNhcmQ6aG92ZXIsXG4gLnVpLmdyZWVuLmNhcmRzPi5jYXJkOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICMxNmFiMzksIDAgMXB4IDNweCAwICNiY2JkYmQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgIzE2YWIzOSwgMCAxcHggM3B4IDAgI2JjYmRiZFxuIH1cblxuIC51aS5jYXJkcz4udGVhbC5jYXJkLFxuIC51aS50ZWFsLmNhcmQsXG4gLnVpLnRlYWwuY2FyZHM+LmNhcmQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgIzAwYjVhZCwgMCAxcHggM3B4IDAgI2Q0ZDRkNTtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjMDBiNWFkLCAwIDFweCAzcHggMCAjZDRkNGQ1XG4gfVxuXG4gLnVpLmNhcmRzPi50ZWFsLmNhcmQ6aG92ZXIsXG4gLnVpLnRlYWwuY2FyZDpob3ZlcixcbiAudWkudGVhbC5jYXJkcz4uY2FyZDpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjMDA5Yzk1LCAwIDFweCAzcHggMCAjYmNiZGJkO1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICMwMDljOTUsIDAgMXB4IDNweCAwICNiY2JkYmRcbiB9XG5cbiAudWkuYmx1ZS5jYXJkLFxuIC51aS5ibHVlLmNhcmRzPi5jYXJkLFxuIC51aS5jYXJkcz4uYmx1ZS5jYXJkIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICMyMTg1ZDAsIDAgMXB4IDNweCAwICNkNGQ0ZDU7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgIzIxODVkMCwgMCAxcHggM3B4IDAgI2Q0ZDRkNVxuIH1cblxuIC51aS5ibHVlLmNhcmQ6aG92ZXIsXG4gLnVpLmJsdWUuY2FyZHM+LmNhcmQ6aG92ZXIsXG4gLnVpLmNhcmRzPi5ibHVlLmNhcmQ6aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgIzE2NzhjMiwgMCAxcHggM3B4IDAgI2JjYmRiZDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjMTY3OGMyLCAwIDFweCAzcHggMCAjYmNiZGJkXG4gfVxuXG4gLnVpLmNhcmRzPi52aW9sZXQuY2FyZCxcbiAudWkudmlvbGV0LmNhcmQsXG4gLnVpLnZpb2xldC5jYXJkcz4uY2FyZCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjNjQzNWM5LCAwIDFweCAzcHggMCAjZDRkNGQ1O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICM2NDM1YzksIDAgMXB4IDNweCAwICNkNGQ0ZDVcbiB9XG5cbiAudWkuY2FyZHM+LnZpb2xldC5jYXJkOmhvdmVyLFxuIC51aS52aW9sZXQuY2FyZDpob3ZlcixcbiAudWkudmlvbGV0LmNhcmRzPi5jYXJkOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICM1ODI5YmIsIDAgMXB4IDNweCAwICNiY2JkYmQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgIzU4MjliYiwgMCAxcHggM3B4IDAgI2JjYmRiZFxuIH1cblxuIC51aS5jYXJkcz4ucHVycGxlLmNhcmQsXG4gLnVpLnB1cnBsZS5jYXJkLFxuIC51aS5wdXJwbGUuY2FyZHM+LmNhcmQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgI2EzMzNjOCwgMCAxcHggM3B4IDAgI2Q0ZDRkNTtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjYTMzM2M4LCAwIDFweCAzcHggMCAjZDRkNGQ1XG4gfVxuXG4gLnVpLmNhcmRzPi5wdXJwbGUuY2FyZDpob3ZlcixcbiAudWkucHVycGxlLmNhcmQ6aG92ZXIsXG4gLnVpLnB1cnBsZS5jYXJkcz4uY2FyZDpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjOTYyN2JhLCAwIDFweCAzcHggMCAjYmNiZGJkO1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICM5NjI3YmEsIDAgMXB4IDNweCAwICNiY2JkYmRcbiB9XG5cbiAudWkuY2FyZHM+LnBpbmsuY2FyZCxcbiAudWkucGluay5jYXJkLFxuIC51aS5waW5rLmNhcmRzPi5jYXJkIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICNlMDM5OTcsIDAgMXB4IDNweCAwICNkNGQ0ZDU7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgI2UwMzk5NywgMCAxcHggM3B4IDAgI2Q0ZDRkNVxuIH1cblxuIC51aS5jYXJkcz4ucGluay5jYXJkOmhvdmVyLFxuIC51aS5waW5rLmNhcmQ6aG92ZXIsXG4gLnVpLnBpbmsuY2FyZHM+LmNhcmQ6aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgI2U2MWE4ZCwgMCAxcHggM3B4IDAgI2JjYmRiZDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjZTYxYThkLCAwIDFweCAzcHggMCAjYmNiZGJkXG4gfVxuXG4gLnVpLmJyb3duLmNhcmQsXG4gLnVpLmJyb3duLmNhcmRzPi5jYXJkLFxuIC51aS5jYXJkcz4uYnJvd24uY2FyZCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjYTU2NzNmLCAwIDFweCAzcHggMCAjZDRkNGQ1O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICNhNTY3M2YsIDAgMXB4IDNweCAwICNkNGQ0ZDVcbiB9XG5cbiAudWkuYnJvd24uY2FyZDpob3ZlcixcbiAudWkuYnJvd24uY2FyZHM+LmNhcmQ6aG92ZXIsXG4gLnVpLmNhcmRzPi5icm93bi5jYXJkOmhvdmVyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICM5NzViMzMsIDAgMXB4IDNweCAwICNiY2JkYmQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgIzk3NWIzMywgMCAxcHggM3B4IDAgI2JjYmRiZFxuIH1cblxuIC51aS5jYXJkcz4uZ3JleS5jYXJkLFxuIC51aS5ncmV5LmNhcmQsXG4gLnVpLmdyZXkuY2FyZHM+LmNhcmQge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgIzc2NzY3NiwgMCAxcHggM3B4IDAgI2Q0ZDRkNTtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjNzY3Njc2LCAwIDFweCAzcHggMCAjZDRkNGQ1XG4gfVxuXG4gLnVpLmNhcmRzPi5ncmV5LmNhcmQ6aG92ZXIsXG4gLnVpLmdyZXkuY2FyZDpob3ZlcixcbiAudWkuZ3JleS5jYXJkcz4uY2FyZDpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjODM4MzgzLCAwIDFweCAzcHggMCAjYmNiZGJkO1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICM4MzgzODMsIDAgMXB4IDNweCAwICNiY2JkYmRcbiB9XG5cbiAudWkuYmxhY2suY2FyZCxcbiAudWkuYmxhY2suY2FyZHM+LmNhcmQsXG4gLnVpLmNhcmRzPi5ibGFjay5jYXJkIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2Q0ZDRkNSwgMCAycHggMCAwICMxYjFjMWQsIDAgMXB4IDNweCAwICNkNGQ0ZDU7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgIzFiMWMxZCwgMCAxcHggM3B4IDAgI2Q0ZDRkNVxuIH1cblxuIC51aS5ibGFjay5jYXJkOmhvdmVyLFxuIC51aS5ibGFjay5jYXJkcz4uY2FyZDpob3ZlcixcbiAudWkuY2FyZHM+LmJsYWNrLmNhcmQ6aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZDRkNGQ1LCAwIDJweCAwIDAgIzI3MjkyYSwgMCAxcHggM3B4IDAgI2JjYmRiZDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNkNGQ0ZDUsIDAgMnB4IDAgMCAjMjcyOTJhLCAwIDFweCAzcHggMCAjYmNiZGJkXG4gfVxuXG4gLnVpLm9uZS5jYXJkcyB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICBtYXJnaW4tcmlnaHQ6IDBcbiB9XG5cbiAudWkub25lLmNhcmRzPi5jYXJkIHtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkudHdvLmNhcmRzIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgIG1hcmdpbi1yaWdodDogLTFlbVxuIH1cblxuIC51aS50d28uY2FyZHM+LmNhcmQge1xuICAgICB3aWR0aDogY2FsYyg1MCUgLSAyZW0pO1xuICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IDFlbVxuIH1cblxuIC51aS50aHJlZS5jYXJkcyB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IC0xZW1cbiB9XG5cbiAudWkudGhyZWUuY2FyZHM+LmNhcmQge1xuICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMyUgLSAyZW0pO1xuICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IDFlbVxuIH1cblxuIC51aS5mb3VyLmNhcmRzIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0uNzVlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtLjc1ZW1cbiB9XG5cbiAudWkuZm91ci5jYXJkcz4uY2FyZCB7XG4gICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEuNWVtKTtcbiAgICAgbWFyZ2luLWxlZnQ6IC43NWVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IC43NWVtXG4gfVxuXG4gLnVpLmZpdmUuY2FyZHMge1xuICAgICBtYXJnaW4tbGVmdDogLS43NWVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IC0uNzVlbVxuIH1cblxuIC51aS5maXZlLmNhcmRzPi5jYXJkIHtcbiAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMS41ZW0pO1xuICAgICBtYXJnaW4tbGVmdDogLjc1ZW07XG4gICAgIG1hcmdpbi1yaWdodDogLjc1ZW1cbiB9XG5cbiAudWkuc2l4LmNhcmRzIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0uNzVlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtLjc1ZW1cbiB9XG5cbiAudWkuc2l4LmNhcmRzPi5jYXJkIHtcbiAgICAgd2lkdGg6IGNhbGMoMTYuNjY2NjY2NjclIC0gMS41ZW0pO1xuICAgICBtYXJnaW4tbGVmdDogLjc1ZW07XG4gICAgIG1hcmdpbi1yaWdodDogLjc1ZW1cbiB9XG5cbiAudWkuc2V2ZW4uY2FyZHMge1xuICAgICBtYXJnaW4tbGVmdDogLS41ZW07XG4gICAgIG1hcmdpbi1yaWdodDogLS41ZW1cbiB9XG5cbiAudWkuc2V2ZW4uY2FyZHM+LmNhcmQge1xuICAgICB3aWR0aDogY2FsYygxNC4yODU3MTQyOSUgLSAxZW0pO1xuICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtXG4gfVxuXG4gLnVpLmVpZ2h0LmNhcmRzIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC0uNWVtO1xuICAgICBtYXJnaW4tcmlnaHQ6IC0uNWVtXG4gfVxuXG4gLnVpLmVpZ2h0LmNhcmRzPi5jYXJkIHtcbiAgICAgd2lkdGg6IGNhbGMoMTIuNSUgLSAxZW0pO1xuICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICAgICBmb250LXNpemU6IDExcHhcbiB9XG5cbiAudWkubmluZS5jYXJkcyB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtLjVlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtLjVlbVxuIH1cblxuIC51aS5uaW5lLmNhcmRzPi5jYXJkIHtcbiAgICAgd2lkdGg6IGNhbGMoMTEuMTExMTExMTElIC0gMWVtKTtcbiAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICAgZm9udC1zaXplOiAxMHB4XG4gfVxuXG4gLnVpLnRlbi5jYXJkcyB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtLjVlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtLjVlbVxuIH1cblxuIC51aS50ZW4uY2FyZHM+LmNhcmQge1xuICAgICB3aWR0aDogY2FsYygxMCUgLSAxZW0pO1xuICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS50d28uZG91YmxpbmcuY2FyZHMge1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgfVxuXG4gICAgIC51aS50d28uZG91YmxpbmcuY2FyZHM+LmNhcmQge1xuICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMFxuICAgICB9XG5cbiAgICAgLnVpLnRocmVlLmRvdWJsaW5nLmNhcmRzIHtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMWVtXG4gICAgIH1cblxuICAgICAudWkudGhyZWUuZG91YmxpbmcuY2FyZHM+LmNhcmQge1xuICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMmVtKTtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbVxuICAgICB9XG5cbiAgICAgLnVpLmZvdXIuZG91YmxpbmcuY2FyZHMge1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xZW1cbiAgICAgfVxuXG4gICAgIC51aS5mb3VyLmRvdWJsaW5nLmNhcmRzPi5jYXJkIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJlbSk7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW1cbiAgICAgfVxuXG4gICAgIC51aS5maXZlLmRvdWJsaW5nLmNhcmRzIHtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMWVtXG4gICAgIH1cblxuICAgICAudWkuZml2ZS5kb3VibGluZy5jYXJkcz4uY2FyZCB7XG4gICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyZW0pO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtXG4gICAgIH1cblxuICAgICAudWkuc2l4LmRvdWJsaW5nLmNhcmRzIHtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMWVtXG4gICAgIH1cblxuICAgICAudWkuc2l4LmRvdWJsaW5nLmNhcmRzPi5jYXJkIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJlbSk7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW1cbiAgICAgfVxuXG4gICAgIC51aS5zZXZlbi5kb3VibGluZy5jYXJkcyB7XG4gICAgICAgICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogLTFlbVxuICAgICB9XG5cbiAgICAgLnVpLnNldmVuLmRvdWJsaW5nLmNhcmRzPi5jYXJkIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzJSAtIDJlbSk7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW1cbiAgICAgfVxuXG4gICAgIC51aS5laWdodC5kb3VibGluZy5jYXJkcyB7XG4gICAgICAgICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogLTFlbVxuICAgICB9XG5cbiAgICAgLnVpLmVpZ2h0LmRvdWJsaW5nLmNhcmRzPi5jYXJkIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzJSAtIDJlbSk7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW1cbiAgICAgfVxuXG4gICAgIC51aS5uaW5lLmRvdWJsaW5nLmNhcmRzIHtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMWVtXG4gICAgIH1cblxuICAgICAudWkubmluZS5kb3VibGluZy5jYXJkcz4uY2FyZCB7XG4gICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMyUgLSAyZW0pO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtXG4gICAgIH1cblxuICAgICAudWkudGVuLmRvdWJsaW5nLmNhcmRzIHtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMWVtXG4gICAgIH1cblxuICAgICAudWkudGVuLmRvdWJsaW5nLmNhcmRzPi5jYXJkIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzJSAtIDJlbSk7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW1cbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcbiAgICAgLnVpLnR3by5kb3VibGluZy5jYXJkcyB7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMFxuICAgICB9XG5cbiAgICAgLnVpLnR3by5kb3VibGluZy5jYXJkcz4uY2FyZCB7XG4gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgIH1cblxuICAgICAudWkudGhyZWUuZG91YmxpbmcuY2FyZHMge1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xZW1cbiAgICAgfVxuXG4gICAgIC51aS50aHJlZS5kb3VibGluZy5jYXJkcz4uY2FyZCB7XG4gICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyZW0pO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtXG4gICAgIH1cblxuICAgICAudWkuZm91ci5kb3VibGluZy5jYXJkcyB7XG4gICAgICAgICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogLTFlbVxuICAgICB9XG5cbiAgICAgLnVpLmZvdXIuZG91YmxpbmcuY2FyZHM+LmNhcmQge1xuICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMmVtKTtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbVxuICAgICB9XG5cbiAgICAgLnVpLmZpdmUuZG91YmxpbmcuY2FyZHMge1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xZW1cbiAgICAgfVxuXG4gICAgIC51aS5maXZlLmRvdWJsaW5nLmNhcmRzPi5jYXJkIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzJSAtIDJlbSk7XG4gICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW1cbiAgICAgfVxuXG4gICAgIC51aS5zaXguZG91YmxpbmcuY2FyZHMge1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xZW1cbiAgICAgfVxuXG4gICAgIC51aS5zaXguZG91YmxpbmcuY2FyZHM+LmNhcmQge1xuICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMlIC0gMmVtKTtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbVxuICAgICB9XG5cbiAgICAgLnVpLmVpZ2h0LmRvdWJsaW5nLmNhcmRzIHtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMWVtXG4gICAgIH1cblxuICAgICAudWkuZWlnaHQuZG91YmxpbmcuY2FyZHM+LmNhcmQge1xuICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMlIC0gMmVtKTtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbVxuICAgICB9XG5cbiAgICAgLnVpLmVpZ2h0LmRvdWJsaW5nLmNhcmRzIHtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAtLjc1ZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IC0uNzVlbVxuICAgICB9XG5cbiAgICAgLnVpLmVpZ2h0LmRvdWJsaW5nLmNhcmRzPi5jYXJkIHtcbiAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEuNWVtKTtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNzVlbTtcbiAgICAgICAgIG1hcmdpbi1yaWdodDogLjc1ZW1cbiAgICAgfVxuXG4gICAgIC51aS5uaW5lLmRvdWJsaW5nLmNhcmRzIHtcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAtLjc1ZW07XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IC0uNzVlbVxuICAgICB9XG5cbiAgICAgLnVpLm5pbmUuZG91YmxpbmcuY2FyZHM+LmNhcmQge1xuICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMS41ZW0pO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IC43NWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNzVlbVxuICAgICB9XG5cbiAgICAgLnVpLnRlbi5kb3VibGluZy5jYXJkcyB7XG4gICAgICAgICBtYXJnaW4tbGVmdDogLS43NWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtLjc1ZW1cbiAgICAgfVxuXG4gICAgIC51aS50ZW4uZG91YmxpbmcuY2FyZHM+LmNhcmQge1xuICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMS41ZW0pO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IC43NWVtO1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNzVlbVxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS5zdGFja2FibGUuY2FyZHMge1xuICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLnN0YWNrYWJsZS5jYXJkcyAuY2FyZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5zdGFja2FibGUuY2FyZHM+LmNhcmQge1xuICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgbWFyZ2luOiAxZW0gMWVtO1xuICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJlbSkgIWltcG9ydGFudFxuICAgICB9XG4gfVxuXG4gLnVpLmNhcmRzPi5jYXJkIHtcbiAgICAgZm9udC1zaXplOiAxZW1cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBDb21tZW50XG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5jb21tZW50cyB7XG4gICAgIG1hcmdpbjogMS41ZW0gMDtcbiAgICAgbWF4LXdpZHRoOiA2NTBweFxuIH1cblxuIC51aS5jb21tZW50czpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuY29tbWVudHM6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkuY29tbWVudHMgLmNvbW1lbnQge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgbWFyZ2luOiAuNWVtIDAgMDtcbiAgICAgcGFkZGluZzogLjVlbSAwIDA7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgbGluZS1oZWlnaHQ6IDEuMlxuIH1cblxuIC51aS5jb21tZW50cyAuY29tbWVudDpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDA7XG4gICAgIHBhZGRpbmctdG9wOiAwXG4gfVxuXG4gLnVpLmNvbW1lbnRzIC5jb21tZW50IC5jb21tZW50cyB7XG4gICAgIG1hcmdpbjogMCAwIC41ZW0gLjVlbTtcbiAgICAgcGFkZGluZzogMWVtIDAgMWVtIDFlbVxuIH1cblxuIC51aS5jb21tZW50cyAuY29tbWVudCAuY29tbWVudHM6YmVmb3JlIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDBcbiB9XG5cbiAudWkuY29tbWVudHMgLmNvbW1lbnQgLmNvbW1lbnRzIC5jb21tZW50IHtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICBiYWNrZ3JvdW5kOiAwIDBcbiB9XG5cbiAudWkuY29tbWVudHMgLmNvbW1lbnQgLmF2YXRhciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICB3aWR0aDogMi41ZW07XG4gICAgIGhlaWdodDogYXV0bztcbiAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgIG1hcmdpbjogLjJlbSAwIDBcbiB9XG5cbiAudWkuY29tbWVudHMgLmNvbW1lbnQgLmF2YXRhciBpbWcsXG4gLnVpLmNvbW1lbnRzIC5jb21tZW50IGltZy5hdmF0YXIge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbVxuIH1cblxuIC51aS5jb21tZW50cyAuY29tbWVudD4uY29udGVudCB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLmNvbW1lbnRzIC5jb21tZW50Pi5hdmF0YXJ+LmNvbnRlbnQge1xuICAgICBtYXJnaW4tbGVmdDogMy41ZW1cbiB9XG5cbiAudWkuY29tbWVudHMgLmNvbW1lbnQgLmF1dGhvciB7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICBmb250LXdlaWdodDogNzAwXG4gfVxuXG4gLnVpLmNvbW1lbnRzIC5jb21tZW50IGEuYXV0aG9yIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyXG4gfVxuXG4gLnVpLmNvbW1lbnRzIC5jb21tZW50IGEuYXV0aG9yOmhvdmVyIHtcbiAgICAgY29sb3I6ICMxZTcwYmZcbiB9XG5cbiAudWkuY29tbWVudHMgLmNvbW1lbnQgLm1ldGFkYXRhIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgICBmb250LXNpemU6IC44NzVlbVxuIH1cblxuIC51aS5jb21tZW50cyAuY29tbWVudCAubWV0YWRhdGE+KiB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgbWFyZ2luOiAwIC41ZW0gMCAwXG4gfVxuXG4gLnVpLmNvbW1lbnRzIC5jb21tZW50IC5tZXRhZGF0YT46bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1yaWdodDogMFxuIH1cblxuIC51aS5jb21tZW50cyAuY29tbWVudCAudGV4dCB7XG4gICAgIG1hcmdpbjogLjI1ZW0gMCAuNWVtO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICBsaW5lLWhlaWdodDogMS4zXG4gfVxuXG4gLnVpLmNvbW1lbnRzIC5jb21tZW50IC5hY3Rpb25zIHtcbiAgICAgZm9udC1zaXplOiAuODc1ZW1cbiB9XG5cbiAudWkuY29tbWVudHMgLmNvbW1lbnQgLmFjdGlvbnMgYSB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBtYXJnaW46IDAgLjc1ZW0gMCAwO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNClcbiB9XG5cbiAudWkuY29tbWVudHMgLmNvbW1lbnQgLmFjdGlvbnMgYTpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gfVxuXG4gLnVpLmNvbW1lbnRzIC5jb21tZW50IC5hY3Rpb25zIGEuYWN0aXZlLFxuIC51aS5jb21tZW50cyAuY29tbWVudCAuYWN0aW9ucyBhOmhvdmVyIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjgpXG4gfVxuXG4gLnVpLmNvbW1lbnRzPi5yZXBseS5mb3JtIHtcbiAgICAgbWFyZ2luLXRvcDogMWVtXG4gfVxuXG4gLnVpLmNvbW1lbnRzIC5jb21tZW50IC5yZXBseS5mb3JtIHtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIG1hcmdpbi10b3A6IDFlbVxuIH1cblxuIC51aS5jb21tZW50cyAucmVwbHkuZm9ybSB0ZXh0YXJlYSB7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBoZWlnaHQ6IDEyZW1cbiB9XG5cbiAudWkuY29sbGFwc2VkLmNvbW1lbnRzLFxuIC51aS5jb21tZW50cyAuY29sbGFwc2VkLmNvbW1lbnQsXG4gLnVpLmNvbW1lbnRzIC5jb2xsYXBzZWQuY29tbWVudHMge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLnRocmVhZGVkLmNvbW1lbnRzIC5jb21tZW50IC5jb21tZW50cyB7XG4gICAgIG1hcmdpbjogLTEuNWVtIDAgLTFlbSAxLjI1ZW07XG4gICAgIHBhZGRpbmc6IDNlbSAwIDJlbSAyLjI1ZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAtMXB4IDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkubWluaW1hbC5jb21tZW50cyAuY29tbWVudCAuYWN0aW9ucyB7XG4gICAgIG9wYWNpdHk6IDA7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiAwO1xuICAgICByaWdodDogMDtcbiAgICAgbGVmdDogYXV0bztcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4xcztcbiAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzXG4gfVxuXG4gLnVpLm1pbmltYWwuY29tbWVudHMgLmNvbW1lbnQ+LmNvbnRlbnQ6aG92ZXI+LmFjdGlvbnMge1xuICAgICBvcGFjaXR5OiAxXG4gfVxuXG4gLnVpLm1pbmkuY29tbWVudHMge1xuICAgICBmb250LXNpemU6IC43ODU3MTQyOXJlbVxuIH1cblxuIC51aS50aW55LmNvbW1lbnRzIHtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZyZW1cbiB9XG5cbiAudWkuc21hbGwuY29tbWVudHMge1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5jb21tZW50cyB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5sYXJnZS5jb21tZW50cyB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5iaWcuY29tbWVudHMge1xuICAgICBmb250LXNpemU6IDEuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkuaHVnZS5jb21tZW50cyB7XG4gICAgIGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5tYXNzaXZlLmNvbW1lbnRzIHtcbiAgICAgZm9udC1zaXplOiAxLjcxNDI4NTcxcmVtXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gRmVlZFxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuZmVlZCB7XG4gICAgIG1hcmdpbjogMWVtIDBcbiB9XG5cbiAudWkuZmVlZDpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuZmVlZDpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMFxuIH1cblxuIC51aS5mZWVkPi5ldmVudCB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBwYWRkaW5nOiAuMjE0Mjg1NzFyZW0gMDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGJvcmRlci10b3A6IG5vbmVcbiB9XG5cbiAudWkuZmVlZD4uZXZlbnQ6Zmlyc3QtY2hpbGQge1xuICAgICBib3JkZXItdG9wOiAwO1xuICAgICBwYWRkaW5nLXRvcDogMFxuIH1cblxuIC51aS5mZWVkPi5ldmVudDpsYXN0LWNoaWxkIHtcbiAgICAgcGFkZGluZy1ib3R0b206IDBcbiB9XG5cbiAudWkuZmVlZD4uZXZlbnQ+LmxhYmVsIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgZmxleDogMCAwIGF1dG87XG4gICAgIHdpZHRoOiAyLjVlbTtcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoO1xuICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5sYWJlbCAuaWNvbiB7XG4gICAgIG9wYWNpdHk6IDE7XG4gICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBwYWRkaW5nOiAuMjVlbTtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIGJvcmRlci1yYWRpdXM6IG5vbmU7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KVxuIH1cblxuIC51aS5mZWVkPi5ldmVudD4ubGFiZWwgaW1nIHtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogYXV0bztcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5sYWJlbCsuY29udGVudCB7XG4gICAgIG1hcmdpbjogLjVlbSAwIC4zNTcxNDI4NmVtIDEuMTQyODU3MTRlbVxuIH1cblxuIC51aS5mZWVkPi5ldmVudD4uY29udGVudCB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoO1xuICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmRcbiB9XG5cbiAudWkuZmVlZD4uZXZlbnQ6bGFzdC1jaGlsZD4uY29udGVudCB7XG4gICAgIHBhZGRpbmctYm90dG9tOiAwXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IGEge1xuICAgICBjdXJzb3I6IHBvaW50ZXJcbiB9XG5cbiAudWkuZmVlZD4uZXZlbnQ+LmNvbnRlbnQgLmRhdGUge1xuICAgICBtYXJnaW46IC0uNXJlbSAwIDA7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KVxuIH1cblxuIC51aS5mZWVkPi5ldmVudD4uY29udGVudCAuc3VtbWFyeSB7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgZm9udC1zaXplOiAxZW07XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuZmVlZD4uZXZlbnQ+LmNvbnRlbnQgLnN1bW1hcnkgaW1nIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgaGVpZ2h0OiAxMGVtO1xuICAgICBtYXJnaW46IC0uMjVlbSAuMjVlbSAwIDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC51c2VyIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxuIH1cblxuIC51aS5mZWVkPi5ldmVudD4uY29udGVudCAudXNlciBpbWcge1xuICAgICBtYXJnaW46IC0uMjVlbSAuMjVlbSAwIDA7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBoZWlnaHQ6IDEwZW07XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiB9XG5cbiAudWkuZmVlZD4uZXZlbnQ+LmNvbnRlbnQgLnN1bW1hcnk+LmRhdGUge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIGZsb2F0OiBub25lO1xuICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NmVtO1xuICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgIG1hcmdpbjogMCAwIDAgLjVlbTtcbiAgICAgcGFkZGluZzogMDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5leHRyYSB7XG4gICAgIG1hcmdpbjogLjVlbSAwIDA7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgcGFkZGluZzogMDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5mZWVkPi5ldmVudD4uY29udGVudCAuZXh0cmEuaW1hZ2VzIGltZyB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgbWFyZ2luOiAwIC4yNWVtIDAgMDtcbiAgICAgd2lkdGg6IDZlbVxuIH1cblxuIC51aS5mZWVkPi5ldmVudD4uY29udGVudCAuZXh0cmEudGV4dCB7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NWVtXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NmVtO1xuICAgICBtYXJnaW46IC41ZW0gMCAwO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNilcbiB9XG5cbiAudWkuZmVlZD4uZXZlbnQ+LmNvbnRlbnQgLm1ldGE+KiB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgbWFyZ2luLWxlZnQ6IC43NWVtXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhPjphZnRlciB7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogLTFlbTtcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhIC5saWtlIHtcbiAgICAgY29sb3I6ICcnO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBjb2xvciBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiAuMnMgY29sb3IgZWFzZVxuIH1cblxuIC51aS5mZWVkPi5ldmVudD4uY29udGVudCAubWV0YSAubGlrZTpob3ZlciAuaWNvbiB7XG4gICAgIGNvbG9yOiAjZmYyNzMzXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhIC5hY3RpdmUubGlrZSAuaWNvbiB7XG4gICAgIGNvbG9yOiAjZWY0MDRhXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhPjpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhPjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhIGEsXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhPi5pY29uIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBvcGFjaXR5OiAxO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlXG4gfVxuXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhIGE6aG92ZXIsXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhIGE6aG92ZXIgLmljb24sXG4gLnVpLmZlZWQ+LmV2ZW50Pi5jb250ZW50IC5tZXRhPi5pY29uOmhvdmVyIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5zbWFsbC5mZWVkIHtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNyZW1cbiB9XG5cbiAudWkuZmVlZCB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5sYXJnZS5mZWVkIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gSXRlbVxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuaXRlbXM+Lml0ZW0ge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIG1hcmdpbjogMWVtIDA7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIHotaW5kZXg6ICcnXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtIGEge1xuICAgICBjdXJzb3I6IHBvaW50ZXJcbiB9XG5cbiAudWkuaXRlbXMge1xuICAgICBtYXJnaW46IDEuNWVtIDBcbiB9XG5cbiAudWkuaXRlbXM6Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaXRlbXM6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5pdGVtcz4uaXRlbTphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBjb250ZW50OiAnICc7XG4gICAgIGhlaWdodDogMDtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5pdGVtcz4uaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW06bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0+LmltYWdlIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgZmxvYXQ6IG5vbmU7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgcGFkZGluZzogMDtcbiAgICAgbWF4LWhlaWdodDogJyc7XG4gICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHRvcDtcbiAgICAgYWxpZ24tc2VsZjogdG9wXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5pbWFnZT5pbWcge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogYXV0bztcbiAgICAgYm9yZGVyLXJhZGl1czogLjEyNXJlbTtcbiAgICAgYm9yZGVyOiBub25lXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5pbWFnZTpvbmx5LWNoaWxkPmltZyB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDBcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0+LmNvbnRlbnQge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBtYXJnaW46IDA7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgZm9udC1zaXplOiAxZW07XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogMFxuIH1cblxuIC51aS5pdGVtcz4uaXRlbT4uY29udGVudDphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBjb250ZW50OiAnICc7XG4gICAgIGhlaWdodDogMDtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5pdGVtcz4uaXRlbT4uaW1hZ2UrLmNvbnRlbnQge1xuICAgICBtaW4td2lkdGg6IDA7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHRvcDtcbiAgICAgYWxpZ24tc2VsZjogdG9wO1xuICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50Pi5oZWFkZXIge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIG1hcmdpbjogLS4yMTQyNWVtIDAgMDtcbiAgICAgZm9udC1mYW1pbHk6IExhdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NSlcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0+LmNvbnRlbnQ+LmhlYWRlcjpub3QoLnVpKSB7XG4gICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyOWVtXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtIFtjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0ge1xuICAgICBmbG9hdDogbGVmdFxuIH1cblxuIC51aS5pdGVtcz4uaXRlbSBbY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXSB7XG4gICAgIGZsb2F0OiByaWdodFxuIH1cblxuIC51aS5pdGVtcz4uaXRlbSAuY29udGVudCBpbWcge1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBtaWRkbGU7XG4gICAgIGFsaWduLXNlbGY6IG1pZGRsZTtcbiAgICAgd2lkdGg6ICcnXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtIC5hdmF0YXIgaW1nLFxuIC51aS5pdGVtcz4uaXRlbSBpbWcuYXZhdGFyIHtcbiAgICAgd2lkdGg6ICcnO1xuICAgICBoZWlnaHQ6ICcnO1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW1cbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0+LmNvbnRlbnQ+LmRlc2NyaXB0aW9uIHtcbiAgICAgbWFyZ2luLXRvcDogLjZlbTtcbiAgICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NWVtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50IHAge1xuICAgICBtYXJnaW46IDAgMCAuNWVtXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0gLm1ldGEge1xuICAgICBtYXJnaW46IC41ZW0gMCAuNWVtO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtIC5tZXRhICoge1xuICAgICBtYXJnaW4tcmlnaHQ6IC4zZW1cbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0gLm1ldGEgOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tcmlnaHQ6IDBcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0gLm1ldGEgW2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0ge1xuICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgIG1hcmdpbi1sZWZ0OiAuM2VtXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50IGE6bm90KC51aSkge1xuICAgICBjb2xvcjogJyc7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50IGE6bm90KC51aSk6aG92ZXIge1xuICAgICBjb2xvcjogJydcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0+LmNvbnRlbnQ+YS5oZWFkZXIge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODUpXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50PmEuaGVhZGVyOmhvdmVyIHtcbiAgICAgY29sb3I6ICMxZTcwYmZcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0gLm1ldGE+YTpub3QoLnVpKSB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KVxuIH1cblxuIC51aS5pdGVtcz4uaXRlbSAubWV0YT5hOm5vdCgudWkpOmhvdmVyIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5pdGVtcz4uaXRlbT4uY29udGVudCAuZmF2b3JpdGUuaWNvbiB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgb3BhY2l0eTogLjc1O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZVxuIH1cblxuIC51aS5pdGVtcz4uaXRlbT4uY29udGVudCAuZmF2b3JpdGUuaWNvbjpob3ZlciB7XG4gICAgIG9wYWNpdHk6IDE7XG4gICAgIGNvbG9yOiAjZmZiNzBhXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50IC5hY3RpdmUuZmF2b3JpdGUuaWNvbiB7XG4gICAgIGNvbG9yOiAjZmZlNjIzXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50IC5saWtlLmljb24ge1xuICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgIG9wYWNpdHk6IC43NTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2VcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0+LmNvbnRlbnQgLmxpa2UuaWNvbjpob3ZlciB7XG4gICAgIG9wYWNpdHk6IDE7XG4gICAgIGNvbG9yOiAjZmYyNzMzXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtPi5jb250ZW50IC5hY3RpdmUubGlrZS5pY29uIHtcbiAgICAgY29sb3I6ICNmZjI3MzNcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0gLmV4dHJhIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBtYXJnaW46IC41cmVtIDAgMDtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIHBhZGRpbmc6IDAgMCAwO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZTtcbiAgICAgYm9yZGVyLXRvcDogbm9uZVxuIH1cblxuIC51aS5pdGVtcz4uaXRlbSAuZXh0cmE+KiB7XG4gICAgIG1hcmdpbjogLjI1cmVtIC41cmVtIC4yNXJlbSAwXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtIC5leHRyYT5bY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXSB7XG4gICAgIG1hcmdpbjogLjI1cmVtIDAgLjI1cmVtIC41cmVtXG4gfVxuXG4gLnVpLml0ZW1zPi5pdGVtIC5leHRyYTphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBjb250ZW50OiAnICc7XG4gICAgIGhlaWdodDogMDtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5pdGVtcz4uaXRlbT4uaW1hZ2U6bm90KC51aSkge1xuICAgICB3aWR0aDogMTc1cHhcbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG4gICAgIC51aS5pdGVtcz4uaXRlbSB7XG4gICAgICAgICBtYXJnaW46IDFlbSAwXG4gICAgIH1cblxuICAgICAudWkuaXRlbXM+Lml0ZW0+LmltYWdlOm5vdCgudWkpIHtcbiAgICAgICAgIHdpZHRoOiAxNTBweFxuICAgICB9XG5cbiAgICAgLnVpLml0ZW1zPi5pdGVtPi5pbWFnZSsuY29udGVudCB7XG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDFlbVxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS5pdGVtczpub3QoLnVuc3RhY2thYmxlKT4uaXRlbSB7XG4gICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICBtYXJnaW46IDJlbSAwXG4gICAgIH1cblxuICAgICAudWkuaXRlbXM6bm90KC51bnN0YWNrYWJsZSk+Lml0ZW0+LmltYWdlIHtcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cbiAgICAgfVxuXG4gICAgIC51aS5pdGVtczpub3QoLnVuc3RhY2thYmxlKT4uaXRlbT4uaW1hZ2UsXG4gICAgIC51aS5pdGVtczpub3QoLnVuc3RhY2thYmxlKT4uaXRlbT4uaW1hZ2U+aW1nIHtcbiAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5pdGVtczpub3QoLnVuc3RhY2thYmxlKT4uaXRlbT4uaW1hZ2UrLmNvbnRlbnQge1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICBwYWRkaW5nOiAxLjVlbSAwIDBcbiAgICAgfVxuIH1cblxuIC51aS5pdGVtcz4uaXRlbT4uaW1hZ2UrW2NsYXNzKj1cInRvcCBhbGlnbmVkXCJdLmNvbnRlbnQge1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydFxuIH1cblxuIC51aS5pdGVtcz4uaXRlbT4uaW1hZ2UrW2NsYXNzKj1cIm1pZGRsZSBhbGlnbmVkXCJdLmNvbnRlbnQge1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgIGFsaWduLXNlbGY6IGNlbnRlclxuIH1cblxuIC51aS5pdGVtcz4uaXRlbT4uaW1hZ2UrW2NsYXNzKj1cImJvdHRvbSBhbGlnbmVkXCJdLmNvbnRlbnQge1xuICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kXG4gfVxuXG4gLnVpLnJlbGF4ZWQuaXRlbXM+Lml0ZW0ge1xuICAgICBtYXJnaW46IDEuNWVtIDBcbiB9XG5cbiAudWlbY2xhc3MqPVwidmVyeSByZWxheGVkXCJdLml0ZW1zPi5pdGVtIHtcbiAgICAgbWFyZ2luOiAyZW0gMFxuIH1cblxuIC51aS5kaXZpZGVkLml0ZW1zPi5pdGVtIHtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAxZW0gMFxuIH1cblxuIC51aS5kaXZpZGVkLml0ZW1zPi5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmRpdmlkZWQuaXRlbXM+Lml0ZW06bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5yZWxheGVkLmRpdmlkZWQuaXRlbXM+Lml0ZW0ge1xuICAgICBtYXJnaW46IDA7XG4gICAgIHBhZGRpbmc6IDEuNWVtIDBcbiB9XG5cbiAudWlbY2xhc3MqPVwidmVyeSByZWxheGVkXCJdLmRpdmlkZWQuaXRlbXM+Lml0ZW0ge1xuICAgICBtYXJnaW46IDA7XG4gICAgIHBhZGRpbmc6IDJlbSAwXG4gfVxuXG4gLnVpLml0ZW1zIGEuaXRlbTpob3ZlcixcbiAudWkubGluay5pdGVtcz4uaXRlbTpob3ZlciB7XG4gICAgIGN1cnNvcjogcG9pbnRlclxuIH1cblxuIC51aS5pdGVtcyBhLml0ZW06aG92ZXIgLmNvbnRlbnQgLmhlYWRlcixcbiAudWkubGluay5pdGVtcz4uaXRlbTpob3ZlciAuY29udGVudCAuaGVhZGVyIHtcbiAgICAgY29sb3I6ICMxZTcwYmZcbiB9XG5cbiAudWkuaXRlbXM+Lml0ZW0ge1xuICAgICBmb250LXNpemU6IDFlbVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuXG4gICAgIC51aS51bnN0YWNrYWJsZS5pdGVtcz4uaXRlbT4uaW1hZ2UsXG4gICAgIC51aS51bnN0YWNrYWJsZS5pdGVtcz4uaXRlbT4uaW1hZ2U+aW1nIHtcbiAgICAgICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50XG4gICAgIH1cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBTdGF0aXN0aWNcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLnN0YXRpc3RpYyB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBtYXJnaW46IDFlbSAwO1xuICAgICBtYXgtd2lkdGg6IGF1dG9cbiB9XG5cbiAudWkuc3RhdGlzdGljKy51aS5zdGF0aXN0aWMge1xuICAgICBtYXJnaW46IDAgMCAwIDEuNWVtXG4gfVxuXG4gLnVpLnN0YXRpc3RpYzpmaXJzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuc3RhdGlzdGljOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwXG4gfVxuXG4gLnVpLnN0YXRpc3RpY3Mge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgZmxleC13cmFwOiB3cmFwXG4gfVxuXG4gLnVpLnN0YXRpc3RpY3M+LnN0YXRpc3RpYyB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBtYXJnaW46IDAgMS41ZW0gMWVtO1xuICAgICBtYXgtd2lkdGg6IGF1dG9cbiB9XG5cbiAudWkuc3RhdGlzdGljcyB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgbWFyZ2luOiAxZW0gLTEuNWVtIC0xZW1cbiB9XG5cbiAudWkuc3RhdGlzdGljczphZnRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBjb250ZW50OiAnICc7XG4gICAgIGhlaWdodDogMDtcbiAgICAgY2xlYXI6IGJvdGg7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5zdGF0aXN0aWNzOmZpcnN0LWNoaWxkIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgZm9udC1mYW1pbHk6IExhdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgY29sb3I6ICMxYjFjMWQ7XG4gICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlclxuIH1cblxuIC51aS5zdGF0aXN0aWM+LmxhYmVsLFxuIC51aS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LmxhYmVsIHtcbiAgICAgZm9udC1mYW1pbHk6IExhdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkuc3RhdGlzdGljPi5sYWJlbH4udmFsdWUsXG4gLnVpLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4ubGFiZWx+LnZhbHVlIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5zdGF0aXN0aWM+LnZhbHVlfi5sYWJlbCxcbiAudWkuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZX4ubGFiZWwge1xuICAgICBtYXJnaW4tdG9wOiAwXG4gfVxuXG4gLnVpLnN0YXRpc3RpYz4udmFsdWUgLmljb24sXG4gLnVpLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUgLmljb24ge1xuICAgICBvcGFjaXR5OiAxO1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLnN0YXRpc3RpYz4udGV4dC52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuc3RhdGlzdGljPi50ZXh0LnZhbHVlIHtcbiAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgbWluLWhlaWdodDogMmVtO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkuc3RhdGlzdGljPi50ZXh0LnZhbHVlKy5sYWJlbCxcbiAudWkuc3RhdGlzdGljcyAuc3RhdGlzdGljPi50ZXh0LnZhbHVlKy5sYWJlbCB7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlclxuIH1cblxuIC51aS5zdGF0aXN0aWM+LnZhbHVlIGltZyxcbiAudWkuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSBpbWcge1xuICAgICBtYXgtaGVpZ2h0OiAzcmVtO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbiB9XG5cbiAudWkudGVuLnN0YXRpc3RpY3Mge1xuICAgICBtYXJnaW46IDAgMCAtMWVtXG4gfVxuXG4gLnVpLnRlbi5zdGF0aXN0aWNzIC5zdGF0aXN0aWMge1xuICAgICBtaW4td2lkdGg6IDEwJTtcbiAgICAgbWFyZ2luOiAwIDAgMWVtXG4gfVxuXG4gLnVpLm5pbmUuc3RhdGlzdGljcyB7XG4gICAgIG1hcmdpbjogMCAwIC0xZW1cbiB9XG5cbiAudWkubmluZS5zdGF0aXN0aWNzIC5zdGF0aXN0aWMge1xuICAgICBtaW4td2lkdGg6IDExLjExMTExMTExJTtcbiAgICAgbWFyZ2luOiAwIDAgMWVtXG4gfVxuXG4gLnVpLmVpZ2h0LnN0YXRpc3RpY3Mge1xuICAgICBtYXJnaW46IDAgMCAtMWVtXG4gfVxuXG4gLnVpLmVpZ2h0LnN0YXRpc3RpY3MgLnN0YXRpc3RpYyB7XG4gICAgIG1pbi13aWR0aDogMTIuNSU7XG4gICAgIG1hcmdpbjogMCAwIDFlbVxuIH1cblxuIC51aS5zZXZlbi5zdGF0aXN0aWNzIHtcbiAgICAgbWFyZ2luOiAwIDAgLTFlbVxuIH1cblxuIC51aS5zZXZlbi5zdGF0aXN0aWNzIC5zdGF0aXN0aWMge1xuICAgICBtaW4td2lkdGg6IDE0LjI4NTcxNDI5JTtcbiAgICAgbWFyZ2luOiAwIDAgMWVtXG4gfVxuXG4gLnVpLnNpeC5zdGF0aXN0aWNzIHtcbiAgICAgbWFyZ2luOiAwIDAgLTFlbVxuIH1cblxuIC51aS5zaXguc3RhdGlzdGljcyAuc3RhdGlzdGljIHtcbiAgICAgbWluLXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gICAgIG1hcmdpbjogMCAwIDFlbVxuIH1cblxuIC51aS5maXZlLnN0YXRpc3RpY3Mge1xuICAgICBtYXJnaW46IDAgMCAtMWVtXG4gfVxuXG4gLnVpLmZpdmUuc3RhdGlzdGljcyAuc3RhdGlzdGljIHtcbiAgICAgbWluLXdpZHRoOiAyMCU7XG4gICAgIG1hcmdpbjogMCAwIDFlbVxuIH1cblxuIC51aS5mb3VyLnN0YXRpc3RpY3Mge1xuICAgICBtYXJnaW46IDAgMCAtMWVtXG4gfVxuXG4gLnVpLmZvdXIuc3RhdGlzdGljcyAuc3RhdGlzdGljIHtcbiAgICAgbWluLXdpZHRoOiAyNSU7XG4gICAgIG1hcmdpbjogMCAwIDFlbVxuIH1cblxuIC51aS50aHJlZS5zdGF0aXN0aWNzIHtcbiAgICAgbWFyZ2luOiAwIDAgLTFlbVxuIH1cblxuIC51aS50aHJlZS5zdGF0aXN0aWNzIC5zdGF0aXN0aWMge1xuICAgICBtaW4td2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICAgbWFyZ2luOiAwIDAgMWVtXG4gfVxuXG4gLnVpLnR3by5zdGF0aXN0aWNzIHtcbiAgICAgbWFyZ2luOiAwIDAgLTFlbVxuIH1cblxuIC51aS50d28uc3RhdGlzdGljcyAuc3RhdGlzdGljIHtcbiAgICAgbWluLXdpZHRoOiA1MCU7XG4gICAgIG1hcmdpbjogMCAwIDFlbVxuIH1cblxuIC51aS5vbmUuc3RhdGlzdGljcyB7XG4gICAgIG1hcmdpbjogMCAwIC0xZW1cbiB9XG5cbiAudWkub25lLnN0YXRpc3RpY3MgLnN0YXRpc3RpYyB7XG4gICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgbWFyZ2luOiAwIDAgMWVtXG4gfVxuXG4gLnVpLmhvcml6b250YWwuc3RhdGlzdGljIHtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5zdGF0aXN0aWNzIHtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBtYXJnaW46IDA7XG4gICAgIG1heC13aWR0aDogbm9uZVxuIH1cblxuIC51aS5ob3Jpem9udGFsLnN0YXRpc3RpY3MgLnN0YXRpc3RpYyB7XG4gICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgIG1hcmdpbjogMWVtIDBcbiB9XG5cbiAudWkuaG9yaXpvbnRhbC5zdGF0aXN0aWM+LnRleHQudmFsdWUsXG4gLnVpLmhvcml6b250YWwuc3RhdGlzdGljcz4uc3RhdGlzdGljPi50ZXh0LnZhbHVlIHtcbiAgICAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmhvcml6b250YWwuc3RhdGlzdGljPi52YWx1ZSAuaWNvbixcbiAudWkuaG9yaXpvbnRhbC5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlIC5pY29uIHtcbiAgICAgd2lkdGg6IDEuMThlbVxuIH1cblxuIC51aS5ob3Jpem9udGFsLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLmhvcml6b250YWwuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuIH1cblxuIC51aS5ob3Jpem9udGFsLnN0YXRpc3RpYz4ubGFiZWwsXG4gLnVpLmhvcml6b250YWwuc3RhdGlzdGljcyAuc3RhdGlzdGljPi5sYWJlbCB7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgbWFyZ2luOiAwIDAgMCAuNzVlbVxuIH1cblxuIC51aS5yZWQuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkucmVkLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLnN0YXRpc3RpY3MgLnJlZC5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgY29sb3I6ICNkYjI4MjhcbiB9XG5cbiAudWkub3JhbmdlLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLm9yYW5nZS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zdGF0aXN0aWNzIC5vcmFuZ2Uuc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGNvbG9yOiAjZjI3MTFjXG4gfVxuXG4gLnVpLnN0YXRpc3RpY3MgLnllbGxvdy5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS55ZWxsb3cuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkueWVsbG93LnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBjb2xvcjogI2ZiYmQwOFxuIH1cblxuIC51aS5vbGl2ZS5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5vbGl2ZS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zdGF0aXN0aWNzIC5vbGl2ZS5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgY29sb3I6ICNiNWNjMThcbiB9XG5cbiAudWkuZ3JlZW4uc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuZ3JlZW4uc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuZ3JlZW4uc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGNvbG9yOiAjMjFiYTQ1XG4gfVxuXG4gLnVpLnN0YXRpc3RpY3MgLnRlYWwuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkudGVhbC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS50ZWFsLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBjb2xvcjogIzAwYjVhZFxuIH1cblxuIC51aS5ibHVlLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLmJsdWUuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuYmx1ZS5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgY29sb3I6ICMyMTg1ZDBcbiB9XG5cbiAudWkuc3RhdGlzdGljcyAudmlvbGV0LnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLnZpb2xldC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS52aW9sZXQuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGNvbG9yOiAjNjQzNWM5XG4gfVxuXG4gLnVpLnB1cnBsZS5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5wdXJwbGUuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAucHVycGxlLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBjb2xvcjogI2EzMzNjOFxuIH1cblxuIC51aS5waW5rLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLnBpbmsuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAucGluay5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgY29sb3I6ICNlMDM5OTdcbiB9XG5cbiAudWkuYnJvd24uc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuYnJvd24uc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuYnJvd24uc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGNvbG9yOiAjYTU2NzNmXG4gfVxuXG4gLnVpLmdyZXkuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuZ3JleS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zdGF0aXN0aWNzIC5ncmV5LnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBjb2xvcjogIzc2NzY3NlxuIH1cblxuIC51aS5pbnZlcnRlZC5zdGF0aXN0aWMgLnZhbHVlLFxuIC51aS5pbnZlcnRlZC5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuc3RhdGlzdGljIC5sYWJlbCxcbiAudWkuaW52ZXJ0ZWQuc3RhdGlzdGljcyAuc3RhdGlzdGljPi5sYWJlbCB7XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KVxuIH1cblxuIC51aS5pbnZlcnRlZC5yZWQuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuaW52ZXJ0ZWQucmVkLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLnN0YXRpc3RpY3MgLmludmVydGVkLnJlZC5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgY29sb3I6ICNmZjY5NWVcbiB9XG5cbiAudWkuaW52ZXJ0ZWQub3JhbmdlLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLmludmVydGVkLm9yYW5nZS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zdGF0aXN0aWNzIC5pbnZlcnRlZC5vcmFuZ2Uuc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGNvbG9yOiAjZmY4NTFiXG4gfVxuXG4gLnVpLmludmVydGVkLnllbGxvdy5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5pbnZlcnRlZC55ZWxsb3cuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuaW52ZXJ0ZWQueWVsbG93LnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBjb2xvcjogI2ZmZTIxZlxuIH1cblxuIC51aS5pbnZlcnRlZC5vbGl2ZS5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5pbnZlcnRlZC5vbGl2ZS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zdGF0aXN0aWNzIC5pbnZlcnRlZC5vbGl2ZS5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgY29sb3I6ICNkOWU3NzhcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuaW52ZXJ0ZWQuZ3JlZW4uc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuaW52ZXJ0ZWQuZ3JlZW4uc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGNvbG9yOiAjMmVjYzQwXG4gfVxuXG4gLnVpLmludmVydGVkLnRlYWwuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuaW52ZXJ0ZWQudGVhbC5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zdGF0aXN0aWNzIC5pbnZlcnRlZC50ZWFsLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBjb2xvcjogIzZkZmZmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5ibHVlLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLmludmVydGVkLmJsdWUuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuaW52ZXJ0ZWQuYmx1ZS5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgY29sb3I6ICM1NGM4ZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudmlvbGV0LnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLmludmVydGVkLnZpb2xldC5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zdGF0aXN0aWNzIC5pbnZlcnRlZC52aW9sZXQuc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGNvbG9yOiAjYTI5MWZiXG4gfVxuXG4gLnVpLmludmVydGVkLnB1cnBsZS5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5pbnZlcnRlZC5wdXJwbGUuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuaW52ZXJ0ZWQucHVycGxlLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBjb2xvcjogI2RjNzNmZlxuIH1cblxuIC51aS5pbnZlcnRlZC5waW5rLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLmludmVydGVkLnBpbmsuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuaW52ZXJ0ZWQucGluay5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgY29sb3I6ICNmZjhlZGZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuYnJvd24uc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuaW52ZXJ0ZWQuYnJvd24uc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuaW52ZXJ0ZWQuYnJvd24uc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGNvbG9yOiAjZDY3YzFjXG4gfVxuXG4gLnVpLmludmVydGVkLmdyZXkuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuaW52ZXJ0ZWQuZ3JleS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zdGF0aXN0aWNzIC5pbnZlcnRlZC5ncmV5LnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBjb2xvcjogI2RjZGRkZVxuIH1cblxuIC51aVtjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0uc3RhdGlzdGljIHtcbiAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgIG1hcmdpbjogMCAyZW0gMWVtIDBcbiB9XG5cbiAudWlbY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXS5zdGF0aXN0aWMge1xuICAgICBmbG9hdDogcmlnaHQ7XG4gICAgIG1hcmdpbjogMCAwIDFlbSAyZW1cbiB9XG5cbiAudWkuZmxvYXRlZC5zdGF0aXN0aWM6bGFzdC1jaGlsZCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBcbiB9XG5cbiAudWkubWluaS5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5taW5pLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLm1pbmkuaG9yaXpvbnRhbC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5taW5pLmhvcml6b250YWwuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubWluaS5zdGF0aXN0aWM+LnRleHQudmFsdWUsXG4gLnVpLm1pbmkuc3RhdGlzdGljcyAuc3RhdGlzdGljPi50ZXh0LnZhbHVlIHtcbiAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudGlueS5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS50aW55LnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS50aW55Lmhvcml6b250YWwuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkudGlueS5ob3Jpem9udGFsLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS50aW55LnN0YXRpc3RpYz4udGV4dC52YWx1ZSxcbiAudWkudGlueS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnRleHQudmFsdWUge1xuICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5zbWFsbC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zbWFsbC5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc21hbGwuaG9yaXpvbnRhbC5zdGF0aXN0aWM+LnZhbHVlLFxuIC51aS5zbWFsbC5ob3Jpem9udGFsLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5zbWFsbC5zdGF0aXN0aWM+LnRleHQudmFsdWUsXG4gLnVpLnNtYWxsLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udGV4dC52YWx1ZSB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLnN0YXRpc3RpY3MgLnN0YXRpc3RpYz4udmFsdWUge1xuICAgICBmb250LXNpemU6IDRyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5ob3Jpem9udGFsLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLmhvcml6b250YWwuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnN0YXRpc3RpYz4udGV4dC52YWx1ZSxcbiAudWkuc3RhdGlzdGljcyAuc3RhdGlzdGljPi50ZXh0LnZhbHVlIHtcbiAgICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubGFyZ2Uuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkubGFyZ2Uuc3RhdGlzdGljcyAuc3RhdGlzdGljPi52YWx1ZSB7XG4gICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmxhcmdlLmhvcml6b250YWwuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkubGFyZ2UuaG9yaXpvbnRhbC5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubGFyZ2Uuc3RhdGlzdGljPi50ZXh0LnZhbHVlLFxuIC51aS5sYXJnZS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnRleHQudmFsdWUge1xuICAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmh1Z2Uuc3RhdGlzdGljPi52YWx1ZSxcbiAudWkuaHVnZS5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgZm9udC1zaXplOiA2cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaHVnZS5ob3Jpem9udGFsLnN0YXRpc3RpYz4udmFsdWUsXG4gLnVpLmh1Z2UuaG9yaXpvbnRhbC5zdGF0aXN0aWNzIC5zdGF0aXN0aWM+LnZhbHVlIHtcbiAgICAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaHVnZS5zdGF0aXN0aWM+LnRleHQudmFsdWUsXG4gLnVpLmh1Z2Uuc3RhdGlzdGljcyAuc3RhdGlzdGljPi50ZXh0LnZhbHVlIHtcbiAgICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudFxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIEFjY29yZGlvblxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuYWNjb3JkaW9uLFxuIC51aS5hY2NvcmRpb24gLmFjY29yZGlvbiB7XG4gICAgIG1heC13aWR0aDogMTAwJVxuIH1cblxuIC51aS5hY2NvcmRpb24gLmFjY29yZGlvbiB7XG4gICAgIG1hcmdpbjogMWVtIDAgMDtcbiAgICAgcGFkZGluZzogMFxuIH1cblxuIC51aS5hY2NvcmRpb24gLmFjY29yZGlvbiAudGl0bGUsXG4gLnVpLmFjY29yZGlvbiAudGl0bGUge1xuICAgICBjdXJzb3I6IHBvaW50ZXJcbiB9XG5cbiAudWkuYWNjb3JkaW9uIC50aXRsZTpub3QoLnVpKSB7XG4gICAgIHBhZGRpbmc6IC41ZW0gMDtcbiAgICAgZm9udC1mYW1pbHk6IExhdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLmFjY29yZGlvbiAuYWNjb3JkaW9uIC50aXRsZX4uY29udGVudCxcbiAudWkuYWNjb3JkaW9uIC50aXRsZX4uY29udGVudCB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiAudWkuYWNjb3JkaW9uOm5vdCguc3R5bGVkKSAuYWNjb3JkaW9uIC50aXRsZX4uY29udGVudDpub3QoLnVpKSxcbiAudWkuYWNjb3JkaW9uOm5vdCguc3R5bGVkKSAudGl0bGV+LmNvbnRlbnQ6bm90KC51aSkge1xuICAgICBtYXJnaW46ICcnO1xuICAgICBwYWRkaW5nOiAuNWVtIDAgMWVtXG4gfVxuXG4gLnVpLmFjY29yZGlvbjpub3QoLnN0eWxlZCkgLnRpdGxlfi5jb250ZW50Om5vdCgudWkpOmxhc3QtY2hpbGQge1xuICAgICBwYWRkaW5nLWJvdHRvbTogMFxuIH1cblxuIC51aS5hY2NvcmRpb24gLmFjY29yZGlvbiAudGl0bGUgLmRyb3Bkb3duLmljb24sXG4gLnVpLmFjY29yZGlvbiAudGl0bGUgLmRyb3Bkb3duLmljb24ge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIGZsb2F0OiBub25lO1xuICAgICBvcGFjaXR5OiAxO1xuICAgICB3aWR0aDogMS4yNWVtO1xuICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgbWFyZ2luOiAwIC4yNXJlbSAwIDA7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xcyBlYXNlLCBvcGFjaXR5IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjFzIGVhc2UsIG9wYWNpdHkgLjFzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICB0cmFuc2Zvcm06IG5vbmVcbiB9XG5cbiAudWkuYWNjb3JkaW9uLm1lbnUgLml0ZW0gLnRpdGxlIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHBhZGRpbmc6IDBcbiB9XG5cbiAudWkuYWNjb3JkaW9uLm1lbnUgLml0ZW0gLnRpdGxlPi5kcm9wZG93bi5pY29uIHtcbiAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICBtYXJnaW46IC4yMTQyNWVtIDAgMCAxZW07XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuIH1cblxuIC51aS5hY2NvcmRpb24gLnVpLmhlYWRlciAuZHJvcGRvd24uaWNvbiB7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBtYXJnaW46IDAgLjI1cmVtIDAgMFxuIH1cblxuIC51aS5hY2NvcmRpb24gLmFjY29yZGlvbiAuYWN0aXZlLnRpdGxlIC5kcm9wZG93bi5pY29uLFxuIC51aS5hY2NvcmRpb24gLmFjdGl2ZS50aXRsZSAuZHJvcGRvd24uaWNvbiB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZylcbiB9XG5cbiAudWkuYWNjb3JkaW9uLm1lbnUgLml0ZW0gLmFjdGl2ZS50aXRsZT4uZHJvcGRvd24uaWNvbiB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZylcbiB9XG5cbiAudWkuc3R5bGVkLmFjY29yZGlvbiB7XG4gICAgIHdpZHRoOiA2MDBweFxuIH1cblxuIC51aS5zdHlsZWQuYWNjb3JkaW9uLFxuIC51aS5zdHlsZWQuYWNjb3JkaW9uIC5hY2NvcmRpb24ge1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpLCAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSksIDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuc3R5bGVkLmFjY29yZGlvbiAuYWNjb3JkaW9uIC50aXRsZSxcbiAudWkuc3R5bGVkLmFjY29yZGlvbiAudGl0bGUge1xuICAgICBtYXJnaW46IDA7XG4gICAgIHBhZGRpbmc6IC43NWVtIDFlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlLCBjb2xvciAuMXMgZWFzZVxuIH1cblxuIC51aS5zdHlsZWQuYWNjb3JkaW9uIC5hY2NvcmRpb24gLnRpdGxlOmZpcnN0LWNoaWxkLFxuIC51aS5zdHlsZWQuYWNjb3JkaW9uPi50aXRsZTpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci10b3A6IG5vbmVcbiB9XG5cbiAudWkuc3R5bGVkLmFjY29yZGlvbiAuYWNjb3JkaW9uIC5jb250ZW50LFxuIC51aS5zdHlsZWQuYWNjb3JkaW9uIC5jb250ZW50IHtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAuNWVtIDFlbSAxLjVlbVxuIH1cblxuIC51aS5zdHlsZWQuYWNjb3JkaW9uIC5hY2NvcmRpb24gLmNvbnRlbnQge1xuICAgICBwYWRkaW5nOiAwO1xuICAgICBwYWRkaW5nOiAuNWVtIDFlbSAxLjVlbVxuIH1cblxuIC51aS5zdHlsZWQuYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjdGl2ZS50aXRsZSxcbiAudWkuc3R5bGVkLmFjY29yZGlvbiAuYWNjb3JkaW9uIC50aXRsZTpob3ZlcixcbiAudWkuc3R5bGVkLmFjY29yZGlvbiAuYWN0aXZlLnRpdGxlLFxuIC51aS5zdHlsZWQuYWNjb3JkaW9uIC50aXRsZTpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5zdHlsZWQuYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjdGl2ZS50aXRsZSxcbiAudWkuc3R5bGVkLmFjY29yZGlvbiAuYWNjb3JkaW9uIC50aXRsZTpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5zdHlsZWQuYWNjb3JkaW9uIC5hY3RpdmUudGl0bGUge1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkuc3R5bGVkLmFjY29yZGlvbiAuYWNjb3JkaW9uIC5hY3RpdmUudGl0bGUge1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkuYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjdGl2ZS5jb250ZW50LFxuIC51aS5hY2NvcmRpb24gLmFjdGl2ZS5jb250ZW50IHtcbiAgICAgZGlzcGxheTogYmxvY2tcbiB9XG5cbiAudWkuZmx1aWQuYWNjb3JkaW9uLFxuIC51aS5mbHVpZC5hY2NvcmRpb24gLmFjY29yZGlvbiB7XG4gICAgIHdpZHRoOiAxMDAlXG4gfVxuXG4gLnVpLmludmVydGVkLmFjY29yZGlvbiAudGl0bGU6bm90KC51aSkge1xuICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSlcbiB9XG5cbiBAZm9udC1mYWNlIHtcbiAgICAgZm9udC1mYW1pbHk6IEFjY29yZGlvbjtcbiAgICAgc3JjOiB1cmwoZGF0YTphcHBsaWNhdGlvbi94LWZvbnQtdHRmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LEFBRUFBQUFMQUlBQUF3QXdUMU12TWdnakI1QUFBQUM4QUFBQVlHTnRZWEFQZk9JS0FBQUJIQUFBQUV4bllYTndBQUFBRUFBQUFXZ0FBQUFJWjJ4NVpyeWo2SGdBQUFGd0FBQUF5R2hsWVdULzBJaEhBQUFDT0FBQUFEWm9hR1ZoQXBrQjV3QUFBbkFBQUFBa2FHMTBlQUp1QUJJQUFBS1VBQUFBR0d4dlkyRUFqQUJXQUFBQ3JBQUFBQTV0WVhod0FBZ0FGZ0FBQXJ3QUFBQWdibUZ0WmZDMW4wNEFBQUxjQUFBQlBIQnZjM1FBQXdBQUFBQUVHQUFBQUNBQUF3SUFBWkFBQlFBQUFVd0JaZ0FBQUVjQlRBRm1BQUFBOVFBWkFJUUFBQUFBQUFBQUFBQUFBQUFBQUFBQkVBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBRHcyZ0hnLytELzRBSGdBQ0FBQUFBQkFBQUFBQUFBQUFBQUFBQWdBQUFBQUFBQ0FBQUFBd0FBQUJRQUF3QUJBQUFBRkFBRUFEZ0FBQUFLQUFnQUFnQUNBQUVBSVBEYS8vMy8vd0FBQUFBQUlQRFovLzMvL3dBQi8rTVBLd0FEQUFFQUFBQUFBQUFBQUFBQUFBRUFBZi8vQUE4QUFRQUFBQUFBQUFBQUFBSUFBRGM1QVFBQUFBQUJBQUFBQUFBQUFBQUFBZ0FBTnprQkFBQUFBQUVBQUFBQUFBQUFBQUFDQUFBM09RRUFBQUFBQVFBU0FFa0F0d0Z1QUJNQUFEYzBQd0UyRnpZWEZoMEJGQWNHSndZdkFTWTFFZ2FBQlFnSEJRWUdCUWNJQllBRzJ3Y0dmd2NCQVFjRUNmOElCQWNCQVFkL0JnWUFBQUFBQVFBQUFFa0FwUUZ1QUJNQUFEY1JORGMyTXpJZkFSWVZGQThCQmlNaUp5WTFBQVVHQndnRmdBWUdnQVVJQndZRld3RUFDQVVHQm9BRkNBY0ZnQVlHQlFjQUFBQUJBQUFBQVFBQXFXWWxzMThQUFBVQUN3SUFBQUFBQU0vOW8rNEFBQUFBei8yajdnQUFBQUFBdHdGdUFBQUFDQUFDQUFBQUFBQUFBQUVBQUFIZy8rQUFBQUlBQUFBQUFBQzNBQUVBQUFBQUFBQUFBQUFBQUFBQUFBQUdBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQzNBQklBdHdBQUFBQUFBQUFLQUJRQUhnQkNBR1FBQUFBQkFBQUFCZ0FVQUFFQUFBQUFBQUlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRGdDdUFBRUFBQUFBQUFFQURBQUFBQUVBQUFBQUFBSUFEZ0JBQUFFQUFBQUFBQU1BREFBaUFBRUFBQUFBQUFRQURBQk9BQUVBQUFBQUFBVUFGZ0FNQUFFQUFBQUFBQVlBQmdBdUFBRUFBQUFBQUFvQU5BQmFBQU1BQVFRSkFBRUFEQUFBQUFNQUFRUUpBQUlBRGdCQUFBTUFBUVFKQUFNQURBQWlBQU1BQVFRSkFBUUFEQUJPQUFNQUFRUUpBQVVBRmdBTUFBTUFBUVFKQUFZQURBQTBBQU1BQVFRSkFBb0FOQUJhQUhJQVlRQjBBR2tBYmdCbkFGWUFaUUJ5QUhNQWFRQnZBRzRBSUFBeEFDNEFNQUJ5QUdFQWRBQnBBRzRBWjNKaGRHbHVad0J5QUdFQWRBQnBBRzRBWndCU0FHVUFad0IxQUd3QVlRQnlBSElBWVFCMEFHa0FiZ0JuQUVZQWJ3QnVBSFFBSUFCbkFHVUFiZ0JsQUhJQVlRQjBBR1VBWkFBZ0FHSUFlUUFnQUVrQVl3QnZBRTBBYndCdkFHNEFMZ0FEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQSkgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JrOVVWRThBQUFTd0FBb0FBQUFBQkdnQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJEUmtZZ0FBQUE5QUFBQVMwQUFBRXRGcG92dUU5VEx6SUFBQUlrQUFBQVlBQUFBR0FJSXdlUVkyMWhjQUFBQW9RQUFBQk1BQUFBVEE5ODRncG5ZWE53QUFBQzBBQUFBQWdBQUFBSUFBQUFFR2hsWVdRQUFBTFlBQUFBTmdBQUFEYi8wSWhIYUdobFlRQUFBeEFBQUFBa0FBQUFKQUtaQWVkb2JYUjRBQUFETkFBQUFCZ0FBQUFZQW00QUVtMWhlSEFBQUFOTUFBQUFCZ0FBQUFZQUJsQUFibUZ0WlFBQUExUUFBQUU4QUFBQlBQQzFuMDV3YjNOMEFBQUVrQUFBQUNBQUFBQWdBQU1BQUFFQUJBUUFBUUVCQjNKaGRHbHVad0FCQWdBQkFEcjRIQUw0R3dQNEdBUWVDZ0FaVS8rTGl4NEtBQmxULzR1TERBZUxhL2lVK0hRRkhRQUFBSGtQSFFBQUFINFJIUUFBQUFrZEFBQUJKQklBQndFQkJ3MFBFUlFaSG5KaGRHbHVaM0poZEdsdVozVXdkVEYxTWpCMVJqQkVPWFZHTUVSQkFBQUNBWWtBQkFBR0FRRUVCd29OVnAzOGxBNzhsQTc4bEE3N2xBNzczWjMzYnhXTGtJMlFqNDRJOXhUM0ZBV09qNUNOa0l1UWk0K0pqb2VQaUkyR2k0WUlpL3VVQll1R2lZZUhpSWlIaDRtR2k0YUxobzJJandqN0ZQY1VCWWVPaVkrTGtBZ08rOTJMNWhXTDk1UUZpNUNOa0k2T2o0K1BqWkNMa0l1UWlZNkhDUGNVK3hRRmo0aU5ob3VHaTRhSmg0ZUlDUHNVK3hRRmlJZUdpWWFMaG91SGpZZVBpSTZKajR1UUNBNzRsQlQ0bEJXTERBb0FBQUFBQXdJQUFaQUFCUUFBQVV3QlpnQUFBRWNCVEFGbUFBQUE5UUFaQUlRQUFBQUFBQUFBQUFBQUFBQUFBQUFCRUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFEdzJnSGcvK0QvNEFIZ0FDQUFBQUFCQUFBQUFBQUFBQUFBQUFBZ0FBQUFBQUFDQUFBQUF3QUFBQlFBQXdBQkFBQUFGQUFFQURnQUFBQUtBQWdBQWdBQ0FBRUFJUERhLy8zLy93QUFBQUFBSVBEWi8vMy8vd0FCLytNUEt3QURBQUVBQUFBQUFBQUFBQUFBQUFFQUFmLy9BQThBQVFBQUFBRUFBRGZZT0paZkR6ejFBQXNDQUFBQUFBRFAvYVB1QUFBQUFNLzlvKzRBQUFBQUFMY0JiZ0FBQUFnQUFnQUFBQUFBQUFBQkFBQUI0UC9nQUFBQ0FBQUFBQUFBdHdBQkFBQUFBQUFBQUFBQUFBQUFBQUFBQmdBQUFBQUFBQUFBQUFBQUFBRUFBQUFBdHdBU0FMY0FBQUFBVUFBQUJnQUFBQUFBRGdDdUFBRUFBQUFBQUFFQURBQUFBQUVBQUFBQUFBSUFEZ0JBQUFFQUFBQUFBQU1BREFBaUFBRUFBQUFBQUFRQURBQk9BQUVBQUFBQUFBVUFGZ0FNQUFFQUFBQUFBQVlBQmdBdUFBRUFBQUFBQUFvQU5BQmFBQU1BQVFRSkFBRUFEQUFBQUFNQUFRUUpBQUlBRGdCQUFBTUFBUVFKQUFNQURBQWlBQU1BQVFRSkFBUUFEQUJPQUFNQUFRUUpBQVVBRmdBTUFBTUFBUVFKQUFZQURBQTBBQU1BQVFRSkFBb0FOQUJhQUhJQVlRQjBBR2tBYmdCbkFGWUFaUUJ5QUhNQWFRQnZBRzRBSUFBeEFDNEFNQUJ5QUdFQWRBQnBBRzRBWjNKaGRHbHVad0J5QUdFQWRBQnBBRzRBWndCU0FHVUFad0IxQUd3QVlRQnlBSElBWVFCMEFHa0FiZ0JuQUVZQWJ3QnVBSFFBSUFCbkFHVUFiZ0JsQUhJQVlRQjBBR1VBWkFBZ0FHSUFlUUFnQUVrQVl3QnZBRTBBYndCdkFHNEFMZ0FEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQSkgZm9ybWF0KCd3b2ZmJyk7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxuIH1cblxuIC51aS5hY2NvcmRpb24gLmFjY29yZGlvbiAudGl0bGUgLmRyb3Bkb3duLmljb24sXG4gLnVpLmFjY29yZGlvbiAudGl0bGUgLmRyb3Bkb3duLmljb24ge1xuICAgICBmb250LWZhbWlseTogQWNjb3JkaW9uO1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkuYWNjb3JkaW9uIC5hY2NvcmRpb24gLnRpdGxlIC5kcm9wZG93bi5pY29uOmJlZm9yZSxcbiAudWkuYWNjb3JkaW9uIC50aXRsZSAuZHJvcGRvd24uaWNvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiAnXFxmMGRhJ1xuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIENoZWNrYm94XG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5jaGVja2JveCB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICBvdXRsaW5lOiAwO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgbWluLWhlaWdodDogMTdweDtcbiAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgbWluLXdpZHRoOiAxN3B4XG4gfVxuXG4gLnVpLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuIC51aS5jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgb3V0bGluZTogMDtcbiAgICAgei1pbmRleDogMztcbiAgICAgd2lkdGg6IDE3cHg7XG4gICAgIGhlaWdodDogMTdweFxuIH1cblxuIC51aS5jaGVja2JveCAuYm94LFxuIC51aS5jaGVja2JveCBsYWJlbCB7XG4gICAgIGN1cnNvcjogYXV0bztcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgcGFkZGluZy1sZWZ0OiAxLjg1NzE0ZW07XG4gICAgIG91dGxpbmU6IDA7XG4gICAgIGZvbnQtc2l6ZTogMWVtXG4gfVxuXG4gLnVpLmNoZWNrYm94IC5ib3g6YmVmb3JlLFxuIC51aS5jaGVja2JveCBsYWJlbDpiZWZvcmUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMDtcbiAgICAgd2lkdGg6IDE3cHg7XG4gICAgIGhlaWdodDogMTdweDtcbiAgICAgY29udGVudDogJyc7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yMTQyODU3MXJlbTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjFzIGVhc2UsIG9wYWNpdHkgLjFzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJvcmRlciAuMXMgZWFzZSwgb3BhY2l0eSAuMXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYm9yZGVyIC4xcyBlYXNlLCBvcGFjaXR5IC4xcyBlYXNlLCB0cmFuc2Zvcm0gLjFzIGVhc2UsIGJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJvcmRlciAuMXMgZWFzZSwgb3BhY2l0eSAuMXMgZWFzZSwgdHJhbnNmb3JtIC4xcyBlYXNlLCBib3gtc2hhZG93IC4xcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ1XG4gfVxuXG4gLnVpLmNoZWNrYm94IC5ib3g6YWZ0ZXIsXG4gLnVpLmNoZWNrYm94IGxhYmVsOmFmdGVyIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMDtcbiAgICAgd2lkdGg6IDE3cHg7XG4gICAgIGhlaWdodDogMTdweDtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICBvcGFjaXR5OiAwO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuMXMgZWFzZSwgb3BhY2l0eSAuMXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYm9yZGVyIC4xcyBlYXNlLCBvcGFjaXR5IC4xcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjFzIGVhc2UsIG9wYWNpdHkgLjFzIGVhc2UsIHRyYW5zZm9ybSAuMXMgZWFzZSwgYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYm9yZGVyIC4xcyBlYXNlLCBvcGFjaXR5IC4xcyBlYXNlLCB0cmFuc2Zvcm0gLjFzIGVhc2UsIGJveC1zaGFkb3cgLjFzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2VcbiB9XG5cbiAudWkuY2hlY2tib3ggbGFiZWwsXG4gLnVpLmNoZWNrYm94K2xhYmVsIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2VcbiB9XG5cbiAudWkuY2hlY2tib3grbGFiZWwge1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gfVxuXG4gLnVpLmNoZWNrYm94IC5ib3g6aG92ZXI6OmJlZm9yZSxcbiAudWkuY2hlY2tib3ggbGFiZWw6aG92ZXI6OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAuMzUpXG4gfVxuXG4gLnVpLmNoZWNrYm94IGxhYmVsOmhvdmVyLFxuIC51aS5jaGVja2JveCtsYWJlbDpob3ZlciB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44KVxuIH1cblxuIC51aS5jaGVja2JveCAuYm94OmFjdGl2ZTo6YmVmb3JlLFxuIC51aS5jaGVja2JveCBsYWJlbDphY3RpdmU6OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6ICNmOWZhZmI7XG4gICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAuMzUpXG4gfVxuXG4gLnVpLmNoZWNrYm94IC5ib3g6YWN0aXZlOjphZnRlcixcbiAudWkuY2hlY2tib3ggbGFiZWw6YWN0aXZlOjphZnRlciB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkuY2hlY2tib3ggaW5wdXQ6YWN0aXZlfmxhYmVsIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5jaGVja2JveCBpbnB1dDpmb2N1c34uYm94OmJlZm9yZSxcbiAudWkuY2hlY2tib3ggaW5wdXQ6Zm9jdXN+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgYm9yZGVyLWNvbG9yOiAjOTZjOGRhXG4gfVxuXG4gLnVpLmNoZWNrYm94IGlucHV0OmZvY3Vzfi5ib3g6YWZ0ZXIsXG4gLnVpLmNoZWNrYm94IGlucHV0OmZvY3VzfmxhYmVsOmFmdGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5jaGVja2JveCBpbnB1dDpmb2N1c35sYWJlbCB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH4uYm94OmJlZm9yZSxcbiAudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjM1KVxuIH1cblxuIC51aS5jaGVja2JveCBpbnB1dDpjaGVja2Vkfi5ib3g6YWZ0ZXIsXG4gLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YWZ0ZXIge1xuICAgICBvcGFjaXR5OiAxO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpXG4gfVxuXG4gLnVpLmNoZWNrYm94IGlucHV0Om5vdChbdHlwZT1yYWRpb10pOmluZGV0ZXJtaW5hdGV+LmJveDpiZWZvcmUsXG4gLnVpLmNoZWNrYm94IGlucHV0Om5vdChbdHlwZT1yYWRpb10pOmluZGV0ZXJtaW5hdGV+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIC4zNSlcbiB9XG5cbiAudWkuY2hlY2tib3ggaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6aW5kZXRlcm1pbmF0ZX4uYm94OmFmdGVyLFxuIC51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlfmxhYmVsOmFmdGVyIHtcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5jaGVja2JveCBpbnB1dDpjaGVja2VkOmZvY3Vzfi5ib3g6YmVmb3JlLFxuIC51aS5jaGVja2JveCBpbnB1dDpjaGVja2VkOmZvY3VzfmxhYmVsOmJlZm9yZSxcbiAudWkuY2hlY2tib3ggaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6aW5kZXRlcm1pbmF0ZTpmb2N1c34uYm94OmJlZm9yZSxcbiAudWkuY2hlY2tib3ggaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6aW5kZXRlcm1pbmF0ZTpmb2N1c35sYWJlbDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBib3JkZXItY29sb3I6ICM5NmM4ZGFcbiB9XG5cbiAudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZDpmb2N1c34uYm94OmFmdGVyLFxuIC51aS5jaGVja2JveCBpbnB1dDpjaGVja2VkOmZvY3VzfmxhYmVsOmFmdGVyLFxuIC51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlOmZvY3Vzfi5ib3g6YWZ0ZXIsXG4gLnVpLmNoZWNrYm94IGlucHV0Om5vdChbdHlwZT1yYWRpb10pOmluZGV0ZXJtaW5hdGU6Zm9jdXN+bGFiZWw6YWZ0ZXIge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpXG4gfVxuXG4gLnVpLnJlYWQtb25seS5jaGVja2JveCxcbiAudWkucmVhZC1vbmx5LmNoZWNrYm94IGxhYmVsIHtcbiAgICAgY3Vyc29yOiBkZWZhdWx0XG4gfVxuXG4gLnVpLmNoZWNrYm94IGlucHV0W2Rpc2FibGVkXX4uYm94OmFmdGVyLFxuIC51aS5jaGVja2JveCBpbnB1dFtkaXNhYmxlZF1+bGFiZWwsXG4gLnVpLmRpc2FibGVkLmNoZWNrYm94IC5ib3g6YWZ0ZXIsXG4gLnVpLmRpc2FibGVkLmNoZWNrYm94IGxhYmVsIHtcbiAgICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gICAgIG9wYWNpdHk6IC41O1xuICAgICBjb2xvcjogIzAwMFxuIH1cblxuIC51aS5jaGVja2JveCBpbnB1dC5oaWRkZW4ge1xuICAgICB6LWluZGV4OiAtMVxuIH1cblxuIC51aS5jaGVja2JveCBpbnB1dC5oaWRkZW4rbGFiZWwge1xuICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgdXNlci1zZWxlY3Q6IG5vbmVcbiB9XG5cbiAudWkucmFkaW8uY2hlY2tib3gge1xuICAgICBtaW4taGVpZ2h0OiAxNXB4XG4gfVxuXG4gLnVpLnJhZGlvLmNoZWNrYm94IC5ib3gsXG4gLnVpLnJhZGlvLmNoZWNrYm94IGxhYmVsIHtcbiAgICAgcGFkZGluZy1sZWZ0OiAxLjg1NzE0ZW1cbiB9XG5cbiAudWkucmFkaW8uY2hlY2tib3ggLmJveDpiZWZvcmUsXG4gLnVpLnJhZGlvLmNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICB3aWR0aDogMTVweDtcbiAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gICAgIHRvcDogMXB4O1xuICAgICBsZWZ0OiAwXG4gfVxuXG4gLnVpLnJhZGlvLmNoZWNrYm94IC5ib3g6YWZ0ZXIsXG4gLnVpLnJhZGlvLmNoZWNrYm94IGxhYmVsOmFmdGVyIHtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuICAgICB3aWR0aDogMTVweDtcbiAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICBsaW5lLWhlaWdodDogMTVweFxuIH1cblxuIC51aS5yYWRpby5jaGVja2JveCAuYm94OmFmdGVyLFxuIC51aS5yYWRpby5jaGVja2JveCBsYWJlbDphZnRlciB7XG4gICAgIHRvcDogMXB4O1xuICAgICBsZWZ0OiAwO1xuICAgICB3aWR0aDogMTVweDtcbiAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguNDY2NjY2NjcpO1xuICAgICB0cmFuc2Zvcm06IHNjYWxlKC40NjY2NjY2Nyk7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5yYWRpby5jaGVja2JveCBpbnB1dDpmb2N1c34uYm94OmJlZm9yZSxcbiAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXN+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuIH1cblxuIC51aS5yYWRpby5jaGVja2JveCBpbnB1dDpmb2N1c34uYm94OmFmdGVyLFxuIC51aS5yYWRpby5jaGVja2JveCBpbnB1dDpmb2N1c35sYWJlbDphZnRlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5yYWRpby5jaGVja2JveCBpbnB1dDppbmRldGVybWluYXRlfi5ib3g6YWZ0ZXIsXG4gLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmluZGV0ZXJtaW5hdGV+bGFiZWw6YWZ0ZXIge1xuICAgICBvcGFjaXR5OiAwXG4gfVxuXG4gLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+LmJveDpiZWZvcmUsXG4gLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuIH1cblxuIC51aS5yYWRpby5jaGVja2JveCBpbnB1dDpjaGVja2Vkfi5ib3g6YWZ0ZXIsXG4gLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YWZ0ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSlcbiB9XG5cbiAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH4uYm94OmJlZm9yZSxcbiAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH5sYWJlbDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+LmJveDphZnRlcixcbiAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH5sYWJlbDphZnRlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5zbGlkZXIuY2hlY2tib3gge1xuICAgICBtaW4taGVpZ2h0OiAxLjI1cmVtXG4gfVxuXG4gLnVpLnNsaWRlci5jaGVja2JveCBpbnB1dCB7XG4gICAgIHdpZHRoOiAzLjVyZW07XG4gICAgIGhlaWdodDogMS4yNXJlbVxuIH1cblxuIC51aS5zbGlkZXIuY2hlY2tib3ggLmJveCxcbiAudWkuc2xpZGVyLmNoZWNrYm94IGxhYmVsIHtcbiAgICAgcGFkZGluZy1sZWZ0OiA0LjVyZW07XG4gICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNClcbiB9XG5cbiAudWkuc2xpZGVyLmNoZWNrYm94IC5ib3g6YmVmb3JlLFxuIC51aS5zbGlkZXIuY2hlY2tib3ggbGFiZWw6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICBsZWZ0OiAwO1xuICAgICB6LWluZGV4OiAxO1xuICAgICB0b3A6IC40cmVtO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgIHdpZHRoOiAzLjVyZW07XG4gICAgIGhlaWdodDogLjIxNDI4NTcxcmVtO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZVxuIH1cblxuIC51aS5zbGlkZXIuY2hlY2tib3ggLmJveDphZnRlcixcbiAudWkuc2xpZGVyLmNoZWNrYm94IGxhYmVsOmFmdGVyIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHRyYW5zcGFyZW50KSwgdG8ocmdiYSgwLCAwLCAwLCAuMDUpKSk7XG4gICAgIGJhY2tncm91bmQ6ICNmZmYgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgLjA1KSk7XG4gICAgIGJhY2tncm91bmQ6ICNmZmYgbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIC4wNSkpO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gICAgIG9wYWNpdHk6IDE7XG4gICAgIHotaW5kZXg6IDI7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSksIDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSwgMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgIHRvcDogLS4yNXJlbTtcbiAgICAgbGVmdDogMDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgLjNzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGxlZnQgLjNzIGVhc2VcbiB9XG5cbiAudWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmZvY3Vzfi5ib3g6YmVmb3JlLFxuIC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Zm9jdXN+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICBib3JkZXI6IG5vbmVcbiB9XG5cbiAudWkuc2xpZGVyLmNoZWNrYm94IC5ib3g6aG92ZXIsXG4gLnVpLnNsaWRlci5jaGVja2JveCBsYWJlbDpob3ZlciB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44KVxuIH1cblxuIC51aS5zbGlkZXIuY2hlY2tib3ggLmJveDpob3Zlcjo6YmVmb3JlLFxuIC51aS5zbGlkZXIuY2hlY2tib3ggbGFiZWw6aG92ZXI6OmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjE1KVxuIH1cblxuIC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH4uYm94LFxuIC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbCB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH4uYm94OmJlZm9yZSxcbiAudWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU0NTQ1NCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnNsaWRlci5jaGVja2JveCBpbnB1dDpjaGVja2Vkfi5ib3g6YWZ0ZXIsXG4gLnVpLnNsaWRlci5jaGVja2JveCBpbnB1dDpjaGVja2VkfmxhYmVsOmFmdGVyIHtcbiAgICAgbGVmdDogMnJlbVxuIH1cblxuIC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH4uYm94LFxuIC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH5sYWJlbCB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSkgIWltcG9ydGFudFxuIH1cblxuIC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH4uYm94OmJlZm9yZSxcbiAudWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRvZ2dsZS5jaGVja2JveCB7XG4gICAgIG1pbi1oZWlnaHQ6IDEuNXJlbVxuIH1cblxuIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQge1xuICAgICB3aWR0aDogMy41cmVtO1xuICAgICBoZWlnaHQ6IDEuNXJlbVxuIH1cblxuIC51aS50b2dnbGUuY2hlY2tib3ggLmJveCxcbiAudWkudG9nZ2xlLmNoZWNrYm94IGxhYmVsIHtcbiAgICAgbWluLWhlaWdodDogMS41cmVtO1xuICAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS50b2dnbGUuY2hlY2tib3ggbGFiZWwge1xuICAgICBwYWRkaW5nLXRvcDogLjE1ZW1cbiB9XG5cbiAudWkudG9nZ2xlLmNoZWNrYm94IC5ib3g6YmVmb3JlLFxuIC51aS50b2dnbGUuY2hlY2tib3ggbGFiZWw6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIHotaW5kZXg6IDE7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgdG9wOiAwO1xuICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgd2lkdGg6IDMuNXJlbTtcbiAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMHJlbVxuIH1cblxuIC51aS50b2dnbGUuY2hlY2tib3ggLmJveDphZnRlcixcbiAudWkudG9nZ2xlLmNoZWNrYm94IGxhYmVsOmFmdGVyIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHRyYW5zcGFyZW50KSwgdG8ocmdiYSgwLCAwLCAwLCAuMDUpKSk7XG4gICAgIGJhY2tncm91bmQ6ICNmZmYgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgLjA1KSk7XG4gICAgIGJhY2tncm91bmQ6ICNmZmYgbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIC4wNSkpO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gICAgIG9wYWNpdHk6IDE7XG4gICAgIHotaW5kZXg6IDI7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSksIDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSwgMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldDtcbiAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMDtcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2UsIGxlZnQgLjNzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2UsIGxlZnQgLjNzIGVhc2VcbiB9XG5cbiAudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0fi5ib3g6YWZ0ZXIsXG4gLnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dH5sYWJlbDphZnRlciB7XG4gICAgIGxlZnQ6IC0uMDVyZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpLCAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSksIDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXRcbiB9XG5cbiAudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmZvY3Vzfi5ib3g6YmVmb3JlLFxuIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Zm9jdXN+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICBib3JkZXI6IG5vbmVcbiB9XG5cbiAudWkudG9nZ2xlLmNoZWNrYm94IC5ib3g6aG92ZXI6OmJlZm9yZSxcbiAudWkudG9nZ2xlLmNoZWNrYm94IGxhYmVsOmhvdmVyOjpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gICAgIGJvcmRlcjogbm9uZVxuIH1cblxuIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH4uYm94LFxuIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbCB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSkgIWltcG9ydGFudFxuIH1cblxuIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH4uYm94OmJlZm9yZSxcbiAudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxODVkMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpjaGVja2Vkfi5ib3g6YWZ0ZXIsXG4gLnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpjaGVja2VkfmxhYmVsOmFmdGVyIHtcbiAgICAgbGVmdDogMi4xNXJlbTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSksIDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIC4xNSkgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSwgMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KSBpbnNldFxuIH1cblxuIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH4uYm94LFxuIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH5sYWJlbCB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45NSkgIWltcG9ydGFudFxuIH1cblxuIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH4uYm94OmJlZm9yZSxcbiAudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+bGFiZWw6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBkNzFiYiAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmZpdHRlZC5jaGVja2JveCAuYm94LFxuIC51aS5maXR0ZWQuY2hlY2tib3ggbGFiZWwge1xuICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5maXR0ZWQudG9nZ2xlLmNoZWNrYm94IHtcbiAgICAgd2lkdGg6IDMuNXJlbVxuIH1cblxuIC51aS5maXR0ZWQuc2xpZGVyLmNoZWNrYm94IHtcbiAgICAgd2lkdGg6IDMuNXJlbVxuIH1cblxuIEBmb250LWZhY2Uge1xuICAgICBmb250LWZhbWlseTogQ2hlY2tib3g7XG4gICAgIHNyYzogdXJsKGRhdGE6YXBwbGljYXRpb24veC1mb250LXR0ZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCxBQUVBQUFBTEFJQUFBd0F3VDFNdk1nOFNCRDhBQUFDOEFBQUFZR050WVhBWVZ0Q0pBQUFCSEFBQUFGUm5ZWE53QUFBQUVBQUFBWEFBQUFBSVoyeDVabjRodXdVQUFBRjRBQUFCWUdobFlXUUdQZTFaQUFBQzJBQUFBRFpvYUdWaEIzMER5QUFBQXhBQUFBQWthRzEwZUJCS0FFVUFBQU0wQUFBQUhHeHZZMkVBbWdFU0FBQURVQUFBQUJCdFlYaHdBQWtBTHdBQUEyQUFBQUFnYm1GdFpTQzhJdWdBQUFPQUFBQUJrbkJ2YzNRQUF3QUFBQUFGRkFBQUFDQUFBd01UQVpBQUJRQUFBcGtDekFBQUFJOENtUUxNQUFBQjZ3QXpBUWtBQUFBQUFBQUFBQUFBQUFBQUFBQUJFQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQURvQWdQQS84QUFRQVBBQUVBQUFBQUJBQUFBQUFBQUFBQUFBQUFnQUFBQUFBQURBQUFBQXdBQUFCd0FBUUFEQUFBQUhBQURBQUVBQUFBY0FBUUFPQUFBQUFvQUNBQUNBQUlBQVFBZzZBTC8vZi8vQUFBQUFBQWc2QUQvL2YvL0FBSC80eGdFQUFNQUFRQUFBQUFBQUFBQUFBQUFBUUFCLy84QUR3QUJBQUFBQUFBQUFBQUFBZ0FBTnprQkFBQUFBQUVBQUFBQUFBQUFBQUFDQUFBM09RRUFBQUFBQVFBQUFBQUFBQUFBQUFJQUFEYzVBUUFBQUFBQkFFVUFVUU83QXZnQUdnQUFBUlFIQVFZaklpY0JKalUwUHdFMk16SWZBUUUyTXpJZkFSWVZBN3NRL2hRUUZoY1EvdU1RRUU0UUZ4Y1FxQUYyRUJjWEVFNFFBbk1XRVA0VUVCQUJIUkFYRmhCT0VCQ29BWGNRRUU0UUZ3QUFBQUFCQUFBQmJnTWxBa2tBRkFBQUFSVVVCd1lqSVNJbkpqMEJORGMyTXlFeUZ4WVZBeVVRRUJmOVNSY1FFQkFRRndLM0Z4QVFBaEp0RnhBUUVCQVhiUmNRRUJBUUZ3QUFBQUFCQUFBQVNRTWxBMjRBTEFBQUFSVVVCd1lyQVJVVUJ3WXJBU0luSmowQkl5SW5KajBCTkRjMk93RTFORGMyT3dFeUZ4WWRBVE15RnhZVkF5VVFFQmZ1RUJBWGJoWVFFTzRYRUJBUUVCZnVFQkFXYmhjUUVPNFhFQkFDRW0wWEVCRHVGeEFRRUJBWDdoQVFGMjBYRUJEdUZ4QVFFQkFYN2hBUUZ3QUFBUUFBQUFJQUFIUlN6VDlmRHp6MUFBc0VBQUFBQUFEUnNkUjNBQUFBQU5HeDFIY0FBQUFBQTdzRGJnQUFBQWdBQWdBQUFBQUFBQUFCQUFBRHdQL0FBQUFFQUFBQUFBQUR1d0FCQUFBQUFBQUFBQUFBQUFBQUFBQUFCd1FBQUFBQUFBQUFBQUFBQUFJQUFBQUVBQUJGQXlVQUFBTWxBQUFBQUFBQUFBb0FGQUFlQUU0QWNnQ3dBQUVBQUFBSEFDMEFBUUFBQUFBQUFnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU9BSzRBQVFBQUFBQUFBUUFJQUFBQUFRQUFBQUFBQWdBSEFHa0FBUUFBQUFBQUF3QUlBRGtBQVFBQUFBQUFCQUFJQUg0QUFRQUFBQUFBQlFBTEFCZ0FBUUFBQUFBQUJnQUlBRkVBQVFBQUFBQUFDZ0FhQUpZQUF3QUJCQWtBQVFBUUFBZ0FBd0FCQkFrQUFnQU9BSEFBQXdBQkJBa0FBd0FRQUVFQUF3QUJCQWtBQkFBUUFJWUFBd0FCQkFrQUJRQVdBQ01BQXdBQkJBa0FCZ0FRQUZrQUF3QUJCQWtBQ2dBMEFMQkRhR1ZqYTJKdmVBQkRBR2dBWlFCakFHc0FZZ0J2QUhoV1pYSnphVzl1SURJdU1BQldBR1VBY2dCekFHa0Fid0J1QUNBQU1nQXVBREJEYUdWamEySnZlQUJEQUdnQVpRQmpBR3NBWWdCdkFIaERhR1ZqYTJKdmVBQkRBR2dBWlFCakFHc0FZZ0J2QUhoU1pXZDFiR0Z5QUZJQVpRQm5BSFVBYkFCaEFISkRhR1ZqYTJKdmVBQkRBR2dBWlFCakFHc0FZZ0J2QUhoR2IyNTBJR2RsYm1WeVlYUmxaQ0JpZVNCSlkyOU5iMjl1TGdCR0FHOEFiZ0IwQUNBQVp3QmxBRzRBWlFCeUFHRUFkQUJsQUdRQUlBQmlBSGtBSUFCSkFHTUFid0JOQUc4QWJ3QnVBQzRBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEpIGZvcm1hdCgndHJ1ZXR5cGUnKVxuIH1cblxuIC51aS5jaGVja2JveCAuYm94OmFmdGVyLFxuIC51aS5jaGVja2JveCBsYWJlbDphZnRlciB7XG4gICAgIGZvbnQtZmFtaWx5OiBDaGVja2JveFxuIH1cblxuIC51aS5jaGVja2JveCBpbnB1dDpjaGVja2Vkfi5ib3g6YWZ0ZXIsXG4gLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YWZ0ZXIge1xuICAgICBjb250ZW50OiAnXFxlODAwJ1xuIH1cblxuIC51aS5jaGVja2JveCBpbnB1dDppbmRldGVybWluYXRlfi5ib3g6YWZ0ZXIsXG4gLnVpLmNoZWNrYm94IGlucHV0OmluZGV0ZXJtaW5hdGV+bGFiZWw6YWZ0ZXIge1xuICAgICBmb250LXNpemU6IDEycHg7XG4gICAgIGNvbnRlbnQ6ICdcXGU4MDEnXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gRGltbWVyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC5kaW1tYWJsZTpub3QoYm9keSkge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiB9XG5cbiAudWkuZGltbWVyIHtcbiAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuODUpO1xuICAgICBvcGFjaXR5OiAwO1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICAgICBhbmltYXRpb24tZHVyYXRpb246IC41cztcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cyBsaW5lYXI7XG4gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhcjtcbiAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAgICB6LWluZGV4OiAxMDAwXG4gfVxuXG4gLnVpLmRpbW1lcj4uY29udGVudCB7XG4gICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLnNlZ21lbnQ+LnVpLmRpbW1lciB7XG4gICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQgIWltcG9ydGFudFxuIH1cblxuIC51aS5kaW1tZXI6bm90KC5pbnZlcnRlZCk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSlcbiB9XG5cbiAudWkuZGltbWVyOm5vdCguaW52ZXJ0ZWQpOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjI1KVxuIH1cblxuIC51aS5kaW1tZXI6bm90KC5pbnZlcnRlZCk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOndpbmRvdy1pbmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KVxuIH1cblxuIC51aS5kaW1tZXI6bm90KC5pbnZlcnRlZCk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMzUpXG4gfVxuXG4gLmFuaW1hdGluZy5kaW1tYWJsZTpub3QoYm9keSksXG4gLmRpbW1lZC5kaW1tYWJsZTpub3QoYm9keSkge1xuICAgICBvdmVyZmxvdzogaGlkZGVuXG4gfVxuXG4gLmRpbW1lZC5kaW1tYWJsZT4udWkuYW5pbWF0aW5nLmRpbW1lcixcbiAuZGltbWVkLmRpbW1hYmxlPi51aS52aXNpYmxlLmRpbW1lcixcbiAudWkuYWN0aXZlLmRpbW1lciB7XG4gICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAgb3BhY2l0eTogMVxuIH1cblxuIC51aS5kaXNhYmxlZC5kaW1tZXIge1xuICAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICBoZWlnaHQ6IDAgIWltcG9ydGFudFxuIH1cblxuIC5kaW1tZWQuZGltbWFibGU+LnVpLmFuaW1hdGluZy5sZWdhY3kuZGltbWVyLFxuIC5kaW1tZWQuZGltbWFibGU+LnVpLnZpc2libGUubGVnYWN5LmRpbW1lcixcbiAudWkuYWN0aXZlLmxlZ2FjeS5kaW1tZXIge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIC51aVtjbGFzcyo9XCJ0b3AgYWxpZ25lZFwiXS5kaW1tZXIge1xuICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuIH1cblxuIC51aVtjbGFzcyo9XCJib3R0b20gYWxpZ25lZFwiXS5kaW1tZXIge1xuICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuIH1cblxuIC51aS5wYWdlLmRpbW1lciB7XG4gICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6ICcnO1xuICAgICB0cmFuc2Zvcm0tc3R5bGU6ICcnO1xuICAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAyMDAwcHg7XG4gICAgIHBlcnNwZWN0aXZlOiAyMDAwcHg7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlclxuIH1cblxuIGJvZHkuYW5pbWF0aW5nLmluLmRpbW1hYmxlLFxuIGJvZHkuZGltbWVkLmRpbW1hYmxlIHtcbiAgICAgb3ZlcmZsb3c6IGhpZGRlblxuIH1cblxuIGJvZHkuZGltbWFibGU+LmRpbW1lciB7XG4gICAgIHBvc2l0aW9uOiBmaXhlZFxuIH1cblxuIC5ibHVycmluZy5kaW1tYWJsZT46bm90KC5kaW1tZXIpIHtcbiAgICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMCkgZ3JheXNjYWxlKDApO1xuICAgICBmaWx0ZXI6IGJsdXIoMCkgZ3JheXNjYWxlKDApO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC44cyAtd2Via2l0LWZpbHRlciBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiAuOHMgLXdlYmtpdC1maWx0ZXIgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogLjhzIGZpbHRlciBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiAuOHMgZmlsdGVyIGVhc2UsIC44cyAtd2Via2l0LWZpbHRlciBlYXNlXG4gfVxuXG4gLmJsdXJyaW5nLmRpbW1lZC5kaW1tYWJsZT46bm90KC5kaW1tZXIpIHtcbiAgICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNXB4KSBncmF5c2NhbGUoLjcpO1xuICAgICBmaWx0ZXI6IGJsdXIoNXB4KSBncmF5c2NhbGUoLjcpXG4gfVxuXG4gLmJsdXJyaW5nLmRpbW1hYmxlPi5kaW1tZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KVxuIH1cblxuIC5ibHVycmluZy5kaW1tYWJsZT4uaW52ZXJ0ZWQuZGltbWVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNilcbiB9XG5cbiAudWkuZGltbWVyPi50b3AuYWxpZ25lZC5jb250ZW50Pioge1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gfVxuXG4gLnVpLmRpbW1lcj4uYm90dG9tLmFsaWduZWQuY29udGVudD4qIHtcbiAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbVxuIH1cblxuIC51aS5pbnZlcnRlZC5kaW1tZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44NSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZGltbWVyPi5jb250ZW50Pioge1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5zaW1wbGUuZGltbWVyIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIG9wYWNpdHk6IDE7XG4gICAgIHdpZHRoOiAwJTtcbiAgICAgaGVpZ2h0OiAwJTtcbiAgICAgei1pbmRleDogLTEwMDtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKVxuIH1cblxuIC5kaW1tZWQuZGltbWFibGU+LnVpLnNpbXBsZS5kaW1tZXIge1xuICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuODUpO1xuICAgICB6LWluZGV4OiAxXG4gfVxuXG4gLnVpLnNpbXBsZS5pbnZlcnRlZC5kaW1tZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApXG4gfVxuXG4gLmRpbW1lZC5kaW1tYWJsZT4udWkuc2ltcGxlLmludmVydGVkLmRpbW1lciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjg1KVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIERyb3Bkb3duXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5kcm9wZG93biB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIG91dGxpbmU6IDA7XG4gICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogd2lkdGggLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMXMgZWFzZSwgd2lkdGggLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjFzIGVhc2UsIHdpZHRoIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnRcbiB9XG5cbiAudWkuZHJvcGRvd24gLm1lbnUge1xuICAgICBjdXJzb3I6IGF1dG87XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgb3V0bGluZTogMDtcbiAgICAgdG9wOiAxMDAlO1xuICAgICBtaW4td2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgIG1pbi13aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAwIDA7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTtcbiAgICAgei1pbmRleDogMTE7XG4gICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHlcbiB9XG5cbiAudWkuZHJvcGRvd24gLm1lbnU+KiB7XG4gICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiB9XG5cbiAudWkuZHJvcGRvd24+aW5wdXQ6bm90KC5zZWFyY2gpOmZpcnN0LWNoaWxkLFxuIC51aS5kcm9wZG93bj5zZWxlY3Qge1xuICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZHJvcGRvd24+LmRyb3Bkb3duLmljb24ge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBmb250LXNpemU6IC44NTcxNDI4NmVtO1xuICAgICBtYXJnaW46IDAgMCAwIDFlbVxuIH1cblxuIC51aS5kcm9wZG93biAubWVudT4uaXRlbSAuZHJvcGRvd24uaWNvbiB7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBmbG9hdDogcmlnaHQ7XG4gICAgIG1hcmdpbjogMCAwIDAgMWVtXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtIC5kcm9wZG93bi5pY29uKy50ZXh0IHtcbiAgICAgbWFyZ2luLXJpZ2h0OiAxZW1cbiB9XG5cbiAudWkuZHJvcGRvd24+LnRleHQge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgdHJhbnNpdGlvbjogbm9uZVxuIH1cblxuIC51aS5kcm9wZG93biAubWVudT4uaXRlbSB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIHBhZGRpbmc6IC43ODU3MTQyOXJlbSAxLjE0Mjg1NzE0cmVtICFpbXBvcnRhbnQ7XG4gICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXRvcC13aWR0aDogMFxuIH1cblxuIC51aS5kcm9wZG93biAubWVudSAuaXRlbT5bY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXSxcbiAudWkuZHJvcGRvd24+LnRleHQ+W2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0ge1xuICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgIG1hcmdpbi1sZWZ0OiAxZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5kcm9wZG93biAubWVudSAuaXRlbT5bY2xhc3MqPVwibGVmdCBmbG9hdGVkXCJdLFxuIC51aS5kcm9wZG93bj4udGV4dD5bY2xhc3MqPVwibGVmdCBmbG9hdGVkXCJdIHtcbiAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAxZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5kcm9wZG93biAubWVudSAuaXRlbT4uZmxhZy5mbG9hdGVkLFxuIC51aS5kcm9wZG93biAubWVudSAuaXRlbT4uaWNvbi5mbG9hdGVkLFxuIC51aS5kcm9wZG93biAubWVudSAuaXRlbT4uaW1hZ2UuZmxvYXRlZCxcbiAudWkuZHJvcGRvd24gLm1lbnUgLml0ZW0+aW1nLmZsb2F0ZWQge1xuICAgICBtYXJnaW4tdG9wOiAwXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5oZWFkZXIge1xuICAgICBtYXJnaW46IDFyZW0gMCAuNzVyZW07XG4gICAgIHBhZGRpbmc6IDAgMS4xNDI4NTcxNHJlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg1KTtcbiAgICAgZm9udC1zaXplOiAuNzg1NzE0MjllbTtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuIH1cblxuIC51aS5kcm9wZG93biAubWVudT4uZGl2aWRlciB7XG4gICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xKTtcbiAgICAgaGVpZ2h0OiAwO1xuICAgICBtYXJnaW46IC41ZW0gMFxuIH1cblxuIC51aS5kcm9wZG93bi5kcm9wZG93biAubWVudT4uaW5wdXQge1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBtYXJnaW46IDEuMTQyODU3MTRyZW0gLjc4NTcxNDI5cmVtO1xuICAgICBtaW4td2lkdGg6IDEwcmVtXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5oZWFkZXIrLmlucHV0IHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5kcm9wZG93biAubWVudT4uaW5wdXQ6bm90KC50cmFuc3BhcmVudCkgaW5wdXQge1xuICAgICBwYWRkaW5nOiAuNWVtIDFlbVxuIH1cblxuIC51aS5kcm9wZG93biAubWVudT4uaW5wdXQ6bm90KC50cmFuc3BhcmVudCkgLmJ1dHRvbixcbiAudWkuZHJvcGRvd24gLm1lbnU+LmlucHV0Om5vdCgudHJhbnNwYXJlbnQpIC5pY29uLFxuIC51aS5kcm9wZG93biAubWVudT4uaW5wdXQ6bm90KC50cmFuc3BhcmVudCkgLmxhYmVsIHtcbiAgICAgcGFkZGluZy10b3A6IC41ZW07XG4gICAgIHBhZGRpbmctYm90dG9tOiAuNWVtXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtPi5kZXNjcmlwdGlvbixcbiAudWkuZHJvcGRvd24+LnRleHQ+LmRlc2NyaXB0aW9uIHtcbiAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICBtYXJnaW46IDAgMCAwIDFlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5tZXNzYWdlIHtcbiAgICAgcGFkZGluZzogLjc4NTcxNDI5cmVtIDEuMTQyODU3MTRyZW07XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiB9XG5cbiAudWkuZHJvcGRvd24gLm1lbnU+Lm1lc3NhZ2U6bm90KC51aSkge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNClcbiB9XG5cbiAudWkuZHJvcGRvd24gLm1lbnUgLm1lbnUge1xuICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgbGVmdDogMTAwJTtcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIG1hcmdpbjogMCAwIDAgLS41ZW0gIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtICFpbXBvcnRhbnQ7XG4gICAgIHotaW5kZXg6IDIxICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZHJvcGRvd24gLm1lbnUgLm1lbnU6YWZ0ZXIge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLmRyb3Bkb3duPi50ZXh0Pi5mbGFnLFxuIC51aS5kcm9wZG93bj4udGV4dD4uaWNvbixcbiAudWkuZHJvcGRvd24+LnRleHQ+LmltYWdlLFxuIC51aS5kcm9wZG93bj4udGV4dD4ubGFiZWwsXG4gLnVpLmRyb3Bkb3duPi50ZXh0PmltZyB7XG4gICAgIG1hcmdpbi10b3A6IDBcbiB9XG5cbiAudWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+LmZsYWcsXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtPi5pY29uLFxuIC51aS5kcm9wZG93biAubWVudT4uaXRlbT4uaW1hZ2UsXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtPi5sYWJlbCxcbiAudWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+aW1nIHtcbiAgICAgbWFyZ2luLXRvcDogMFxuIH1cblxuIC51aS5kcm9wZG93biAubWVudT4uaXRlbT4uZmxhZyxcbiAudWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+Lmljb24sXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtPi5pbWFnZSxcbiAudWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+LmxhYmVsLFxuIC51aS5kcm9wZG93biAubWVudT4uaXRlbT5pbWcsXG4gLnVpLmRyb3Bkb3duPi50ZXh0Pi5mbGFnLFxuIC51aS5kcm9wZG93bj4udGV4dD4uaWNvbixcbiAudWkuZHJvcGRvd24+LnRleHQ+LmltYWdlLFxuIC51aS5kcm9wZG93bj4udGV4dD4ubGFiZWwsXG4gLnVpLmRyb3Bkb3duPi50ZXh0PmltZyB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICBmbG9hdDogbm9uZTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAuNzg1NzE0MjlyZW1cbiB9XG5cbiAudWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+LmltYWdlLFxuIC51aS5kcm9wZG93biAubWVudT4uaXRlbT5pbWcsXG4gLnVpLmRyb3Bkb3duPi50ZXh0Pi5pbWFnZSxcbiAudWkuZHJvcGRvd24+LnRleHQ+aW1nIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgbWFyZ2luLXRvcDogLS41ZW07XG4gICAgIG1hcmdpbi1ib3R0b206IC0uNWVtO1xuICAgICBtYXgtaGVpZ2h0OiAyZW1cbiB9XG5cbiAudWkuZHJvcGRvd24gLnVpLm1lbnU+Lml0ZW06YmVmb3JlLFxuIC51aS5tZW51IC51aS5kcm9wZG93biAubWVudT4uaXRlbTpiZWZvcmUge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLm1lbnUgLnVpLmRyb3Bkb3duIC5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJvcmRlci1sZWZ0OiBub25lXG4gfVxuXG4gLnVpLmJ1dHRvbnM+LnVpLmRyb3Bkb3duOmxhc3QtY2hpbGQgLm1lbnUsXG4gLnVpLm1lbnUgLnJpZ2h0LmRyb3Bkb3duLml0ZW0gLm1lbnUsXG4gLnVpLm1lbnUgLnJpZ2h0Lm1lbnUgLmRyb3Bkb3duOmxhc3QtY2hpbGQgLm1lbnUge1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMFxuIH1cblxuIC51aS5sYWJlbC5kcm9wZG93biAubWVudSB7XG4gICAgIG1pbi13aWR0aDogMTAwJVxuIH1cblxuIC51aS5kcm9wZG93bi5pY29uLmJ1dHRvbj4uZHJvcGRvd24uaWNvbiB7XG4gICAgIG1hcmdpbjogMFxuIH1cblxuIC51aS5idXR0b24uZHJvcGRvd24gLm1lbnUge1xuICAgICBtaW4td2lkdGg6IDEwMCVcbiB9XG5cbiAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgIG91dGxpbmU6IDA7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDApO1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMCk7XG4gICAgIG1pbi13aWR0aDogMTRlbTtcbiAgICAgbWluLWhlaWdodDogMi43MTQyODU3MWVtO1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHBhZGRpbmc6IC43ODU3MTQyOWVtIDIuMWVtIC43ODU3MTQyOWVtIDFlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAuMXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuMXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xcyBlYXNlLCB3aWR0aCAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMXMgZWFzZSwgd2lkdGggLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZVxuIH1cblxuIC51aS5zZWxlY3Rpb24uZHJvcGRvd24uYWN0aXZlLFxuIC51aS5zZWxlY3Rpb24uZHJvcGRvd24udmlzaWJsZSB7XG4gICAgIHotaW5kZXg6IDEwXG4gfVxuXG4gc2VsZWN0LnVpLmRyb3Bkb3duIHtcbiAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICBwYWRkaW5nOiAuNWVtO1xuICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIHZpc2liaWxpdHk6IHZpc2libGVcbiB9XG5cbiAudWkuc2VsZWN0aW9uLmRyb3Bkb3duPi5kZWxldGUuaWNvbixcbiAudWkuc2VsZWN0aW9uLmRyb3Bkb3duPi5kcm9wZG93bi5pY29uLFxuIC51aS5zZWxlY3Rpb24uZHJvcGRvd24+LnNlYXJjaC5pY29uIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxZW07XG4gICAgIHRvcDogLjc4NTcxNDI5ZW07XG4gICAgIHJpZ2h0OiAxZW07XG4gICAgIHotaW5kZXg6IDM7XG4gICAgIG1hcmdpbjogLS43ODU3MTQyOWVtO1xuICAgICBwYWRkaW5nOiAuOTE2NjY2NjdlbTtcbiAgICAgb3BhY2l0eTogLjg7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZVxuIH1cblxuIC51aS5jb21wYWN0LnNlbGVjdGlvbi5kcm9wZG93biB7XG4gICAgIG1pbi13aWR0aDogMFxuIH1cblxuIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUge1xuICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgYm9yZGVyLXRvcC13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgb3V0bGluZTogMDtcbiAgICAgbWFyZ2luOiAwIC0xcHg7XG4gICAgIG1pbi13aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2VcbiB9XG5cbiAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51OmFmdGVyLFxuIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnU6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnU+Lm1lc3NhZ2Uge1xuICAgICBwYWRkaW5nOiAuNzg1NzE0MjlyZW0gMS4xNDI4NTcxNHJlbVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICAgICAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDguMDE0Mjg1NzFyZW1cbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDEwLjY4NTcxNDI5cmVtXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSB7XG4gICAgICAgICBtYXgtaGVpZ2h0OiAxNi4wMjg1NzE0M3JlbVxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE5MjBweCkge1xuICAgICAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDIxLjM3MTQyODU3cmVtXG4gICAgIH1cbiB9XG5cbiAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51Pi5pdGVtIHtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmYWZhZmE7XG4gICAgIHBhZGRpbmc6IC43ODU3MTQyOXJlbSAxLjE0Mjg1NzE0cmVtICFpbXBvcnRhbnQ7XG4gICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgIHdvcmQtd3JhcDogbm9ybWFsXG4gfVxuXG4gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudT4uaGlkZGVuLmFkZGl0aW9uLml0ZW0ge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLnNlbGVjdGlvbi5kcm9wZG93bjpob3ZlciB7XG4gICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAuMzUpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93biB7XG4gICAgIGJvcmRlci1jb2xvcjogIzk2YzhkYTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5zZWxlY3Rpb24uYWN0aXZlLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjOTZjOGRhO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLnNlbGVjdGlvbi5kcm9wZG93bjpmb2N1cyB7XG4gICAgIGJvcmRlci1jb2xvcjogIzk2YzhkYTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnNlbGVjdGlvbi5kcm9wZG93bjpmb2N1cyAubWVudSB7XG4gICAgIGJvcmRlci1jb2xvcjogIzk2YzhkYTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5zZWxlY3Rpb24udmlzaWJsZS5kcm9wZG93bj4udGV4dDpub3QoLmRlZmF1bHQpIHtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjgpXG4gfVxuXG4gLnVpLnNlbGVjdGlvbi5hY3RpdmUuZHJvcGRvd246aG92ZXIge1xuICAgICBib3JkZXItY29sb3I6ICM5NmM4ZGE7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93bjpob3ZlciAubWVudSB7XG4gICAgIGJvcmRlci1jb2xvcjogIzk2YzhkYTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5hY3RpdmUuc2VsZWN0aW9uLmRyb3Bkb3duPi5kcm9wZG93bi5pY29uLFxuIC51aS52aXNpYmxlLnNlbGVjdGlvbi5kcm9wZG93bj4uZHJvcGRvd24uaWNvbiB7XG4gICAgIG9wYWNpdHk6ICcnO1xuICAgICB6LWluZGV4OiAzXG4gfVxuXG4gLnVpLmFjdGl2ZS5zZWxlY3Rpb24uZHJvcGRvd24ge1xuICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYWN0aXZlLmVtcHR5LnNlbGVjdGlvbi5kcm9wZG93biB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmFjdGl2ZS5lbXB0eS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUge1xuICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuIH1cblxuIC51aS5zZWFyY2guZHJvcGRvd24ge1xuICAgICBtaW4td2lkdGg6ICcnXG4gfVxuXG4gLnVpLnNlYXJjaC5kcm9wZG93bj5pbnB1dC5zZWFyY2gge1xuICAgICBiYWNrZ3JvdW5kOiBub25lIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBjdXJzb3I6IHRleHQ7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMXB4O1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgb3V0bGluZTogMDtcbiAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgICBwYWRkaW5nOiBpbmhlcml0XG4gfVxuXG4gLnVpLnNlYXJjaC5kcm9wZG93bj5pbnB1dC5zZWFyY2gge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHotaW5kZXg6IDJcbiB9XG5cbiAudWkuc2VhcmNoLmRyb3Bkb3duPi50ZXh0IHtcbiAgICAgY3Vyc29yOiB0ZXh0O1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIGxlZnQ6IDFweDtcbiAgICAgei1pbmRleDogM1xuIH1cblxuIC51aS5zZWFyY2guc2VsZWN0aW9uLmRyb3Bkb3duPmlucHV0LnNlYXJjaCB7XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxZW07XG4gICAgIHBhZGRpbmc6IC42Nzg1NzE0M2VtIDIuMWVtIC42Nzg1NzE0M2VtIDFlbVxuIH1cblxuIC51aS5zZWFyY2guc2VsZWN0aW9uLmRyb3Bkb3duPnNwYW4uc2l6ZXIge1xuICAgICBsaW5lLWhlaWdodDogMS4yMTQyODU3MWVtO1xuICAgICBwYWRkaW5nOiAuNjc4NTcxNDNlbSAyLjFlbSAuNjc4NTcxNDNlbSAxZW07XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgIHdoaXRlLXNwYWNlOiBwcmVcbiB9XG5cbiAudWkuc2VhcmNoLmRyb3Bkb3duLmFjdGl2ZT5pbnB1dC5zZWFyY2gsXG4gLnVpLnNlYXJjaC5kcm9wZG93bi52aXNpYmxlPmlucHV0LnNlYXJjaCB7XG4gICAgIGN1cnNvcjogYXV0b1xuIH1cblxuIC51aS5zZWFyY2guZHJvcGRvd24uYWN0aXZlPi50ZXh0LFxuIC51aS5zZWFyY2guZHJvcGRvd24udmlzaWJsZT4udGV4dCB7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gfVxuXG4gLnVpLmFjdGl2ZS5zZWFyY2guZHJvcGRvd24gaW5wdXQuc2VhcmNoOmZvY3VzKy50ZXh0IC5mbGFnLFxuIC51aS5hY3RpdmUuc2VhcmNoLmRyb3Bkb3duIGlucHV0LnNlYXJjaDpmb2N1cysudGV4dCAuaWNvbiB7XG4gICAgIG9wYWNpdHk6IC40NVxuIH1cblxuIC51aS5hY3RpdmUuc2VhcmNoLmRyb3Bkb3duIGlucHV0LnNlYXJjaDpmb2N1cysudGV4dCB7XG4gICAgIGNvbG9yOiByZ2JhKDExNSwgMTE1LCAxMTUsIC44NykgIWltcG9ydGFudFxuIH1cblxuIC51aS5zZWFyY2guZHJvcGRvd24gLm1lbnUge1xuICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaFxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICAgICAudWkuc2VhcmNoLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDguMDE0Mjg1NzFyZW1cbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAudWkuc2VhcmNoLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDEwLjY4NTcxNDI5cmVtXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgLnVpLnNlYXJjaC5kcm9wZG93biAubWVudSB7XG4gICAgICAgICBtYXgtaGVpZ2h0OiAxNi4wMjg1NzE0M3JlbVxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE5MjBweCkge1xuICAgICAudWkuc2VhcmNoLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDIxLjM3MTQyODU3cmVtXG4gICAgIH1cbiB9XG5cbiAudWkubXVsdGlwbGUuZHJvcGRvd24ge1xuICAgICBwYWRkaW5nOiAuMjI2MTkwNDhlbSAyLjFlbSAuMjI2MTkwNDhlbSAuMzU3MTQyODZlbVxuIH1cblxuIC51aS5tdWx0aXBsZS5kcm9wZG93biAubWVudSB7XG4gICAgIGN1cnNvcjogYXV0b1xuIH1cblxuIC51aS5tdWx0aXBsZS5zZWFyY2guZHJvcGRvd24sXG4gLnVpLm11bHRpcGxlLnNlYXJjaC5kcm9wZG93bj5pbnB1dC5zZWFyY2gge1xuICAgICBjdXJzb3I6IHRleHRcbiB9XG5cbiAudWkubXVsdGlwbGUuZHJvcGRvd24+LmxhYmVsIHtcbiAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgcGFkZGluZzogLjM1NzE0Mjg2ZW0gLjc4NTcxNDI5ZW07XG4gICAgIG1hcmdpbjogLjE0Mjg1NzE0cmVtIC4yODU3MTQyOXJlbSAuMTQyODU3MTRyZW0gMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0O1xuICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAuMTUpIGluc2V0XG4gfVxuXG4gLnVpLm11bHRpcGxlLmRyb3Bkb3duIC5kcm9wZG93bi5pY29uIHtcbiAgICAgbWFyZ2luOiAnJztcbiAgICAgcGFkZGluZzogJydcbiB9XG5cbiAudWkubXVsdGlwbGUuZHJvcGRvd24+LnRleHQge1xuICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgIG1hcmdpbjogLjQ1MjM4MDk1ZW0gMCAuNDUyMzgwOTVlbSAuNjQyODU3MTRlbTtcbiAgICAgbGluZS1oZWlnaHQ6IDEuMjE0Mjg1NzFlbVxuIH1cblxuIC51aS5tdWx0aXBsZS5kcm9wZG93bj4ubGFiZWx+aW5wdXQuc2VhcmNoIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC4xNDI4NTcxNGVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubXVsdGlwbGUuZHJvcGRvd24+LmxhYmVsfi50ZXh0IHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5tdWx0aXBsZS5zZWFyY2guZHJvcGRvd24+LnRleHQge1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiAwO1xuICAgICBwYWRkaW5nOiBpbmhlcml0O1xuICAgICBtYXJnaW46IC40NTIzODA5NWVtIDAgLjQ1MjM4MDk1ZW0gLjY0Mjg1NzE0ZW07XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxZW1cbiB9XG5cbiAudWkubXVsdGlwbGUuc2VhcmNoLmRyb3Bkb3duPi5sYWJlbH4udGV4dCB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiAudWkubXVsdGlwbGUuc2VhcmNoLmRyb3Bkb3duPmlucHV0LnNlYXJjaCB7XG4gICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgbWFyZ2luOiAuNDUyMzgwOTVlbSAwIC40NTIzODA5NWVtIC42NDI4NTcxNGVtO1xuICAgICB3aWR0aDogMi4yZW07XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxZW1cbiB9XG5cbiAudWkuaW5saW5lLmRyb3Bkb3duIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIGNvbG9yOiBpbmhlcml0XG4gfVxuXG4gLnVpLmlubGluZS5kcm9wZG93biAuZHJvcGRvd24uaWNvbiB7XG4gICAgIG1hcmdpbjogMCAuMjE0Mjg1NzFlbSAwIC4yMTQyODU3MWVtO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbiB9XG5cbiAudWkuaW5saW5lLmRyb3Bkb3duPi50ZXh0IHtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMFxuIH1cblxuIC51aS5pbmxpbmUuZHJvcGRvd24gLm1lbnUge1xuICAgICBjdXJzb3I6IGF1dG87XG4gICAgIG1hcmdpbi10b3A6IC4yMTQyODU3MWVtO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkuZHJvcGRvd24gLm1lbnUgLmFjdGl2ZS5pdGVtIHtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIHotaW5kZXg6IDEyXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOTUpO1xuICAgICB6LWluZGV4OiAxM1xuIH1cblxuIC51aS5sb2FkaW5nLmRyb3Bkb3duPmkuaWNvbiB7XG4gICAgIGhlaWdodDogMWVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubG9hZGluZy5zZWxlY3Rpb24uZHJvcGRvd24+aS5pY29uIHtcbiAgICAgcGFkZGluZzogMS41ZW0gMS4yODU3MTQyOWVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubG9hZGluZy5kcm9wZG93bj5pLmljb246YmVmb3JlIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgbWFyZ2luOiAtLjY0Mjg1NzE0ZW0gMCAwIC0uNjQyODU3MTRlbTtcbiAgICAgd2lkdGg6IDEuMjg1NzE0MjllbTtcbiAgICAgaGVpZ2h0OiAxLjI4NTcxNDI5ZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgICAgYm9yZGVyOiAuMmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpXG4gfVxuXG4gLnVpLmxvYWRpbmcuZHJvcGRvd24+aS5pY29uOmFmdGVyIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcbiAgICAgbWFyZ2luOiAtLjY0Mjg1NzE0ZW0gMCAwIC0uNjQyODU3MTRlbTtcbiAgICAgd2lkdGg6IDEuMjg1NzE0MjllbTtcbiAgICAgaGVpZ2h0OiAxLjI4NTcxNDI5ZW07XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uOiBkcm9wZG93bi1zcGluIC42cyBsaW5lYXI7XG4gICAgIGFuaW1hdGlvbjogZHJvcGRvd24tc3BpbiAuNnMgbGluZWFyO1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgYm9yZGVyLXJhZGl1czogNTAwcmVtO1xuICAgICBib3JkZXItY29sb3I6ICM3Njc2NzYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgIGJvcmRlci13aWR0aDogLjJlbVxuIH1cblxuIC51aS5sb2FkaW5nLmRyb3Bkb3duLmJ1dHRvbj5pLmljb246YWZ0ZXIsXG4gLnVpLmxvYWRpbmcuZHJvcGRvd24uYnV0dG9uPmkuaWNvbjpiZWZvcmUge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGRyb3Bkb3duLXNwaW4ge1xuICAgICBmcm9tIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKVxuICAgICB9XG5cbiAgICAgdG8ge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBkcm9wZG93bi1zcGluIHtcbiAgICAgZnJvbSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgICAgfVxuXG4gICAgIHRvIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICAgfVxuIH1cblxuIC51aS5kZWZhdWx0LmRyb3Bkb3duOm5vdCguYnV0dG9uKT4udGV4dCxcbiAudWkuZHJvcGRvd246bm90KC5idXR0b24pPi5kZWZhdWx0LnRleHQge1xuICAgICBjb2xvcjogcmdiYSgxOTEsIDE5MSwgMTkxLCAuODcpXG4gfVxuXG4gLnVpLmRlZmF1bHQuZHJvcGRvd246bm90KC5idXR0b24pPmlucHV0OmZvY3Vzfi50ZXh0LFxuIC51aS5kcm9wZG93bjpub3QoLmJ1dHRvbik+aW5wdXQ6Zm9jdXN+LmRlZmF1bHQudGV4dCB7XG4gICAgIGNvbG9yOiByZ2JhKDExNSwgMTE1LCAxMTUsIC44NylcbiB9XG5cbiAudWkubG9hZGluZy5kcm9wZG93bj4udGV4dCB7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgdHJhbnNpdGlvbjogbm9uZVxuIH1cblxuIC51aS5kcm9wZG93biAubG9hZGluZy5tZW51IHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgei1pbmRleDogLTFcbiB9XG5cbiAudWkuZHJvcGRvd24+LmxvYWRpbmcubWVudSB7XG4gICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudFxuIH1cblxuIC51aS5kcm9wZG93bj4ubWVudSAubG9hZGluZy5tZW51IHtcbiAgICAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xuICAgICByaWdodDogYXV0byAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51IC5zZWxlY3RlZC5pdGVtLFxuIC51aS5kcm9wZG93bi5zZWxlY3RlZCB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjAzKTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5kcm9wZG93bj4uZmlsdGVyZWQudGV4dCB7XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlblxuIH1cblxuIC51aS5kcm9wZG93biAuZmlsdGVyZWQuaXRlbSB7XG4gICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuIH1cblxuIC51aS5kcm9wZG93bi5lcnJvcixcbiAudWkuZHJvcGRvd24uZXJyb3I+LmRlZmF1bHQudGV4dCxcbiAudWkuZHJvcGRvd24uZXJyb3I+LnRleHQge1xuICAgICBjb2xvcjogIzlmM2EzOFxuIH1cblxuIC51aS5zZWxlY3Rpb24uZHJvcGRvd24uZXJyb3Ige1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmNmY2O1xuICAgICBib3JkZXItY29sb3I6ICNlMGI0YjRcbiB9XG5cbiAudWkuc2VsZWN0aW9uLmRyb3Bkb3duLmVycm9yOmhvdmVyIHtcbiAgICAgYm9yZGVyLWNvbG9yOiAjZTBiNGI0XG4gfVxuXG4gLnVpLmRyb3Bkb3duLmVycm9yPi5tZW51LFxuIC51aS5kcm9wZG93bi5lcnJvcj4ubWVudSAubWVudSB7XG4gICAgIGJvcmRlci1jb2xvcjogI2UwYjRiNFxuIH1cblxuIC51aS5kcm9wZG93bi5lcnJvcj4ubWVudT4uaXRlbSB7XG4gICAgIGNvbG9yOiAjOWYzYTM4XG4gfVxuXG4gLnVpLm11bHRpcGxlLnNlbGVjdGlvbi5lcnJvci5kcm9wZG93bj4ubGFiZWwge1xuICAgICBib3JkZXItY29sb3I6ICNlMGI0YjRcbiB9XG5cbiAudWkuZHJvcGRvd24uZXJyb3I+Lm1lbnU+Lml0ZW06aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMmYyXG4gfVxuXG4gLnVpLmRyb3Bkb3duLmVycm9yPi5tZW51IC5hY3RpdmUuaXRlbSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGNmY2ZcbiB9XG5cbiAudWkuZHJvcGRvd24+LmNsZWFyLmRyb3Bkb3duLmljb24ge1xuICAgICBvcGFjaXR5OiAuODtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlXG4gfVxuXG4gLnVpLmRyb3Bkb3duPi5jbGVhci5kcm9wZG93bi5pY29uOmhvdmVyIHtcbiAgICAgb3BhY2l0eTogMVxuIH1cblxuIC51aS5kaXNhYmxlZC5kcm9wZG93bixcbiAudWkuZHJvcGRvd24gLm1lbnU+LmRpc2FibGVkLml0ZW0ge1xuICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICBvcGFjaXR5OiAuNDVcbiB9XG5cbiAudWkuZHJvcGRvd24gLm1lbnUge1xuICAgICBsZWZ0OiAwXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5tZW51IC5yaWdodC5tZW51LFxuIC51aS5kcm9wZG93biAucmlnaHQubWVudT4ubWVudSB7XG4gICAgIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZHJvcGRvd24+LmxlZnQubWVudSB7XG4gICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgcmlnaHQ6IDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5kcm9wZG93biAubWVudSAubGVmdC5tZW51LFxuIC51aS5kcm9wZG93bj4ubGVmdC5tZW51IC5tZW51IHtcbiAgICAgbGVmdDogYXV0bztcbiAgICAgcmlnaHQ6IDEwMCU7XG4gICAgIG1hcmdpbjogMCAtLjVlbSAwIDAgIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZHJvcGRvd24gLml0ZW0gLmxlZnQuZHJvcGRvd24uaWNvbixcbiAudWkuZHJvcGRvd24gLmxlZnQubWVudSAuaXRlbSAuZHJvcGRvd24uaWNvbiB7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBmbG9hdDogbGVmdDtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC5pdGVtIC5sZWZ0LmRyb3Bkb3duLmljb24sXG4gLnVpLmRyb3Bkb3duIC5sZWZ0Lm1lbnUgLml0ZW0gLmRyb3Bkb3duLmljb24ge1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgIG1hcmdpbjogMFxuIH1cblxuIC51aS5kcm9wZG93biAuaXRlbSAubGVmdC5kcm9wZG93bi5pY29uKy50ZXh0LFxuIC51aS5kcm9wZG93biAubGVmdC5tZW51IC5pdGVtIC5kcm9wZG93bi5pY29uKy50ZXh0IHtcbiAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gfVxuXG4gLnVpLnVwd2FyZC5kcm9wZG93bj4ubWVudSB7XG4gICAgIHRvcDogYXV0bztcbiAgICAgYm90dG9tOiAxMDAlO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKDAsIDAsIDAsIC4wOCk7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKDAsIDAsIDAsIC4wOCk7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwXG4gfVxuXG4gLnVpLmRyb3Bkb3duIC51cHdhcmQubWVudSB7XG4gICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICBib3R0b206IDAgIWltcG9ydGFudFxuIH1cblxuIC51aS5zaW1wbGUudXB3YXJkLmFjdGl2ZS5kcm9wZG93bixcbiAudWkuc2ltcGxlLnVwd2FyZC5kcm9wZG93bjpob3ZlciB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkudXB3YXJkLmRyb3Bkb3duLmJ1dHRvbjpub3QoLnBvaW50aW5nKTpub3QoLmZsb2F0aW5nKS5hY3RpdmUge1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMFxuIH1cblxuIC51aS51cHdhcmQuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0ycHggM3B4IDAgcmdiYSgwLCAwLCAwLCAuMDgpO1xuICAgICBib3gtc2hhZG93OiAwIC0ycHggM3B4IDAgcmdiYSgwLCAwLCAwLCAuMDgpXG4gfVxuXG4gLnVpLnVwd2FyZC5zZWxlY3Rpb24uZHJvcGRvd246aG92ZXIge1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggMCByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAycHggMCByZ2JhKDAsIDAsIDAsIC4wNSlcbiB9XG5cbiAudWkuYWN0aXZlLnVwd2FyZC5zZWxlY3Rpb24uZHJvcGRvd24ge1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnVwd2FyZC5zZWxlY3Rpb24uZHJvcGRvd24udmlzaWJsZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICAgYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS51cHdhcmQuYWN0aXZlLnNlbGVjdGlvbi5kcm9wZG93bjpob3ZlciB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgLjA1KTtcbiAgICAgYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgLjA1KVxuIH1cblxuIC51aS51cHdhcmQuYWN0aXZlLnNlbGVjdGlvbi5kcm9wZG93bjpob3ZlciAubWVudSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtMnB4IDNweCAwIHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICAgYm94LXNoYWRvdzogMCAtMnB4IDNweCAwIHJnYmEoMCwgMCwgMCwgLjA4KVxuIH1cblxuIC51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnUsXG4gLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudSB7XG4gICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgb3ZlcmZsb3cteTogYXV0b1xuIH1cblxuIC51aS5zY3JvbGxpbmcuZHJvcGRvd24gLm1lbnUge1xuICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51IHtcbiAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnU+Lml0ZW0uaXRlbS5pdGVtLFxuIC51aS5zY3JvbGxpbmcuZHJvcGRvd24gLm1lbnUgLml0ZW0uaXRlbS5pdGVtIHtcbiAgICAgYm9yZGVyLXRvcDogbm9uZVxuIH1cblxuIC51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnUgLml0ZW06Zmlyc3QtY2hpbGQsXG4gLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudSAuaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgIGJvcmRlci10b3A6IG5vbmVcbiB9XG5cbiAudWkuZHJvcGRvd24+LmFuaW1hdGluZy5tZW51IC5zY3JvbGxpbmcubWVudSxcbiAudWkuZHJvcGRvd24+LnZpc2libGUubWVudSAuc2Nyb2xsaW5nLm1lbnUge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKSB7XG5cbiAgICAgLnVpLmRyb3Bkb3duIC5zY3JvbGxpbmcubWVudSxcbiAgICAgLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudSB7XG4gICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDE3cHgpXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcblxuICAgICAudWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51LFxuICAgICAudWkuc2Nyb2xsaW5nLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDEwLjI4NTcxNDI5cmVtXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcblxuICAgICAudWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51LFxuICAgICAudWkuc2Nyb2xsaW5nLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDE1LjQyODU3MTQzcmVtXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcblxuICAgICAudWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51LFxuICAgICAudWkuc2Nyb2xsaW5nLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDIwLjU3MTQyODU3cmVtXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTkyMHB4KSB7XG5cbiAgICAgLnVpLmRyb3Bkb3duIC5zY3JvbGxpbmcubWVudSxcbiAgICAgLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudSB7XG4gICAgICAgICBtYXgtaGVpZ2h0OiAyMC41NzE0Mjg1N3JlbVxuICAgICB9XG4gfVxuXG4gLnVpLnNpbXBsZS5kcm9wZG93biAubWVudTphZnRlcixcbiAudWkuc2ltcGxlLmRyb3Bkb3duIC5tZW51OmJlZm9yZSB7XG4gICAgIGRpc3BsYXk6IG5vbmVcbiB9XG5cbiAudWkuc2ltcGxlLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgdG9wOiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gICAgIG9wYWNpdHk6IDA7XG4gICAgIHdpZHRoOiAwO1xuICAgICBoZWlnaHQ6IDA7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZVxuIH1cblxuIC51aS5zaW1wbGUuYWN0aXZlLmRyb3Bkb3duLFxuIC51aS5zaW1wbGUuZHJvcGRvd246aG92ZXIge1xuICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2ltcGxlLmFjdGl2ZS5kcm9wZG93bj4ubWVudSxcbiAudWkuc2ltcGxlLmRyb3Bkb3duOmhvdmVyPi5tZW51IHtcbiAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIHRvcDogMTAwJSAhaW1wb3J0YW50O1xuICAgICBvcGFjaXR5OiAxXG4gfVxuXG4gLnVpLnNpbXBsZS5kcm9wZG93bjpob3Zlcj4ubWVudT4uaXRlbTpob3Zlcj4ubWVudSxcbiAudWkuc2ltcGxlLmRyb3Bkb3duPi5tZW51Pi5pdGVtOmFjdGl2ZT4ubWVudSB7XG4gICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xuICAgICBvcGFjaXR5OiAxXG4gfVxuXG4gLnVpLnNpbXBsZS5kaXNhYmxlZC5kcm9wZG93bjpob3ZlciAubWVudSB7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgIGhlaWdodDogMDtcbiAgICAgd2lkdGg6IDA7XG4gICAgIG92ZXJmbG93OiBoaWRkZW5cbiB9XG5cbiAudWkuc2ltcGxlLnZpc2libGUuZHJvcGRvd24+Lm1lbnUge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIC51aS5mbHVpZC5kcm9wZG93biB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgbWluLXdpZHRoOiAwXG4gfVxuXG4gLnVpLmZsdWlkLmRyb3Bkb3duPi5kcm9wZG93bi5pY29uIHtcbiAgICAgZmxvYXQ6IHJpZ2h0XG4gfVxuXG4gLnVpLmZsb2F0aW5nLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgbGVmdDogMDtcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTIpLCAwIDJweCAxMHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjEyKSwgMCAycHggMTBweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KSAhaW1wb3J0YW50O1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5mbG9hdGluZy5kcm9wZG93bj4ubWVudSB7XG4gICAgIG1hcmdpbi10b3A6IC41ZW0gIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnUge1xuICAgICB0b3A6IDEwMCU7XG4gICAgIG1hcmdpbi10b3A6IC43ODU3MTQyOXJlbTtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnBvaW50aW5nLmRyb3Bkb3duPi5tZW51OmFmdGVyIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICB3aWR0aDogLjVlbTtcbiAgICAgaGVpZ2h0OiAuNWVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAtMXB4IC0xcHggMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgei1pbmRleDogMlxuIH1cblxuIC51aS5wb2ludGluZy5kcm9wZG93bj4ubWVudTphZnRlciB7XG4gICAgIHRvcDogLS4yNWVtO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIG1hcmdpbjogMCAwIDAgLS4yNWVtXG4gfVxuXG4gLnVpLnRvcC5sZWZ0LnBvaW50aW5nLmRyb3Bkb3duPi5tZW51IHtcbiAgICAgdG9wOiAxMDAlO1xuICAgICBib3R0b206IGF1dG87XG4gICAgIGxlZnQ6IDA7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBtYXJnaW46IDFlbSAwIDBcbiB9XG5cbiAudWkudG9wLmxlZnQucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnUge1xuICAgICB0b3A6IDEwMCU7XG4gICAgIGJvdHRvbTogYXV0bztcbiAgICAgbGVmdDogMDtcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIG1hcmdpbjogMWVtIDAgMFxuIH1cblxuIC51aS50b3AubGVmdC5wb2ludGluZy5kcm9wZG93bj4ubWVudTphZnRlciB7XG4gICAgIHRvcDogLS4yNWVtO1xuICAgICBsZWZ0OiAxZW07XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBtYXJnaW46IDA7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcbiB9XG5cbiAudWkudG9wLnJpZ2h0LnBvaW50aW5nLmRyb3Bkb3duPi5tZW51IHtcbiAgICAgdG9wOiAxMDAlO1xuICAgICBib3R0b206IGF1dG87XG4gICAgIHJpZ2h0OiAwO1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICBtYXJnaW46IDFlbSAwIDBcbiB9XG5cbiAudWkudG9wLnBvaW50aW5nLmRyb3Bkb3duPi5sZWZ0Lm1lbnU6YWZ0ZXIsXG4gLnVpLnRvcC5yaWdodC5wb2ludGluZy5kcm9wZG93bj4ubWVudTphZnRlciB7XG4gICAgIHRvcDogLS4yNWVtO1xuICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIHJpZ2h0OiAxZW0gIWltcG9ydGFudDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG4gfVxuXG4gLnVpLmxlZnQucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnUge1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDEwMCU7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBtYXJnaW46IDAgMCAwIDFlbVxuIH1cblxuIC51aS5sZWZ0LnBvaW50aW5nLmRyb3Bkb3duPi5tZW51OmFmdGVyIHtcbiAgICAgdG9wOiAxZW07XG4gICAgIGxlZnQ6IC0uMjVlbTtcbiAgICAgbWFyZ2luOiAwO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcbiB9XG5cbiAudWkubGVmdDpub3QoLnRvcCk6bm90KC5ib3R0b20pLnBvaW50aW5nLmRyb3Bkb3duPi5sZWZ0Lm1lbnUge1xuICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgIG1hcmdpbjogMCAxZW0gMCAwXG4gfVxuXG4gLnVpLmxlZnQ6bm90KC50b3ApOm5vdCguYm90dG9tKS5wb2ludGluZy5kcm9wZG93bj4ubGVmdC5tZW51OmFmdGVyIHtcbiAgICAgdG9wOiAxZW07XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIHJpZ2h0OiAtLjI1ZW07XG4gICAgIG1hcmdpbjogMDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpXG4gfVxuXG4gLnVpLnJpZ2h0LnBvaW50aW5nLmRyb3Bkb3duPi5tZW51IHtcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMTAwJTtcbiAgICAgbWFyZ2luOiAwIDFlbSAwIDBcbiB9XG5cbiAudWkucmlnaHQucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnU6YWZ0ZXIge1xuICAgICB0b3A6IDFlbTtcbiAgICAgbGVmdDogYXV0bztcbiAgICAgcmlnaHQ6IC0uMjVlbTtcbiAgICAgbWFyZ2luOiAwO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZylcbiB9XG5cbiAudWkuYm90dG9tLnBvaW50aW5nLmRyb3Bkb3duPi5tZW51IHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICBib3R0b206IDEwMCU7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBtYXJnaW46IDAgMCAxZW1cbiB9XG5cbiAudWkuYm90dG9tLnBvaW50aW5nLmRyb3Bkb3duPi5tZW51OmFmdGVyIHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICBib3R0b206IC0uMjVlbTtcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIG1hcmdpbjogMDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZylcbiB9XG5cbiAudWkuYm90dG9tLnBvaW50aW5nLmRyb3Bkb3duPi5tZW51IC5tZW51IHtcbiAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIGJvdHRvbTogMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmJvdHRvbS5sZWZ0LnBvaW50aW5nLmRyb3Bkb3duPi5tZW51IHtcbiAgICAgbGVmdDogMDtcbiAgICAgcmlnaHQ6IGF1dG9cbiB9XG5cbiAudWkuYm90dG9tLmxlZnQucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnU6YWZ0ZXIge1xuICAgICBsZWZ0OiAxZW07XG4gICAgIHJpZ2h0OiBhdXRvXG4gfVxuXG4gLnVpLmJvdHRvbS5yaWdodC5wb2ludGluZy5kcm9wZG93bj4ubWVudSB7XG4gICAgIHJpZ2h0OiAwO1xuICAgICBsZWZ0OiBhdXRvXG4gfVxuXG4gLnVpLmJvdHRvbS5yaWdodC5wb2ludGluZy5kcm9wZG93bj4ubWVudTphZnRlciB7XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIHJpZ2h0OiAxZW1cbiB9XG5cbiAudWkucG9pbnRpbmcudXB3YXJkLmRyb3Bkb3duIC5tZW51LFxuIC51aS50b3AucG9pbnRpbmcudXB3YXJkLmRyb3Bkb3duIC5tZW51IHtcbiAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xuICAgICBtYXJnaW46IDAgMCAuNzg1NzE0MjlyZW07XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5wb2ludGluZy51cHdhcmQuZHJvcGRvd24gLm1lbnU6YWZ0ZXIsXG4gLnVpLnRvcC5wb2ludGluZy51cHdhcmQuZHJvcGRvd24gLm1lbnU6YWZ0ZXIge1xuICAgICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDFweCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAxcHggMXB4IDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIG1hcmdpbjogLS4yNWVtIDAgMFxuIH1cblxuIC51aS5yaWdodC5wb2ludGluZy51cHdhcmQuZHJvcGRvd246bm90KC50b3ApOm5vdCguYm90dG9tKSAubWVudSB7XG4gICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luOiAwIDFlbSAwIDBcbiB9XG5cbiAudWkucmlnaHQucG9pbnRpbmcudXB3YXJkLmRyb3Bkb3duOm5vdCgudG9wKTpub3QoLmJvdHRvbSkgLm1lbnU6YWZ0ZXIge1xuICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgIG1hcmdpbjogMCAwIDFlbSAwO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAtMXB4IC0xcHggMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5sZWZ0LnBvaW50aW5nLnVwd2FyZC5kcm9wZG93bjpub3QoLnRvcCk6bm90KC5ib3R0b20pIC5tZW51IHtcbiAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICBtYXJnaW46IDAgMCAwIDFlbVxuIH1cblxuIC51aS5sZWZ0LnBvaW50aW5nLnVwd2FyZC5kcm9wZG93bjpub3QoLnRvcCk6bm90KC5ib3R0b20pIC5tZW51OmFmdGVyIHtcbiAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICBtYXJnaW46IDAgMCAxZW0gMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMXB4IC0xcHggMCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgYm94LXNoYWRvdzogLTFweCAtMXB4IDAgMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiBAZm9udC1mYWNlIHtcbiAgICAgZm9udC1mYW1pbHk6IERyb3Bkb3duO1xuICAgICBzcmM6IHVybChkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCxkMDlHUmdBQkFBQUFBQVZnQUE4QUFBQUFDRkFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQldBQUFBQndBQUFBY2hHZ2FxMGRFUlVZQUFBRjBBQUFBSEFBQUFCNEFKd0FQVDFNdk1nQUFBWkFBQUFCREFBQUFWblc0VEpkamJXRndBQUFCMUFBQUFFc0FBQUZTOENjYXFtTjJkQ0FBQUFJZ0FBQUFCQUFBQUFRQUVRRkVaMkZ6Y0FBQUFpUUFBQUFJQUFBQUNQLy9BQU5uYkhsbUFBQUNMQUFBQVFvQUFBR2tyUkhQOVdobFlXUUFBQU00QUFBQU1BQUFBRFlQSzhZeWFHaGxZUUFBQTJnQUFBQWRBQUFBSkFOQ0FiMW9iWFI0QUFBRGlBQUFBQ0lBQUFBaUNCa0FPR3h2WTJFQUFBT3NBQUFBRkFBQUFCUUJuQUl5YldGNGNBQUFBOEFBQUFBZkFBQUFJQUVWQUY1dVlXMWxBQUFENEFBQUFUQUFBQUtNRkdsajVIQnZjM1FBQUFVUUFBQUFSZ0FBQUhKb2VkanFkMlZpWmdBQUJWZ0FBQUFHQUFBQUJyTzdXNVVBQUFBQkFBQUFBTlh1bFBVQUFBQUExcjRoZ0FBQUFBRFh1MlExZU5wallHUmdZT0FCWWpFZ1ptSmdCRUlPSUdZQjh4Z0FBL1lBTjNqYVkyQmt0R09jd01ES3dNSTRqVEdOZ1lIQkhVcC9aWkJrYUdGZ1lHSmdaV2JBQ2dMU1hGTVlIRlQvZkxqRmVPRC9BUVk5eGpNTWJrQmhScEFjQU40OERRWUFlTnBqWUdCZ1pvQmdHUVpHQmhEd0FmSVl3WHdXQmdNZ3pRR0VUQXdNcW44KzhINjQ5ZjgvbEhYOS8vOWI3UHpmK2ZXZ3VzQ0FrWTBCem1VRTZnSHBRd0dNRE1NZUFBQ2J4ZzdTQUFBUkFVUUFBQUFCLy84QUFuamFkWkJQU3NOQUdNWGZTK3lNcVlnT2hwU3VTbEthZG1VaGlWRWhFTVF6RkYyMm0xN0JiYnZ6Q2g1QlhDVW42RUc4Z2plUTREZXB3WW80aSsvZmZMOTVqNEVEQStDRkM3alF1S3lJZVZIckkzd2tsZXE5RjdYclNJbkt0ZU9lSGRkYThiT29hZWVwU2MwME5XUHovTFJlYzlHOEdhYnlHdEVkRjdoMTl6MDMzR0FNVEs3emJNNDJ4TkVacHpZb2YwUnRRNUNVSEFRSjczT3RWeXV0YyszYjdPdS8vYjhYTmxzUHgzamdqVWlmQUJkaEVvaEtKSkw1aU01cDM5dXFjN1gxK3NSUVNxbUdyVVZobHNKNGxwbUVVVnd5VDhTVVl0ZzBQOUR5TnpQQUREcyt0anJHVjZLUkNSZnN1aTNlSGNMNC9wOFpYdmZNbGNuRVUrQ0x2N2hEeWtPUCtBS1RQVHhiQUFCNDJtTmdaR0JnQUdLdWY1S1A0dmx0dmpMSU16R0F3TFY5aWcwZyt2cnVGRk1RemRqQUNPSnpNSUNsQVJoMENUSjQybU5nWkdCZ1BQRC9BSkQ4d2dBRWpBME1qQXlvZ0FNQWJPUUVBUUFBQUFDN0FCRUFBQUFBQUtvQUFBSDBBQUFCZ0FBQUFVQUFDQUZBQUFnQXdBQVhBQUFBQUFBQUFDb0FLZ0FxQURJQWJBQ0dBS0FBdWdEU2VOcGpZR1JnWU9Ca1VHRmdZZ0FCRU1rRmhBd00veG4wUUFJQURkVUJkQUI0MnFXUXZVb0RRUlNGdjNHamFJU1VRYXltU21HeEpvR0FzUkMwaVBZTHNVNTBZNkl4cnZsUnRQQ0pKS1VQSUJiK1BJSHY0RU40ZGpLdUtBcUNESGZtdStmZU9kd1pvTUNVQUpOYkFsWVVNemFVbE0xNGpqeGJuZ09xN0huT2lhODl6MVBrMXZNQ2E5eDd6dFBremZNeUpiUGorWkdpNlhwK29teHVQRCt6YUQ3bWVhRmc3bWI4R3JCcUhtaHd4b0F4bG0wdWlSa3BQOVg1bTI2cEtSb014VEdSMUQ0OUR2L1liLzkxbzZsOHFMNmV1NW4yaFpRem42OHV0UjltM0ZVMmNCNHQ5Y2RTTEcydXRJKzQ0RWgvUDlicUtPK29KL1d4bVhzc2o3N1lrcmphc1pRRDZTRmRkeXRoazNXdHpyZitVRjJwMDc2VWRsYTFWTnpzRVJQM2tralZSS2VsN21wMXVkWFljSHRaU2xWN1JmbUplMUdpRld2ZWx1YWVLRDUvTXVKY1NrOFRwbS92dndQSWJtSmxlTnBqWUdLQUFGWUc3SUNUZ1lHUmlaR1prWVdSbFpHTmtaMlJnNUdUTFQybnNpRERFRUlac1pmbVpScVp1am1EYURjREF4Y0k3V0lPcFMyZ3RDV1VkZ1FBWmtjU21RQUFBQUZibGJPNkFBQT0pIGZvcm1hdCgnd29mZicpO1xuICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICBmb250LXN0eWxlOiBub3JtYWxcbiB9XG5cbiAudWkuZHJvcGRvd24+LmRyb3Bkb3duLmljb24ge1xuICAgICBmb250LWZhbWlseTogRHJvcGRvd247XG4gICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgd2lkdGg6IDEuMjNlbTtcbiAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkuZHJvcGRvd24+LmRyb3Bkb3duLmljb24ge1xuICAgICB3aWR0aDogYXV0b1xuIH1cblxuIC51aS5kcm9wZG93bj4uZHJvcGRvd24uaWNvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiAnXFxmMGQ3J1xuIH1cblxuIC51aS5kcm9wZG93biAubWVudSAuaXRlbSAuZHJvcGRvd24uaWNvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiAnXFxmMGRhJ1xuIH1cblxuIC51aS5kcm9wZG93biAuaXRlbSAubGVmdC5kcm9wZG93bi5pY29uOmJlZm9yZSxcbiAudWkuZHJvcGRvd24gLmxlZnQubWVudSAuaXRlbSAuZHJvcGRvd24uaWNvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjBkOVwiXG4gfVxuXG4gLnVpLnZlcnRpY2FsLm1lbnUgLmRyb3Bkb3duLml0ZW0+LmRyb3Bkb3duLmljb246YmVmb3JlIHtcbiAgICAgY29udGVudDogXCJcXGYwZGFcIlxuIH1cblxuIC51aS5kcm9wZG93bj4uY2xlYXIuaWNvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiBcIlxcZjAwZFwiXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gVmlkZW9cbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLmVtYmVkIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMDtcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgYmFja2dyb3VuZDogI2RjZGRkZTtcbiAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JVxuIH1cblxuIC51aS5lbWJlZCBlbWJlZCxcbiAudWkuZW1iZWQgaWZyYW1lLFxuIC51aS5lbWJlZCBvYmplY3Qge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiAwO1xuICAgICBtYXJnaW46IDA7XG4gICAgIHBhZGRpbmc6IDBcbiB9XG5cbiAudWkuZW1iZWQ+LmVtYmVkIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5lbWJlZD4ucGxhY2Vob2xkZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiAwO1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmFkaWFsLWdyYWRpZW50KHRyYW5zcGFyZW50IDQ1JSwgcmdiYSgwLCAwLCAwLCAuMykpXG4gfVxuXG4gLnVpLmVtYmVkPi5pY29uIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMDtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgei1pbmRleDogMlxuIH1cblxuIC51aS5lbWJlZD4uaWNvbjphZnRlciB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiAwO1xuICAgICBsZWZ0OiAwO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICB6LWluZGV4OiAzO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQodHJhbnNwYXJlbnQgNDUlLCByZ2JhKDAsIDAsIDAsIC4zKSk7XG4gICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCh0cmFuc3BhcmVudCA0NSUsIHJnYmEoMCwgMCwgMCwgLjMpKTtcbiAgICAgb3BhY2l0eTogLjU7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZVxuIH1cblxuIC51aS5lbWJlZD4uaWNvbjpiZWZvcmUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogNTAlO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIHotaW5kZXg6IDQ7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgZm9udC1zaXplOiA2cmVtO1xuICAgICB0ZXh0LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDM0LCAzNiwgMzgsIC4yKTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlLCBjb2xvciAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZSwgY29sb3IgLjVzIGVhc2U7XG4gICAgIHotaW5kZXg6IDEwXG4gfVxuXG4gLnVpLmVtYmVkIC5pY29uOmhvdmVyOmFmdGVyIHtcbiAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQodHJhbnNwYXJlbnQgNDUlLCByZ2JhKDAsIDAsIDAsIC4zKSk7XG4gICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCh0cmFuc3BhcmVudCA0NSUsIHJnYmEoMCwgMCwgMCwgLjMpKTtcbiAgICAgb3BhY2l0eTogMVxuIH1cblxuIC51aS5lbWJlZCAuaWNvbjpob3ZlcjpiZWZvcmUge1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5hY3RpdmUuZW1iZWQ+Lmljb24sXG4gLnVpLmFjdGl2ZS5lbWJlZD4ucGxhY2Vob2xkZXIge1xuICAgICBkaXNwbGF5OiBub25lXG4gfVxuXG4gLnVpLmFjdGl2ZS5lbWJlZD4uZW1iZWQge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIC51aS5zcXVhcmUuZW1iZWQge1xuICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJVxuIH1cblxuIC51aVtjbGFzcyo9XCI0OjNcIl0uZW1iZWQge1xuICAgICBwYWRkaW5nLWJvdHRvbTogNzUlXG4gfVxuXG4gLnVpW2NsYXNzKj1cIjE2OjlcIl0uZW1iZWQge1xuICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlXG4gfVxuXG4gLnVpW2NsYXNzKj1cIjIxOjlcIl0uZW1iZWQge1xuICAgICBwYWRkaW5nLWJvdHRvbTogNDIuODU3MTQyODYlXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gTW9kYWxcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLm1vZGFsIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBkaXNwbGF5OiBub25lO1xuICAgICB6LWluZGV4OiAxMDAxO1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDNweCAzcHggMCByZ2JhKDAsIDAsIDAsIC4yKSwgMXB4IDNweCAxNXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgYm94LXNoYWRvdzogMXB4IDNweCAzcHggMCByZ2JhKDAsIDAsIDAsIC4yKSwgMXB4IDNweCAxNXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMjUlO1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMjUlO1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIHdpbGwtY2hhbmdlOiB0b3AsIGxlZnQsIG1hcmdpbiwgdHJhbnNmb3JtLCBvcGFjaXR5XG4gfVxuXG4gLnVpLm1vZGFsPi5pY29uOmZpcnN0LWNoaWxkKyosXG4gLnVpLm1vZGFsPjpmaXJzdC1jaGlsZDpub3QoLmljb24pIHtcbiAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLm1vZGFsPjpsYXN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLm1vZGFsPi5jbG9zZSB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB0b3A6IC0yLjVyZW07XG4gICAgIHJpZ2h0OiAtMi41cmVtO1xuICAgICB6LWluZGV4OiAxO1xuICAgICBvcGFjaXR5OiAuODtcbiAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICB3aWR0aDogMi4yNXJlbTtcbiAgICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgICBwYWRkaW5nOiAuNjI1cmVtIDAgMCAwXG4gfVxuXG4gLnVpLm1vZGFsPi5jbG9zZTpob3ZlciB7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkubW9kYWw+LmhlYWRlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBmb250LWZhbWlseTogTGF0bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODUpO1xuICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpXG4gfVxuXG4gLnVpLm1vZGFsPi5oZWFkZXI6bm90KC51aSkge1xuICAgICBmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI5ZW07XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiB9XG5cbiAudWkubW9kYWw+LmNvbnRlbnQge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgIGJhY2tncm91bmQ6ICNmZmZcbiB9XG5cbiAudWkubW9kYWw+LmltYWdlLmNvbnRlbnQge1xuICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gfVxuXG4gLnVpLm1vZGFsPi5jb250ZW50Pi5pbWFnZSB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICB3aWR0aDogJyc7XG4gICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHRvcDtcbiAgICAgYWxpZ24tc2VsZjogdG9wXG4gfVxuXG4gLnVpLm1vZGFsPltjbGFzcyo9XCJ0b3AgYWxpZ25lZFwiXSB7XG4gICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHRvcDtcbiAgICAgYWxpZ24tc2VsZjogdG9wXG4gfVxuXG4gLnVpLm1vZGFsPltjbGFzcyo9XCJtaWRkbGUgYWxpZ25lZFwiXSB7XG4gICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IG1pZGRsZTtcbiAgICAgYWxpZ24tc2VsZjogbWlkZGxlXG4gfVxuXG4gLnVpLm1vZGFsPltjbGFzcyo9c3RyZXRjaGVkXSB7XG4gICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2g7XG4gICAgIGFsaWduLXNlbGY6IHN0cmV0Y2hcbiB9XG5cbiAudWkubW9kYWw+LmNvbnRlbnQ+LmRlc2NyaXB0aW9uIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgIC1tcy1mbGV4OiAxIDAgYXV0bztcbiAgICAgZmxleDogMSAwIGF1dG87XG4gICAgIG1pbi13aWR0aDogMDtcbiAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogdG9wO1xuICAgICBhbGlnbi1zZWxmOiB0b3BcbiB9XG5cbiAudWkubW9kYWw+LmNvbnRlbnQ+Lmljb24rLmRlc2NyaXB0aW9uLFxuIC51aS5tb2RhbD4uY29udGVudD4uaW1hZ2UrLmRlc2NyaXB0aW9uIHtcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgbWluLXdpZHRoOiAnJztcbiAgICAgd2lkdGg6IGF1dG87XG4gICAgIHBhZGRpbmctbGVmdDogMmVtXG4gfVxuXG4gLnVpLm1vZGFsPi5jb250ZW50Pi5pbWFnZT5pLmljb24ge1xuICAgICBtYXJnaW46IDA7XG4gICAgIG9wYWNpdHk6IDE7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgZm9udC1zaXplOiA4cmVtXG4gfVxuXG4gLnVpLm1vZGFsPi5hY3Rpb25zIHtcbiAgICAgYmFja2dyb3VuZDogI2Y5ZmFmYjtcbiAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICB0ZXh0LWFsaWduOiByaWdodFxuIH1cblxuIC51aS5tb2RhbCAuYWN0aW9ucz4uYnV0dG9uIHtcbiAgICAgbWFyZ2luLWxlZnQ6IC43NWVtXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgLnVpLm1vZGFsIHtcbiAgICAgICAgIHdpZHRoOiA4OCU7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAudWkubW9kYWwge1xuICAgICAgICAgd2lkdGg6IDg1MHB4O1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgIC51aS5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogOTAwcHg7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxOTIwcHgpIHtcbiAgICAgLnVpLm1vZGFsIHtcbiAgICAgICAgIHdpZHRoOiA5NTBweDtcbiAgICAgICAgIG1hcmdpbjogMFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG4gICAgIC51aS5tb2RhbD4uaGVhZGVyIHtcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW1cbiAgICAgfVxuXG4gICAgIC51aS5tb2RhbD4uY2xvc2Uge1xuICAgICAgICAgdG9wOiAxLjA1MzVyZW07XG4gICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICAgICAudWkubW9kYWw+LmhlYWRlciB7XG4gICAgICAgICBwYWRkaW5nOiAuNzVyZW0gMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50XG4gICAgIH1cblxuICAgICAudWkubW9kYWw+LmNvbnRlbnQge1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5tb2RhbD4uY2xvc2Uge1xuICAgICAgICAgdG9wOiAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgcmlnaHQ6IC41cmVtICFpbXBvcnRhbnRcbiAgICAgfVxuXG4gICAgIC51aS5tb2RhbCAuaW1hZ2UuY29udGVudCB7XG4gICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgfVxuXG4gICAgIC51aS5tb2RhbCAuY29udGVudD4uaW1hZ2Uge1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgcGFkZGluZzogMCAwIDFyZW0gIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLm1vZGFsPi5jb250ZW50Pi5pbWFnZT5pLmljb24ge1xuICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgIH1cblxuICAgICAudWkubW9kYWwgLmNvbnRlbnQ+LmRlc2NyaXB0aW9uIHtcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgcGFkZGluZzogMXJlbSAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICBib3gtc2hhZG93OiBub25lXG4gICAgIH1cblxuICAgICAudWkubW9kYWw+LmFjdGlvbnMge1xuICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDAgIWltcG9ydGFudFxuICAgICB9XG5cbiAgICAgLnVpLm1vZGFsIC5hY3Rpb25zPi5idXR0b24sXG4gICAgIC51aS5tb2RhbCAuYWN0aW9ucz4uYnV0dG9ucyB7XG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtXG4gICAgIH1cbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZGltbWVyPi51aS5tb2RhbCB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDNweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgYm94LXNoYWRvdzogMXB4IDNweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIC4yKVxuIH1cblxuIC51aS5iYXNpYy5tb2RhbCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmZmXG4gfVxuXG4gLnVpLmJhc2ljLm1vZGFsPi5hY3Rpb25zLFxuIC51aS5iYXNpYy5tb2RhbD4uY29udGVudCxcbiAudWkuYmFzaWMubW9kYWw+LmhlYWRlciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gfVxuXG4gLnVpLmJhc2ljLm1vZGFsPi5oZWFkZXIge1xuICAgICBjb2xvcjogI2ZmZlxuIH1cblxuIC51aS5iYXNpYy5tb2RhbD4uY2xvc2Uge1xuICAgICB0b3A6IDFyZW07XG4gICAgIHJpZ2h0OiAxLjVyZW1cbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZGltbWVyPi5iYXNpYy5tb2RhbCB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuaW52ZXJ0ZWQuZGltbWVyPi51aS5iYXNpYy5tb2RhbD4uaGVhZGVyIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg1KVxuIH1cblxuIC51aS5sZWdhY3kubW9kYWwsXG4gLnVpLmxlZ2FjeS5wYWdlLmRpbW1lcj4udWkubW9kYWwge1xuICAgICB0b3A6IDUwJTtcbiAgICAgbGVmdDogNTAlXG4gfVxuXG4gLnVpLmxlZ2FjeS5wYWdlLmRpbW1lcj4udWkuc2Nyb2xsaW5nLm1vZGFsLFxuIC51aS5wYWdlLmRpbW1lcj4udWkuc2Nyb2xsaW5nLmxlZ2FjeS5tb2RhbCxcbiAudWkudG9wLmFsaWduZWQuZGltbWVyPi51aS5sZWdhY3kubW9kYWwsXG4gLnVpLnRvcC5hbGlnbmVkLmxlZ2FjeS5wYWdlLmRpbW1lcj4udWkubW9kYWwge1xuICAgICB0b3A6IGF1dG9cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcbiAgICAgLnVpLmJhc2ljLm1vZGFsPi5jbG9zZSB7XG4gICAgICAgICBjb2xvcjogI2ZmZlxuICAgICB9XG4gfVxuXG4gLnVpLmxvYWRpbmcubW9kYWwge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICB6LWluZGV4OiAtMVxuIH1cblxuIC51aS5hY3RpdmUubW9kYWwge1xuICAgICBkaXNwbGF5OiBibG9ja1xuIH1cblxuIC5tb2RhbHMuZGltbWVyW2NsYXNzKj1cInRvcCBhbGlnbmVkXCJdIC5tb2RhbCB7XG4gICAgIG1hcmdpbjogNXZoIGF1dG9cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgICAgLm1vZGFscy5kaW1tZXJbY2xhc3MqPVwidG9wIGFsaWduZWRcIl0gLm1vZGFsIHtcbiAgICAgICAgIG1hcmdpbjogMXJlbSBhdXRvXG4gICAgIH1cbiB9XG5cbiAubGVnYWN5Lm1vZGFscy5kaW1tZXJbY2xhc3MqPVwidG9wIGFsaWduZWRcIl0ge1xuICAgICBwYWRkaW5nLXRvcDogNXZoXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC5sZWdhY3kubW9kYWxzLmRpbW1lcltjbGFzcyo9XCJ0b3AgYWxpZ25lZFwiXSB7XG4gICAgICAgICBwYWRkaW5nLXRvcDogMXJlbVxuICAgICB9XG4gfVxuXG4gLnNjcm9sbGluZy5kaW1tYWJsZS5kaW1tZWQge1xuICAgICBvdmVyZmxvdzogaGlkZGVuXG4gfVxuXG4gLnNjcm9sbGluZy5kaW1tYWJsZT4uZGltbWVyIHtcbiAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiB9XG5cbiAuc2Nyb2xsaW5nLmRpbW1hYmxlLmRpbW1lZD4uZGltbWVyIHtcbiAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaFxuIH1cblxuIC5zY3JvbGxpbmcuZGltbWFibGU+LmRpbW1lciB7XG4gICAgIHBvc2l0aW9uOiBmaXhlZFxuIH1cblxuIC5tb2RhbHMuZGltbWVyIC51aS5zY3JvbGxpbmcubW9kYWwge1xuICAgICBtYXJnaW46IDFyZW0gYXV0b1xuIH1cblxuIC5zY3JvbGxpbmcudW5kZXRhY2hlZC5kaW1tYWJsZS5kaW1tZWQge1xuICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoXG4gfVxuXG4gLnNjcm9sbGluZy51bmRldGFjaGVkLmRpbW1hYmxlLmRpbW1lZD4uZGltbWVyIHtcbiAgICAgb3ZlcmZsb3c6IGhpZGRlblxuIH1cblxuIC5zY3JvbGxpbmcudW5kZXRhY2hlZC5kaW1tYWJsZSAudWkuc2Nyb2xsaW5nLm1vZGFsIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudFxuIH1cblxuIC51aS5tb2RhbCAuc2Nyb2xsaW5nLmNvbnRlbnQge1xuICAgICBtYXgtaGVpZ2h0OiBjYWxjKDcwdmgpO1xuICAgICBvdmVyZmxvdzogYXV0b1xuIH1cblxuIC51aS5mdWxsc2NyZWVuLm1vZGFsIHtcbiAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgIG1hcmdpbjogMWVtIGF1dG9cbiB9XG5cbiAudWkuZnVsbHNjcmVlbi5zY3JvbGxpbmcubW9kYWwge1xuICAgICBsZWZ0OiAwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZnVsbHNjcmVlbi5tb2RhbD4uaGVhZGVyIHtcbiAgICAgcGFkZGluZy1yaWdodDogMi4yNXJlbVxuIH1cblxuIC51aS5mdWxsc2NyZWVuLm1vZGFsPi5jbG9zZSB7XG4gICAgIHRvcDogMS4wNTM1cmVtO1xuICAgICByaWdodDogMXJlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5tb2RhbCB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5taW5pLm1vZGFsPi5oZWFkZXI6bm90KC51aSkge1xuICAgICBmb250LXNpemU6IDEuM2VtXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS5taW5pLm1vZGFsIHtcbiAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAudWkubWluaS5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogMzUuMiU7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAudWkubWluaS5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogMzQwcHg7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgLnVpLm1pbmkubW9kYWwge1xuICAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTkyMHB4KSB7XG4gICAgIC51aS5taW5pLm1vZGFsIHtcbiAgICAgICAgIHdpZHRoOiAzODBweDtcbiAgICAgICAgIG1hcmdpbjogMFxuICAgICB9XG4gfVxuXG4gLnVpLnNtYWxsLm1vZGFsPi5oZWFkZXI6bm90KC51aSkge1xuICAgICBmb250LXNpemU6IDEuM2VtXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS50aW55Lm1vZGFsIHtcbiAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAudWkudGlueS5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogNTIuOCU7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAudWkudGlueS5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogNTEwcHg7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgLnVpLnRpbnkubW9kYWwge1xuICAgICAgICAgd2lkdGg6IDU0MHB4O1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTkyMHB4KSB7XG4gICAgIC51aS50aW55Lm1vZGFsIHtcbiAgICAgICAgIHdpZHRoOiA1NzBweDtcbiAgICAgICAgIG1hcmdpbjogMFxuICAgICB9XG4gfVxuXG4gLnVpLnNtYWxsLm1vZGFsPi5oZWFkZXI6bm90KC51aSkge1xuICAgICBmb250LXNpemU6IDEuM2VtXG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgIC51aS5zbWFsbC5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgLnVpLnNtYWxsLm1vZGFsIHtcbiAgICAgICAgIHdpZHRoOiA3MC40JTtcbiAgICAgICAgIG1hcmdpbjogMFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgIC51aS5zbWFsbC5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogNjgwcHg7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgLnVpLnNtYWxsLm1vZGFsIHtcbiAgICAgICAgIHdpZHRoOiA3MjBweDtcbiAgICAgICAgIG1hcmdpbjogMFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE5MjBweCkge1xuICAgICAudWkuc21hbGwubW9kYWwge1xuICAgICAgICAgd2lkdGg6IDc2MHB4O1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cbiB9XG5cbiAudWkubGFyZ2UubW9kYWw+LmhlYWRlciB7XG4gICAgIGZvbnQtc2l6ZTogMS42ZW1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgICAgLnVpLmxhcmdlLm1vZGFsIHtcbiAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICBtYXJnaW46IDBcbiAgICAgfVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAudWkubGFyZ2UubW9kYWwge1xuICAgICAgICAgd2lkdGg6IDg4JTtcbiAgICAgICAgIG1hcmdpbjogMFxuICAgICB9XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgIC51aS5sYXJnZS5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogMTAyMHB4O1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgIC51aS5sYXJnZS5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogMTA4MHB4O1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTkyMHB4KSB7XG4gICAgIC51aS5sYXJnZS5tb2RhbCB7XG4gICAgICAgICB3aWR0aDogMTE0MHB4O1xuICAgICAgICAgbWFyZ2luOiAwXG4gICAgIH1cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBOYWdcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cbiAqXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICovXG4gLnVpLm5hZyB7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgIG9wYWNpdHk6IC45NTtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHotaW5kZXg6IDk5OTtcbiAgICAgbWluLWhlaWdodDogMDtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIG1hcmdpbjogMDtcbiAgICAgcGFkZGluZzogLjc1ZW0gMWVtO1xuICAgICBiYWNrZ3JvdW5kOiAjNTU1O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBiYWNrZ3JvdW5kIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IC4ycyBiYWNrZ3JvdW5kIGVhc2VcbiB9XG5cbiBhLnVpLm5hZyB7XG4gICAgIGN1cnNvcjogcG9pbnRlclxuIH1cblxuIC51aS5uYWc+LnRpdGxlIHtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBtYXJnaW46IDAgLjVlbTtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkubmFnPi5jbG9zZS5pY29uIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBvcGFjaXR5OiAuNDtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB0b3A6IDUwJTtcbiAgICAgcmlnaHQ6IDFlbTtcbiAgICAgZm9udC1zaXplOiAxZW07XG4gICAgIG1hcmdpbjogLS41ZW0gMCAwO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlXG4gfVxuXG4gLnVpLm5hZzpob3ZlciB7XG4gICAgIGJhY2tncm91bmQ6ICM1NTU7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkubmFnIC5jbG9zZTpob3ZlciB7XG4gICAgIG9wYWNpdHk6IDFcbiB9XG5cbiAudWkub3ZlcmxheS5uYWcge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLmZpeGVkLm5hZyB7XG4gICAgIHBvc2l0aW9uOiBmaXhlZFxuIH1cblxuIC51aS5ib3R0b20ubmFnLFxuIC51aS5ib3R0b20ubmFncyB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwO1xuICAgICB0b3A6IGF1dG87XG4gICAgIGJvdHRvbTogMFxuIH1cblxuIC51aS5pbnZlcnRlZC5uYWcsXG4gLnVpLmludmVydGVkLm5hZ3MgLm5hZyB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2Y0ZjU7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NSlcbiB9XG5cbiAudWkuaW52ZXJ0ZWQubmFnIC5jbG9zZSxcbiAudWkuaW52ZXJ0ZWQubmFnIC50aXRsZSxcbiAudWkuaW52ZXJ0ZWQubmFncyAubmFnIC5jbG9zZSxcbiAudWkuaW52ZXJ0ZWQubmFncyAubmFnIC50aXRsZSB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KVxuIH1cblxuIC51aS5uYWdzIC5uYWcge1xuICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnRcbiB9XG5cbiAudWkubmFncyAubmFnOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5ib3R0b20ubmFncyAubmFnOmxhc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMFxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIFBvcHVwXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5wb3B1cCB7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiAwO1xuICAgICByaWdodDogMDtcbiAgICAgbWluLXdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgICBtaW4td2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgIG1pbi13aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgIHotaW5kZXg6IDE5MDA7XG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDU7XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjQyODVlbTtcbiAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgcGFkZGluZzogLjgzM2VtIDFlbTtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTIpLCAwIDJweCAxMHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xMiksIDAgMnB4IDEwcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSlcbiB9XG5cbiAudWkucG9wdXA+LmhlYWRlciB7XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIGZvbnQtZmFtaWx5OiBMYXRvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICBmb250LXNpemU6IDEuMTQyODU3MTRlbTtcbiAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMFxuIH1cblxuIC51aS5wb3B1cD4uaGVhZGVyKy5jb250ZW50IHtcbiAgICAgcGFkZGluZy10b3A6IC41ZW1cbiB9XG5cbiAudWkucG9wdXA6YmVmb3JlIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgd2lkdGg6IC43MTQyODU3MWVtO1xuICAgICBoZWlnaHQ6IC43MTQyODU3MWVtO1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICB6LWluZGV4OiAyO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAxcHggMCAwICNiYWJhYmM7XG4gICAgIGJveC1zaGFkb3c6IDFweCAxcHggMCAwICNiYWJhYmNcbiB9XG5cbiBbZGF0YS10b29sdGlwXSB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuIH1cblxuIFtkYXRhLXRvb2x0aXBdOmJlZm9yZSB7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICBmb250LXNpemU6IDFyZW07XG4gICAgIHdpZHRoOiAuNzE0Mjg1NzFlbTtcbiAgICAgaGVpZ2h0OiAuNzE0Mjg1NzFlbTtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgei1pbmRleDogMjtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMXB4IDAgMCAjYmFiYWJjO1xuICAgICBib3gtc2hhZG93OiAxcHggMXB4IDAgMCAjYmFiYWJjXG4gfVxuXG4gW2RhdGEtdG9vbHRpcF06YWZ0ZXIge1xuICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgY29udGVudDogYXR0cihkYXRhLXRvb2x0aXApO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICBmb250LXNpemU6IDFyZW07XG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDU7XG4gICAgIGxpbmUtaGVpZ2h0OiAxLjQyODVlbTtcbiAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBwYWRkaW5nOiAuODMzZW0gMWVtO1xuICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xMiksIDAgMnB4IDEwcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjEyKSwgMCAycHggMTBweCAwIHJnYmEoMzQsIDM2LCAzOCwgLjE1KTtcbiAgICAgei1pbmRleDogMVxuIH1cblxuIFtkYXRhLXRvb2x0aXBdOm5vdChbZGF0YS1wb3NpdGlvbl0pOmJlZm9yZSB7XG4gICAgIHRvcDogYXV0bztcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIGJvdHRvbTogMTAwJTtcbiAgICAgbGVmdDogNTAlO1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICBtYXJnaW4tbGVmdDogLS4wNzE0Mjg1N3JlbTtcbiAgICAgbWFyZ2luLWJvdHRvbTogLjE0Mjg1NzE0cmVtXG4gfVxuXG4gW2RhdGEtdG9vbHRpcF06bm90KFtkYXRhLXBvc2l0aW9uXSk6YWZ0ZXIge1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgIGJvdHRvbTogMTAwJTtcbiAgICAgbWFyZ2luLWJvdHRvbTogLjVlbVxuIH1cblxuIFtkYXRhLXRvb2x0aXBdOmFmdGVyLFxuIFtkYXRhLXRvb2x0aXBdOmJlZm9yZSB7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiB9XG5cbiBbZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICBvcGFjaXR5OiAwO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgwKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMCkgIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlXG4gfVxuXG4gW2RhdGEtdG9vbHRpcF06YWZ0ZXIge1xuICAgICBvcGFjaXR5OiAxO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2VcbiB9XG5cbiBbZGF0YS10b29sdGlwXTpob3ZlcjphZnRlcixcbiBbZGF0YS10b29sdGlwXTpob3ZlcjpiZWZvcmUge1xuICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICBwb2ludGVyLWV2ZW50czogYXV0b1xuIH1cblxuIFtkYXRhLXRvb2x0aXBdOmhvdmVyOmJlZm9yZSB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgICBvcGFjaXR5OiAxXG4gfVxuXG4gW2RhdGEtdG9vbHRpcF06YWZ0ZXIsXG4gW2RhdGEtdG9vbHRpcF1bZGF0YS1wb3NpdGlvbj1cImJvdHRvbSBjZW50ZXJcIl06YWZ0ZXIsXG4gW2RhdGEtdG9vbHRpcF1bZGF0YS1wb3NpdGlvbj1cInRvcCBjZW50ZXJcIl06YWZ0ZXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgwKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMCkgIWltcG9ydGFudFxuIH1cblxuIFtkYXRhLXRvb2x0aXBdOmhvdmVyOmFmdGVyLFxuIFtkYXRhLXRvb2x0aXBdW2RhdGEtcG9zaXRpb249XCJib3R0b20gY2VudGVyXCJdOmhvdmVyOmFmdGVyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpICFpbXBvcnRhbnRcbiB9XG5cbiBbZGF0YS10b29sdGlwXVtkYXRhLXBvc2l0aW9uPVwibGVmdCBjZW50ZXJcIl06YWZ0ZXIsXG4gW2RhdGEtdG9vbHRpcF1bZGF0YS1wb3NpdGlvbj1cInJpZ2h0IGNlbnRlclwiXTphZnRlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDApICFpbXBvcnRhbnQ7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwKSAhaW1wb3J0YW50XG4gfVxuXG4gW2RhdGEtdG9vbHRpcF1bZGF0YS1wb3NpdGlvbj1cImxlZnQgY2VudGVyXCJdOmhvdmVyOmFmdGVyLFxuIFtkYXRhLXRvb2x0aXBdW2RhdGEtcG9zaXRpb249XCJyaWdodCBjZW50ZXJcIl06aG92ZXI6YWZ0ZXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSkgIWltcG9ydGFudFxuIH1cblxuIFtkYXRhLXRvb2x0aXBdW2RhdGEtcG9zaXRpb249XCJib3R0b20gbGVmdFwiXTphZnRlcixcbiBbZGF0YS10b29sdGlwXVtkYXRhLXBvc2l0aW9uPVwiYm90dG9tIHJpZ2h0XCJdOmFmdGVyLFxuIFtkYXRhLXRvb2x0aXBdW2RhdGEtcG9zaXRpb249XCJ0b3AgbGVmdFwiXTphZnRlcixcbiBbZGF0YS10b29sdGlwXVtkYXRhLXBvc2l0aW9uPVwidG9wIHJpZ2h0XCJdOmFmdGVyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApICFpbXBvcnRhbnQ7XG4gICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgIWltcG9ydGFudFxuIH1cblxuIFtkYXRhLXRvb2x0aXBdW2RhdGEtcG9zaXRpb249XCJib3R0b20gbGVmdFwiXTpob3ZlcjphZnRlcixcbiBbZGF0YS10b29sdGlwXVtkYXRhLXBvc2l0aW9uPVwiYm90dG9tIHJpZ2h0XCJdOmhvdmVyOmFmdGVyLFxuIFtkYXRhLXRvb2x0aXBdW2RhdGEtcG9zaXRpb249XCJ0b3AgbGVmdFwiXTpob3ZlcjphZnRlcixcbiBbZGF0YS10b29sdGlwXVtkYXRhLXBvc2l0aW9uPVwidG9wIHJpZ2h0XCJdOmhvdmVyOmFmdGVyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudFxuIH1cblxuIFtkYXRhLXRvb2x0aXBdW2RhdGEtaW52ZXJ0ZWRdOmJlZm9yZSB7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnRcbiB9XG5cbiBbZGF0YS10b29sdGlwXVtkYXRhLWludmVydGVkXTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAjMWIxYzFkXG4gfVxuXG4gW2RhdGEtdG9vbHRpcF1bZGF0YS1pbnZlcnRlZF06YWZ0ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjMWIxYzFkO1xuICAgICBjb2xvcjogI2ZmZjtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiBbZGF0YS10b29sdGlwXVtkYXRhLWludmVydGVkXTphZnRlciAuaGVhZGVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiBbZGF0YS1wb3NpdGlvbj1cInRvcCBjZW50ZXJcIl1bZGF0YS10b29sdGlwXTphZnRlciB7XG4gICAgIHRvcDogYXV0bztcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgYm90dG9tOiAxMDAlO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICBtYXJnaW4tYm90dG9tOiAuNWVtXG4gfVxuXG4gW2RhdGEtcG9zaXRpb249XCJ0b3AgY2VudGVyXCJdW2RhdGEtdG9vbHRpcF06YmVmb3JlIHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICByaWdodDogYXV0bztcbiAgICAgYm90dG9tOiAxMDAlO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIG1hcmdpbi1sZWZ0OiAtLjA3MTQyODU3cmVtO1xuICAgICBtYXJnaW4tYm90dG9tOiAuMTQyODU3MTRyZW1cbiB9XG5cbiBbZGF0YS1wb3NpdGlvbj1cInRvcCBsZWZ0XCJdW2RhdGEtdG9vbHRpcF06YWZ0ZXIge1xuICAgICB0b3A6IGF1dG87XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBsZWZ0OiAwO1xuICAgICBib3R0b206IDEwMCU7XG4gICAgIG1hcmdpbi1ib3R0b206IC41ZW1cbiB9XG5cbiBbZGF0YS1wb3NpdGlvbj1cInRvcCBsZWZ0XCJdW2RhdGEtdG9vbHRpcF06YmVmb3JlIHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICByaWdodDogYXV0bztcbiAgICAgYm90dG9tOiAxMDAlO1xuICAgICBsZWZ0OiAxZW07XG4gICAgIG1hcmdpbi1sZWZ0OiAtLjA3MTQyODU3cmVtO1xuICAgICBtYXJnaW4tYm90dG9tOiAuMTQyODU3MTRyZW1cbiB9XG5cbiBbZGF0YS1wb3NpdGlvbj1cInRvcCByaWdodFwiXVtkYXRhLXRvb2x0aXBdOmFmdGVyIHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogMDtcbiAgICAgYm90dG9tOiAxMDAlO1xuICAgICBtYXJnaW4tYm90dG9tOiAuNWVtXG4gfVxuXG4gW2RhdGEtcG9zaXRpb249XCJ0b3AgcmlnaHRcIl1bZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICB0b3A6IGF1dG87XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIGJvdHRvbTogMTAwJTtcbiAgICAgcmlnaHQ6IDFlbTtcbiAgICAgbWFyZ2luLWxlZnQ6IC0uMDcxNDI4NTdyZW07XG4gICAgIG1hcmdpbi1ib3R0b206IC4xNDI4NTcxNHJlbVxuIH1cblxuIFtkYXRhLXBvc2l0aW9uPVwiYm90dG9tIGNlbnRlclwiXVtkYXRhLXRvb2x0aXBdOmFmdGVyIHtcbiAgICAgYm90dG9tOiBhdXRvO1xuICAgICByaWdodDogYXV0bztcbiAgICAgbGVmdDogNTAlO1xuICAgICB0b3A6IDEwMCU7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgIG1hcmdpbi10b3A6IC41ZW1cbiB9XG5cbiBbZGF0YS1wb3NpdGlvbj1cImJvdHRvbSBjZW50ZXJcIl1bZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICBib3R0b206IGF1dG87XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICB0b3A6IDEwMCU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgbWFyZ2luLWxlZnQ6IC0uMDcxNDI4NTdyZW07XG4gICAgIG1hcmdpbi10b3A6IC4xNDI4NTcxNHJlbVxuIH1cblxuIFtkYXRhLXBvc2l0aW9uPVwiYm90dG9tIGxlZnRcIl1bZGF0YS10b29sdGlwXTphZnRlciB7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHRvcDogMTAwJTtcbiAgICAgbWFyZ2luLXRvcDogLjVlbVxuIH1cblxuIFtkYXRhLXBvc2l0aW9uPVwiYm90dG9tIGxlZnRcIl1bZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICBib3R0b206IGF1dG87XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICB0b3A6IDEwMCU7XG4gICAgIGxlZnQ6IDFlbTtcbiAgICAgbWFyZ2luLWxlZnQ6IC0uMDcxNDI4NTdyZW07XG4gICAgIG1hcmdpbi10b3A6IC4xNDI4NTcxNHJlbVxuIH1cblxuIFtkYXRhLXBvc2l0aW9uPVwiYm90dG9tIHJpZ2h0XCJdW2RhdGEtdG9vbHRpcF06YWZ0ZXIge1xuICAgICByaWdodDogMDtcbiAgICAgdG9wOiAxMDAlO1xuICAgICBtYXJnaW4tdG9wOiAuNWVtXG4gfVxuXG4gW2RhdGEtcG9zaXRpb249XCJib3R0b20gcmlnaHRcIl1bZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICBib3R0b206IGF1dG87XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIHRvcDogMTAwJTtcbiAgICAgcmlnaHQ6IDFlbTtcbiAgICAgbWFyZ2luLWxlZnQ6IC0uMTQyODU3MTRyZW07XG4gICAgIG1hcmdpbi10b3A6IC4wNzE0Mjg1N3JlbVxuIH1cblxuIFtkYXRhLXBvc2l0aW9uPVwibGVmdCBjZW50ZXJcIl1bZGF0YS10b29sdGlwXTphZnRlciB7XG4gICAgIHJpZ2h0OiAxMDAlO1xuICAgICB0b3A6IDUwJTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gfVxuXG4gW2RhdGEtcG9zaXRpb249XCJsZWZ0IGNlbnRlclwiXVtkYXRhLXRvb2x0aXBdOmJlZm9yZSB7XG4gICAgIHJpZ2h0OiAxMDAlO1xuICAgICB0b3A6IDUwJTtcbiAgICAgbWFyZ2luLXRvcDogLS4xNDI4NTcxNHJlbTtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtLjA3MTQyODU3cmVtXG4gfVxuXG4gW2RhdGEtcG9zaXRpb249XCJyaWdodCBjZW50ZXJcIl1bZGF0YS10b29sdGlwXTphZnRlciB7XG4gICAgIGxlZnQ6IDEwMCU7XG4gICAgIHRvcDogNTAlO1xuICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuIH1cblxuIFtkYXRhLXBvc2l0aW9uPVwicmlnaHQgY2VudGVyXCJdW2RhdGEtdG9vbHRpcF06YmVmb3JlIHtcbiAgICAgbGVmdDogMTAwJTtcbiAgICAgdG9wOiA1MCU7XG4gICAgIG1hcmdpbi10b3A6IC0uMDcxNDI4NTdyZW07XG4gICAgIG1hcmdpbi1sZWZ0OiAuMTQyODU3MTRyZW1cbiB9XG5cbiBbZGF0YS1wb3NpdGlvbn49Ym90dG9tXVtkYXRhLXRvb2x0aXBdOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAtMXB4IDAgMCAjYmFiYWJjO1xuICAgICBib3gtc2hhZG93OiAtMXB4IC0xcHggMCAwICNiYWJhYmNcbiB9XG5cbiBbZGF0YS1wb3NpdGlvbj1cImxlZnQgY2VudGVyXCJdW2RhdGEtdG9vbHRpcF06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggLTFweCAwIDAgI2JhYmFiYztcbiAgICAgYm94LXNoYWRvdzogMXB4IC0xcHggMCAwICNiYWJhYmNcbiB9XG5cbiBbZGF0YS1wb3NpdGlvbj1cInJpZ2h0IGNlbnRlclwiXVtkYXRhLXRvb2x0aXBdOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAxcHggMCAwICNiYWJhYmM7XG4gICAgIGJveC1zaGFkb3c6IC0xcHggMXB4IDAgMCAjYmFiYWJjXG4gfVxuXG4gW2RhdGEtcG9zaXRpb25+PXRvcF1bZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gfVxuXG4gW2RhdGEtaW52ZXJ0ZWRdW2RhdGEtcG9zaXRpb25+PWJvdHRvbV1bZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAjMWIxYzFkO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgI2JhYmFiYztcbiAgICAgYm94LXNoYWRvdzogLTFweCAtMXB4IDAgMCAjYmFiYWJjXG4gfVxuXG4gW2RhdGEtaW52ZXJ0ZWRdW2RhdGEtcG9zaXRpb249XCJsZWZ0IGNlbnRlclwiXVtkYXRhLXRvb2x0aXBdOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6ICMxYjFjMWQ7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IC0xcHggMCAwICNiYWJhYmM7XG4gICAgIGJveC1zaGFkb3c6IDFweCAtMXB4IDAgMCAjYmFiYWJjXG4gfVxuXG4gW2RhdGEtaW52ZXJ0ZWRdW2RhdGEtcG9zaXRpb249XCJyaWdodCBjZW50ZXJcIl1bZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAjMWIxYzFkO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggMXB4IDAgMCAjYmFiYWJjO1xuICAgICBib3gtc2hhZG93OiAtMXB4IDFweCAwIDAgI2JhYmFiY1xuIH1cblxuIFtkYXRhLWludmVydGVkXVtkYXRhLXBvc2l0aW9ufj10b3BdW2RhdGEtdG9vbHRpcF06YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZDogIzFiMWMxZFxuIH1cblxuIFtkYXRhLXBvc2l0aW9ufj1ib3R0b21dW2RhdGEtdG9vbHRpcF06YmVmb3JlIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tXG4gfVxuXG4gW2RhdGEtcG9zaXRpb25+PWJvdHRvbV1bZGF0YS10b29sdGlwXTphZnRlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcFxuIH1cblxuIFtkYXRhLXBvc2l0aW9uPVwibGVmdCBjZW50ZXJcIl1bZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXJcbiB9XG5cbiBbZGF0YS1wb3NpdGlvbj1cImxlZnQgY2VudGVyXCJdW2RhdGEtdG9vbHRpcF06YWZ0ZXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyXG4gfVxuXG4gW2RhdGEtcG9zaXRpb249XCJyaWdodCBjZW50ZXJcIl1bZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyXG4gfVxuXG4gW2RhdGEtcG9zaXRpb249XCJyaWdodCBjZW50ZXJcIl1bZGF0YS10b29sdGlwXTphZnRlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyXG4gfVxuXG4gLnVpLnBvcHVwIHtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLnRvcC5wb3B1cCB7XG4gICAgIG1hcmdpbjogMCAwIC43MTQyODU3MWVtXG4gfVxuXG4gLnVpLnRvcC5sZWZ0LnBvcHVwIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b21cbiB9XG5cbiAudWkudG9wLmNlbnRlci5wb3B1cCB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbVxuIH1cblxuIC51aS50b3AucmlnaHQucG9wdXAge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tXG4gfVxuXG4gLnVpLmxlZnQuY2VudGVyLnBvcHVwIHtcbiAgICAgbWFyZ2luOiAwIC43MTQyODU3MWVtIDAgMDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCA1MCU7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IDUwJVxuIH1cblxuIC51aS5yaWdodC5jZW50ZXIucG9wdXAge1xuICAgICBtYXJnaW46IDAgMCAwIC43MTQyODU3MWVtO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgNTAlO1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IDUwJVxuIH1cblxuIC51aS5ib3R0b20ucG9wdXAge1xuICAgICBtYXJnaW46IC43MTQyODU3MWVtIDAgMFxuIH1cblxuIC51aS5ib3R0b20ubGVmdC5wb3B1cCB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wXG4gfVxuXG4gLnVpLmJvdHRvbS5jZW50ZXIucG9wdXAge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3BcbiB9XG5cbiAudWkuYm90dG9tLnJpZ2h0LnBvcHVwIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcFxuIH1cblxuIC51aS5ib3R0b20uY2VudGVyLnBvcHVwOmJlZm9yZSB7XG4gICAgIG1hcmdpbi1sZWZ0OiAtLjMwNzE0Mjg2ZW07XG4gICAgIHRvcDogLS4zMDcxNDI4NmVtO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBib3R0b206IGF1dG87XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTFweCAtMXB4IDAgMCAjYmFiYWJjO1xuICAgICBib3gtc2hhZG93OiAtMXB4IC0xcHggMCAwICNiYWJhYmNcbiB9XG5cbiAudWkuYm90dG9tLmxlZnQucG9wdXAge1xuICAgICBtYXJnaW4tbGVmdDogMFxuIH1cblxuIC51aS5ib3R0b20ubGVmdC5wb3B1cDpiZWZvcmUge1xuICAgICB0b3A6IC0uMzA3MTQyODZlbTtcbiAgICAgbGVmdDogMWVtO1xuICAgICByaWdodDogYXV0bztcbiAgICAgYm90dG9tOiBhdXRvO1xuICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMXB4IC0xcHggMCAwICNiYWJhYmM7XG4gICAgIGJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgI2JhYmFiY1xuIH1cblxuIC51aS5ib3R0b20ucmlnaHQucG9wdXAge1xuICAgICBtYXJnaW4tcmlnaHQ6IDBcbiB9XG5cbiAudWkuYm90dG9tLnJpZ2h0LnBvcHVwOmJlZm9yZSB7XG4gICAgIHRvcDogLS4zMDcxNDI4NmVtO1xuICAgICByaWdodDogMWVtO1xuICAgICBib3R0b206IGF1dG87XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgI2JhYmFiYztcbiAgICAgYm94LXNoYWRvdzogLTFweCAtMXB4IDAgMCAjYmFiYWJjXG4gfVxuXG4gLnVpLnRvcC5jZW50ZXIucG9wdXA6YmVmb3JlIHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICByaWdodDogYXV0bztcbiAgICAgYm90dG9tOiAtLjMwNzE0Mjg2ZW07XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgbWFyZ2luLWxlZnQ6IC0uMzA3MTQyODZlbVxuIH1cblxuIC51aS50b3AubGVmdC5wb3B1cCB7XG4gICAgIG1hcmdpbi1sZWZ0OiAwXG4gfVxuXG4gLnVpLnRvcC5sZWZ0LnBvcHVwOmJlZm9yZSB7XG4gICAgIGJvdHRvbTogLS4zMDcxNDI4NmVtO1xuICAgICBsZWZ0OiAxZW07XG4gICAgIHRvcDogYXV0bztcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIG1hcmdpbi1sZWZ0OiAwXG4gfVxuXG4gLnVpLnRvcC5yaWdodC5wb3B1cCB7XG4gICAgIG1hcmdpbi1yaWdodDogMFxuIH1cblxuIC51aS50b3AucmlnaHQucG9wdXA6YmVmb3JlIHtcbiAgICAgYm90dG9tOiAtLjMwNzE0Mjg2ZW07XG4gICAgIHJpZ2h0OiAxZW07XG4gICAgIHRvcDogYXV0bztcbiAgICAgbGVmdDogYXV0bztcbiAgICAgbWFyZ2luLWxlZnQ6IDBcbiB9XG5cbiAudWkubGVmdC5jZW50ZXIucG9wdXA6YmVmb3JlIHtcbiAgICAgdG9wOiA1MCU7XG4gICAgIHJpZ2h0OiAtLjMwNzE0Mjg2ZW07XG4gICAgIGJvdHRvbTogYXV0bztcbiAgICAgbGVmdDogYXV0bztcbiAgICAgbWFyZ2luLXRvcDogLS4zMDcxNDI4NmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAtMXB4IDAgMCAjYmFiYWJjO1xuICAgICBib3gtc2hhZG93OiAxcHggLTFweCAwIDAgI2JhYmFiY1xuIH1cblxuIC51aS5yaWdodC5jZW50ZXIucG9wdXA6YmVmb3JlIHtcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IC0uMzA3MTQyODZlbTtcbiAgICAgYm90dG9tOiBhdXRvO1xuICAgICByaWdodDogYXV0bztcbiAgICAgbWFyZ2luLXRvcDogLS4zMDcxNDI4NmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggMXB4IDAgMCAjYmFiYWJjO1xuICAgICBib3gtc2hhZG93OiAtMXB4IDFweCAwIDAgI2JhYmFiY1xuIH1cblxuIC51aS5ib3R0b20ucG9wdXA6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZDogI2ZmZlxuIH1cblxuIC51aS5sZWZ0LmNlbnRlci5wb3B1cDpiZWZvcmUsXG4gLnVpLnJpZ2h0LmNlbnRlci5wb3B1cDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gfVxuXG4gLnVpLnRvcC5wb3B1cDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gfVxuXG4gLnVpLmludmVydGVkLmJvdHRvbS5wb3B1cDpiZWZvcmUge1xuICAgICBiYWNrZ3JvdW5kOiAjMWIxYzFkXG4gfVxuXG4gLnVpLmludmVydGVkLmxlZnQuY2VudGVyLnBvcHVwOmJlZm9yZSxcbiAudWkuaW52ZXJ0ZWQucmlnaHQuY2VudGVyLnBvcHVwOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6ICMxYjFjMWRcbiB9XG5cbiAudWkuaW52ZXJ0ZWQudG9wLnBvcHVwOmJlZm9yZSB7XG4gICAgIGJhY2tncm91bmQ6ICMxYjFjMWRcbiB9XG5cbiAudWkucG9wdXA+LnVpLmdyaWQ6bm90KC5wYWRkZWQpIHtcbiAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEuNzVyZW0pO1xuICAgICBtYXJnaW46IC0uN3JlbSAtLjg3NXJlbVxuIH1cblxuIC51aS5sb2FkaW5nLnBvcHVwIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgei1pbmRleDogLTFcbiB9XG5cbiAudWkuYW5pbWF0aW5nLnBvcHVwLFxuIC51aS52aXNpYmxlLnBvcHVwIHtcbiAgICAgZGlzcGxheTogYmxvY2tcbiB9XG5cbiAudWkudmlzaWJsZS5wb3B1cCB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbiB9XG5cbiAudWkuYmFzaWMucG9wdXA6YmVmb3JlIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS53aWRlLnBvcHVwIHtcbiAgICAgbWF4LXdpZHRoOiAzNTBweFxuIH1cblxuIC51aVtjbGFzcyo9XCJ2ZXJ5IHdpZGVcIl0ucG9wdXAge1xuICAgICBtYXgtd2lkdGg6IDU1MHB4XG4gfVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG5cbiAgICAgLnVpLndpZGUucG9wdXAsXG4gICAgIC51aVtjbGFzcyo9XCJ2ZXJ5IHdpZGVcIl0ucG9wdXAge1xuICAgICAgICAgbWF4LXdpZHRoOiAyNTBweFxuICAgICB9XG4gfVxuXG4gLnVpLmZsdWlkLnBvcHVwIHtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIG1heC13aWR0aDogbm9uZVxuIH1cblxuIC51aS5pbnZlcnRlZC5wb3B1cCB7XG4gICAgIGJhY2tncm91bmQ6ICMxYjFjMWQ7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICBib3JkZXI6IG5vbmU7XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgYm94LXNoYWRvdzogbm9uZVxuIH1cblxuIC51aS5pbnZlcnRlZC5wb3B1cCAuaGVhZGVyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucG9wdXA6YmVmb3JlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWMxZDtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuIH1cblxuIC51aS5mbG93aW5nLnBvcHVwIHtcbiAgICAgbWF4LXdpZHRoOiBub25lXG4gfVxuXG4gLnVpLm1pbmkucG9wdXAge1xuICAgICBmb250LXNpemU6IC43ODU3MTQyOXJlbVxuIH1cblxuIC51aS50aW55LnBvcHVwIHtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZyZW1cbiB9XG5cbiAudWkuc21hbGwucG9wdXAge1xuICAgICBmb250LXNpemU6IC45Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5wb3B1cCB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5sYXJnZS5wb3B1cCB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5odWdlLnBvcHVwIHtcbiAgICAgZm9udC1zaXplOiAxLjQyODU3MTQzcmVtXG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gUHJvZ3Jlc3MgQmFyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5wcm9ncmVzcyB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgYm9yZGVyOiBub25lO1xuICAgICBtYXJnaW46IDFlbSAwIDIuNWVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICBwYWRkaW5nOiAwO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkucHJvZ3Jlc3M6Zmlyc3QtY2hpbGQge1xuICAgICBtYXJnaW46IDAgMCAyLjVlbVxuIH1cblxuIC51aS5wcm9ncmVzczpsYXN0LWNoaWxkIHtcbiAgICAgbWFyZ2luOiAwIDAgMS41ZW1cbiB9XG5cbiAudWkucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICB3aWR0aDogMCU7XG4gICAgIG1pbi13aWR0aDogMmVtO1xuICAgICBiYWNrZ3JvdW5kOiAjODg4O1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggLjFzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IHdpZHRoIC4xcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBlYXNlXG4gfVxuXG4gLnVpLnByb2dyZXNzIC5iYXI+LnByb2dyZXNzIHtcbiAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB3aWR0aDogYXV0bztcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNlbTtcbiAgICAgdG9wOiA1MCU7XG4gICAgIHJpZ2h0OiAuNWVtO1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICBib3R0b206IGF1dG87XG4gICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KTtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIG1hcmdpbi10b3A6IC0uNWVtO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gfVxuXG4gLnVpLnByb2dyZXNzPi5sYWJlbCB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICB0b3A6IDEwMCU7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBsZWZ0OiAwO1xuICAgICBib3R0b206IGF1dG87XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44Nyk7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICBtYXJnaW4tdG9wOiAuMmVtO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjRzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGNvbG9yIC40cyBlYXNlXG4gfVxuXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjFcIl0gLmJhcixcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiMlwiXSAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NWM1Y1xuIH1cblxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIzXCJdIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZiYzcyXG4gfVxuXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjRcIl0gLmJhcixcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiNVwiXSAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2YmI0OFxuIH1cblxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI2XCJdIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRjOTI4XG4gfVxuXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjdcIl0gLmJhcixcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiOFwiXSAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I0ZDk1Y1xuIH1cblxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIxMDBcIl0gLmJhcixcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiOVwiXSAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2ZGE4MVxuIH1cblxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIxXCJdIC5sYWJlbCxcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiMlwiXSAubGFiZWwge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjNcIl0gLmxhYmVsIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI0XCJdIC5sYWJlbCxcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiNVwiXSAubGFiZWwge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjZcIl0gLmxhYmVsIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI3XCJdIC5sYWJlbCxcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiOFwiXSAubGFiZWwge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjEwMFwiXSAubGFiZWwsXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjlcIl0gLmxhYmVsIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjFcIl0gLmJhcixcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCIyXCJdIC5iYXIsXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiM1wiXSAuYmFyLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjRcIl0gLmJhcixcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCI1XCJdIC5iYXIsXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiNlwiXSAuYmFyLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjdcIl0gLmJhcixcbiAudWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCI4XCJdIC5iYXIsXG4gLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiOVwiXSAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NWM1Y1xuIH1cblxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjFcIl0gLmxhYmVsLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjJcIl0gLmxhYmVsLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjNcIl0gLmxhYmVsLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjRcIl0gLmxhYmVsLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjVcIl0gLmxhYmVsLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjZcIl0gLmxhYmVsLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjdcIl0gLmxhYmVsLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjhcIl0gLmxhYmVsLFxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjlcIl0gLmxhYmVsIHtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KVxuIH1cblxuIC51aS5pbmRpY2F0aW5nLnByb2dyZXNzLnN1Y2Nlc3MgLmxhYmVsIHtcbiAgICAgY29sb3I6ICMxYTUzMWJcbiB9XG5cbiAudWkucHJvZ3Jlc3Muc3VjY2VzcyAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxYmE0NSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnByb2dyZXNzLnN1Y2Nlc3MgLmJhcixcbiAudWkucHJvZ3Jlc3Muc3VjY2VzcyAuYmFyOjphZnRlciB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnByb2dyZXNzLnN1Y2Nlc3M+LmxhYmVsIHtcbiAgICAgY29sb3I6ICMxYTUzMWJcbiB9XG5cbiAudWkucHJvZ3Jlc3Mud2FybmluZyAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyYzAzNyAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnByb2dyZXNzLndhcm5pbmcgLmJhcixcbiAudWkucHJvZ3Jlc3Mud2FybmluZyAuYmFyOjphZnRlciB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnByb2dyZXNzLndhcm5pbmc+LmxhYmVsIHtcbiAgICAgY29sb3I6ICM3OTRiMDJcbiB9XG5cbiAudWkucHJvZ3Jlc3MuZXJyb3IgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkYjI4MjggIWltcG9ydGFudFxuIH1cblxuIC51aS5wcm9ncmVzcy5lcnJvciAuYmFyLFxuIC51aS5wcm9ncmVzcy5lcnJvciAuYmFyOjphZnRlciB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnByb2dyZXNzLmVycm9yPi5sYWJlbCB7XG4gICAgIGNvbG9yOiAjOTEyZDJiXG4gfVxuXG4gLnVpLmFjdGl2ZS5wcm9ncmVzcyAuYmFyIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBtaW4td2lkdGg6IDJlbVxuIH1cblxuIC51aS5hY3RpdmUucHJvZ3Jlc3MgLmJhcjo6YWZ0ZXIge1xuICAgICBjb250ZW50OiAnJztcbiAgICAgb3BhY2l0eTogMDtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIHJpZ2h0OiAwO1xuICAgICBib3R0b206IDA7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgICAgLXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzLWFjdGl2ZSAycyBlYXNlIGluZmluaXRlO1xuICAgICBhbmltYXRpb246IHByb2dyZXNzLWFjdGl2ZSAycyBlYXNlIGluZmluaXRlXG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWFjdGl2ZSB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICAgd2lkdGg6IDBcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHByb2dyZXNzLWFjdGl2ZSB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICAgd2lkdGg6IDBcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgIH1cbiB9XG5cbiAudWkuZGlzYWJsZWQucHJvZ3Jlc3Mge1xuICAgICBvcGFjaXR5OiAuMzVcbiB9XG5cbiAudWkuZGlzYWJsZWQucHJvZ3Jlc3MgLmJhcixcbiAudWkuZGlzYWJsZWQucHJvZ3Jlc3MgLmJhcjo6YWZ0ZXIge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudFxuIH1cblxuIC51aS5pbnZlcnRlZC5wcm9ncmVzcyB7XG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KTtcbiAgICAgYm9yZGVyOiBub25lXG4gfVxuXG4gLnVpLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kOiAjODg4XG4gfVxuXG4gLnVpLmludmVydGVkLnByb2dyZXNzIC5iYXI+LnByb2dyZXNzIHtcbiAgICAgY29sb3I6ICNmOWZhZmJcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucHJvZ3Jlc3M+LmxhYmVsIHtcbiAgICAgY29sb3I6ICNmZmZcbiB9XG5cbiAudWkuaW52ZXJ0ZWQucHJvZ3Jlc3Muc3VjY2Vzcz4ubGFiZWwge1xuICAgICBjb2xvcjogIzIxYmE0NVxuIH1cblxuIC51aS5pbnZlcnRlZC5wcm9ncmVzcy53YXJuaW5nPi5sYWJlbCB7XG4gICAgIGNvbG9yOiAjZjJjMDM3XG4gfVxuXG4gLnVpLmludmVydGVkLnByb2dyZXNzLmVycm9yPi5sYWJlbCB7XG4gICAgIGNvbG9yOiAjZGIyODI4XG4gfVxuXG4gLnVpLnByb2dyZXNzLmF0dGFjaGVkIHtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICAgbWFyZ2luOiAwXG4gfVxuXG4gLnVpLnByb2dyZXNzLmF0dGFjaGVkLFxuIC51aS5wcm9ncmVzcy5hdHRhY2hlZCAuYmFyIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIGhlaWdodDogLjJyZW07XG4gICAgIHBhZGRpbmc6IDA7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnByb2dyZXNzLmF0dGFjaGVkIC5iYXIge1xuICAgICBib3JkZXItcmFkaXVzOiAwXG4gfVxuXG4gLnVpLnByb2dyZXNzLnRvcC5hdHRhY2hlZCxcbiAudWkucHJvZ3Jlc3MudG9wLmF0dGFjaGVkIC5iYXIge1xuICAgICB0b3A6IDA7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwXG4gfVxuXG4gLnVpLnByb2dyZXNzLnRvcC5hdHRhY2hlZCAuYmFyIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMFxuIH1cblxuIC51aS5jYXJkPi51aS5hdHRhY2hlZC5wcm9ncmVzcyxcbiAudWkuc2VnbWVudD4udWkuYXR0YWNoZWQucHJvZ3Jlc3Mge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogYXV0bztcbiAgICAgbGVmdDogMDtcbiAgICAgYm90dG9tOiAxMDAlO1xuICAgICB3aWR0aDogMTAwJVxuIH1cblxuIC51aS5jYXJkPi51aS5ib3R0b20uYXR0YWNoZWQucHJvZ3Jlc3MsXG4gLnVpLnNlZ21lbnQ+LnVpLmJvdHRvbS5hdHRhY2hlZC5wcm9ncmVzcyB7XG4gICAgIHRvcDogMTAwJTtcbiAgICAgYm90dG9tOiBhdXRvXG4gfVxuXG4gLnVpLnJlZC5wcm9ncmVzcyAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiMjgyOFxuIH1cblxuIC51aS5yZWQuaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjY5NWVcbiB9XG5cbiAudWkub3JhbmdlLnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI3MTFjXG4gfVxuXG4gLnVpLm9yYW5nZS5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODUxYlxuIH1cblxuIC51aS55ZWxsb3cucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmJkMDhcbiB9XG5cbiAudWkueWVsbG93LmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMjFmXG4gfVxuXG4gLnVpLm9saXZlLnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjVjYzE4XG4gfVxuXG4gLnVpLm9saXZlLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNzc4XG4gfVxuXG4gLnVpLmdyZWVuLnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFiYTQ1XG4gfVxuXG4gLnVpLmdyZWVuLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmVjYzQwXG4gfVxuXG4gLnVpLnRlYWwucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGI1YWRcbiB9XG5cbiAudWkudGVhbC5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZkZmZmZlxuIH1cblxuIC51aS5ibHVlLnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4NWQwXG4gfVxuXG4gLnVpLmJsdWUuaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM1NGM4ZmZcbiB9XG5cbiAudWkudmlvbGV0LnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQzNWM5XG4gfVxuXG4gLnVpLnZpb2xldC5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EyOTFmYlxuIH1cblxuIC51aS5wdXJwbGUucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNhMzMzYzhcbiB9XG5cbiAudWkucHVycGxlLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM3M2ZmXG4gfVxuXG4gLnVpLnBpbmsucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDM5OTdcbiB9XG5cbiAudWkucGluay5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGVkZlxuIH1cblxuIC51aS5icm93bi5wcm9ncmVzcyAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E1NjczZlxuIH1cblxuIC51aS5icm93bi5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2N2MxY1xuIH1cblxuIC51aS5ncmV5LnByb2dyZXNzIC5iYXIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2XG4gfVxuXG4gLnVpLmdyZXkuaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2RkZGVcbiB9XG5cbiAudWkuYmxhY2sucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFjMWRcbiB9XG5cbiAudWkuYmxhY2suaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDU0NTRcbiB9XG5cbiAudWkudGlueS5wcm9ncmVzcyB7XG4gICAgIGZvbnQtc2l6ZTogLjg1NzE0Mjg2cmVtXG4gfVxuXG4gLnVpLnRpbnkucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGhlaWdodDogLjVlbVxuIH1cblxuIC51aS5zbWFsbC5wcm9ncmVzcyB7XG4gICAgIGZvbnQtc2l6ZTogLjkyODU3MTQzcmVtXG4gfVxuXG4gLnVpLnNtYWxsLnByb2dyZXNzIC5iYXIge1xuICAgICBoZWlnaHQ6IDFlbVxuIH1cblxuIC51aS5wcm9ncmVzcyB7XG4gICAgIGZvbnQtc2l6ZTogMXJlbVxuIH1cblxuIC51aS5wcm9ncmVzcyAuYmFyIHtcbiAgICAgaGVpZ2h0OiAxLjc1ZW1cbiB9XG5cbiAudWkubGFyZ2UucHJvZ3Jlc3Mge1xuICAgICBmb250LXNpemU6IDEuMTQyODU3MTRyZW1cbiB9XG5cbiAudWkubGFyZ2UucHJvZ3Jlc3MgLmJhciB7XG4gICAgIGhlaWdodDogMi41ZW1cbiB9XG5cbiAudWkuYmlnLnByb2dyZXNzIHtcbiAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLmJpZy5wcm9ncmVzcyAuYmFyIHtcbiAgICAgaGVpZ2h0OiAzLjVlbVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIFJhdGluZ1xuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkucmF0aW5nIHtcbiAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbiB9XG5cbiAudWkucmF0aW5nOmxhc3QtY2hpbGQge1xuICAgICBtYXJnaW4tcmlnaHQ6IDBcbiB9XG5cbiAudWkucmF0aW5nIC5pY29uIHtcbiAgICAgcGFkZGluZzogMDtcbiAgICAgbWFyZ2luOiAwO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICB3aWR0aDogMS4yNWVtO1xuICAgICBoZWlnaHQ6IGF1dG87XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSwgYmFja2dyb3VuZCAuMXMgZWFzZSwgdGV4dC1zaGFkb3cgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlLCBiYWNrZ3JvdW5kIC4xcyBlYXNlLCB0ZXh0LXNoYWRvdyAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2VcbiB9XG5cbiAudWkucmF0aW5nIC5pY29uIHtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuMTUpXG4gfVxuXG4gLnVpLnJhdGluZyAuYWN0aXZlLmljb24ge1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NSlcbiB9XG5cbiAudWkucmF0aW5nIC5pY29uLnNlbGVjdGVkLFxuIC51aS5yYXRpbmcgLmljb24uc2VsZWN0ZWQuYWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLnN0YXIucmF0aW5nIC5pY29uIHtcbiAgICAgd2lkdGg6IDEuMjVlbTtcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gICAgIHRleHQtc2hhZG93OiBub25lXG4gfVxuXG4gLnVpLnN0YXIucmF0aW5nIC5hY3RpdmUuaWNvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmZTYyMyAhaW1wb3J0YW50O1xuICAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgI2RkYzUwNywgLTFweCAwIDAgI2RkYzUwNywgMCAxcHggMCAjZGRjNTA3LCAxcHggMCAwICNkZGM1MDcgIWltcG9ydGFudFxuIH1cblxuIC51aS5zdGFyLnJhdGluZyAuaWNvbi5zZWxlY3RlZCxcbiAudWkuc3Rhci5yYXRpbmcgLmljb24uc2VsZWN0ZWQuYWN0aXZlIHtcbiAgICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjZmMwICFpbXBvcnRhbnQ7XG4gICAgIHRleHQtc2hhZG93OiAwIC0xcHggMCAjZTZhMjAwLCAtMXB4IDAgMCAjZTZhMjAwLCAwIDFweCAwICNlNmEyMDAsIDFweCAwIDAgI2U2YTIwMCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLmhlYXJ0LnJhdGluZyAuaWNvbiB7XG4gICAgIHdpZHRoOiAxLjRlbTtcbiAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuaGVhcnQucmF0aW5nIC5hY3RpdmUuaWNvbiB7XG4gICAgIGJhY2tncm91bmQ6IDAgMCAhaW1wb3J0YW50O1xuICAgICBjb2xvcjogI2ZmNmQ3NSAhaW1wb3J0YW50O1xuICAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgI2NkMDcwNywgLTFweCAwIDAgI2NkMDcwNywgMCAxcHggMCAjY2QwNzA3LCAxcHggMCAwICNjZDA3MDcgIWltcG9ydGFudFxuIH1cblxuIC51aS5oZWFydC5yYXRpbmcgLmljb24uc2VsZWN0ZWQsXG4gLnVpLmhlYXJ0LnJhdGluZyAuaWNvbi5zZWxlY3RlZC5hY3RpdmUge1xuICAgICBiYWNrZ3JvdW5kOiAwIDAgIWltcG9ydGFudDtcbiAgICAgY29sb3I6ICNmZjMwMDAgIWltcG9ydGFudDtcbiAgICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwICNhYTAxMDEsIC0xcHggMCAwICNhYTAxMDEsIDAgMXB4IDAgI2FhMDEwMSwgMXB4IDAgMCAjYWEwMTAxICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuZGlzYWJsZWQucmF0aW5nIC5pY29uIHtcbiAgICAgY3Vyc29yOiBkZWZhdWx0XG4gfVxuXG4gLnVpLnJhdGluZy5zZWxlY3RlZCAuYWN0aXZlLmljb24ge1xuICAgICBvcGFjaXR5OiAxXG4gfVxuXG4gLnVpLnJhdGluZyAuaWNvbi5zZWxlY3RlZCxcbiAudWkucmF0aW5nLnNlbGVjdGVkIC5pY29uLnNlbGVjdGVkIHtcbiAgICAgb3BhY2l0eTogMVxuIH1cblxuIC51aS5taW5pLnJhdGluZyB7XG4gICAgIGZvbnQtc2l6ZTogLjc4NTcxNDI5cmVtXG4gfVxuXG4gLnVpLnRpbnkucmF0aW5nIHtcbiAgICAgZm9udC1zaXplOiAuODU3MTQyODZyZW1cbiB9XG5cbiAudWkuc21hbGwucmF0aW5nIHtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNyZW1cbiB9XG5cbiAudWkucmF0aW5nIHtcbiAgICAgZm9udC1zaXplOiAxcmVtXG4gfVxuXG4gLnVpLmxhcmdlLnJhdGluZyB7XG4gICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbVxuIH1cblxuIC51aS5odWdlLnJhdGluZyB7XG4gICAgIGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbVxuIH1cblxuIC51aS5tYXNzaXZlLnJhdGluZyB7XG4gICAgIGZvbnQtc2l6ZTogMnJlbVxuIH1cblxuIEBmb250LWZhY2Uge1xuICAgICBmb250LWZhbWlseTogUmF0aW5nO1xuICAgICBzcmM6IHVybChkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC10dGY7Y2hhcnNldD11dGYtODtiYXNlNjQsQUFFQUFBQUxBSUFBQXdBd1QxTXZNZ2dqQ0JzQUFBQzhBQUFBWUdOdFlYQ2oycG04QUFBQkhBQUFBS1JuWVhOd0FBQUFFQUFBQWNBQUFBQUlaMng1WmxKYlhNWUFBQUhJQUFBUm5HaGxZV1FCR0FlNUFBQVRaQUFBQURab2FHVmhBK0lCL1FBQUU1d0FBQUFrYUcxMGVDemdBRU1BQUJQQUFBQUFjR3h2WTJFd1hDeE9BQUFVTUFBQUFEcHRZWGh3QUNJQW5BQUFGR3dBQUFBZ2JtRnRaZkMxbjA0QUFCU01BQUFCUEhCdmMzUUFBd0FBQUFBVnlBQUFBQ0FBQXdJQUFaQUFCUUFBQVV3QlpnQUFBRWNCVEFGbUFBQUE5UUFaQUlRQUFBQUFBQUFBQUFBQUFBQUFBQUFCRUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFEeFpRSGcvK0QvNEFIZ0FDQUFBQUFCQUFBQUFBQUFBQUFBQUFBZ0FBQUFBQUFDQUFBQUF3QUFBQlFBQXdBQkFBQUFGQUFFQUpBQUFBQWdBQ0FBQkFBQUFBRUFJT1lGOEFid0RmQWo4Qzd3YnZCdzhJcndsL0NjOFNQeFpmLzkvLzhBQUFBQUFDRG1BUEFFOEF6d0kvQXU4Rzd3Y1BDSDhKZnduUEVqOFdULy9mLy9BQUgvNHhvRUVBWVFBUS9zRCtJUG93K2lENHdQZ0E5OER2WU90Z0FEQUFFQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFILy93QVBBQUVBQUFBQUFBQUFBQUFDQUFBM09RRUFBQUFBQVFBQUFBQUFBQUFBQUFJQUFEYzVBUUFBQUFBQkFBQUFBQUFBQUFBQUFnQUFOemtCQUFBQUFBSUFBUC90QWdBQjB3QUtBQlVBQUFFdkFROEJGd2MzRnljM0JRYzNKejhCSHdFSEZ5Y0NBTEZQVDdHQUhwNmVIb0QvQUhBV1czMDRPSDFiRm5BQkdScWdvQnA4c0ZOVHNIeXlPbnhZRW5GeEVsaDhPZ0FBQUFBQ0FBRC83UUlBQWRNQUNnQVNBQUFCTHdFUEFSY0hOeGNuTndVeEVSOEJCeGNuQWdDeFQwK3hnQjZlbmg2QS93QTRmVnNXY0FFWkdxQ2dHbnl3VTFPd2ZMSUJIWEVTV0h3NkFBQUFBUUFBLyswQ0FBSFRBQW9BQUFFdkFROEJGd2MzRnljM0FnQ3hUMCt4Z0I2ZW5oNkFBUmthb0tBYWZMQlRVN0I4QUFBQUFBRUFBQUFBQWdBQndBQXJBQUFCRkE0Q0J6RUhEZ01qSWk0Q0x3RXVBelUwUGdJek1oNENGejRETXpJZUFoVUNBQWNNRWd1Z0Jnd01EQVlHREF3TUJxQUxFZ3dIRnlnMkhoQWZHeGtLQ2hrYkh4QWVOaWdYQVMwUUh4c1pDcUFHQ3drR0JRa0xCcUFLR1JzZkVCNDJLQmNIREJJTEN4SU1CeGNvTmg0QUFBQUFBZ0FBQUFBQ0FBSEFBQ3NBV0FBQUFUUXVBaU1pRGdJSExnTWpJZzRDRlJRZUFoY3hGeDRETXpJK0FqOEJQZ00xRHdFaUZDSUdNVEFtSWpRakp5NEROVFErQWpNeUhnSWZBVGMrQXpNeUhnSVZGQTRDQndJQUZ5ZzJIaEFmR3hrS0Noa2JIeEFlTmlnWEJ3d1NDNkFHREF3TUJnWU1EQXdHb0FzU0RBZGJvZ0VCQVFFQkFhSUdDZ2NFRFJjZUVRa1JFQTRHTHk4R0RoQVJDUkVlRncwRUJ3b0dBUzBlTmlnWEJ3d1NDd3NTREFjWEtEWWVFQjhiR1FxZ0Jnc0pCZ1VKQ3dhZ0Noa2JIeEErb2dFQkFRR2lCZzRRRVFrUkhoY05CQWNLQmpRMEJnb0hCQTBYSGhFSkVSQU9CZ0FCQUFBQUFBSUFBY0FBTVFBQUFSUU9BZ2N4Qnc0REl5SXVBaThCTGdNMU5ENENNekllQWhjSEZ3YzNKemMrQXpNeUhnSVZBZ0FIREJJTG9BWU1EQXdHQmd3TURBYWdDeElNQnhjb05oNEtGUk1TQ0M5d1FMQndKd1VKQ2drRkhqWW9Gd0V0RUI4YkdRcWdCZ3NKQmdVSkN3YWdDaGtiSHhBZU5pZ1hBd1VJQlV0QW9NQkFPd0VDQVFFWEtEWWVBQUFCQUFBQUFBSUFBYmNBS2dBQUV6UTNOak15RnhZWEZoY1dGelkzTmpjMk56WXpNaGNXRlJRUEFRWWpJaThCSmljbUp5WW5KaWNtTlFBa0pVQVJFeElRRUFzTUNnb01DeEFRRWhNUlFDVWtRYklHQndjR3NnTUZCUXNLQ1FrR0J3RXhQeU1rQmdZTENna0tDZ29LQ1FvTEJnWWtJejgvUWF3RkJhd0NCZ1VORGc0T0ZSUVRBQUFBQVFBQUFBMEIyd0hTQUNZQUFCTTBQd0kyRnpZZkFoWVZGQThCRnhRVkZBY0dCeVl2QVFjR0J5WW5KalUwUHdFbkpqVUFFSTlCQlFrSUJrQ1BFQWRvR1FNREJnVUdnSUVHQlFZREF3RVlhQWNCSXdzQ0ZvRU1BUUVNZ1JZQ0N3WUlaSkFCQlFVRkF3RUJBa1ZGQWdFQkF3VUZBd09RWkFrRkFBQUFBQUlBQUFBTkFkc0IwZ0FrQUM0QUFCTTBQd0kyRnpZZkFoWVZGQThCRnhRVkZBY21Md0VIQmdjbUp5WTFORDhCSnlZMUh3RUhOeGNuTnk4QkJ3QVFqMEVGQ1FnR1FJOFFCMmdaREFVR2dJRUdCUVlEQXdFWWFBYy9XQlZzYXhSWGVEWTJBU01MQWhhQkRBRUJESUVXQWdzR0NHU1FBUVVOQVFFQ1JVVUNBUUVEQlFVREE1QmtDUVVSVlhnNE9IaFZFVzV1QUFBQkFDTUFLUUhkQVh3QUdnQUFOelEvQVRZWE5oOEJOellYTmg4QkZoVVVEd0VHQnlZdkFTWTFJd2dtQ0F3TENGUzhDQXNNQ0NZSUNQVUlEQXNJamdqU0N3a21DUUVCQ1ZTN0NRRUJDU1lKQ2cwSDlnY0JBUWVQQnd3QUFBRUFId0FmQVhNQmN3QXNBQUEzTkQ4Qkp5WTFORDhCTmpNeUh3RTNOak15SHdFV0ZSUVBBUmNXRlJRUEFRWWpJaThCQndZaklpOEJKalVmQ0ZSVUNBZ25DQXdMQ0ZSVUNBd0xDQ2NJQ0ZSVUNBZ25DQXNNQ0ZSVUNBc01DQ2NJWWdzSVZGUUlEQXNJSndnSVZGUUlDQ2NJQ3d3SVZGUUlDd3dJSndnSVZGUUlDQ2NJREFBQUFBQUNBQUFBSlFGSkFiY0FId0FyQUFBM05UUTNOanNCTlRRM05qTXlGeFlkQVRNeUZ4WWRBUlFIQmlNaElpY21OVGN6TlRRbkppTWlCd1lkQVFBSUNBc0tKU1kxTkNZbUNRc0lDQWdJQy83dEN3Z0lXNU1XRlI0ZkZSWkFwUXNJQ0RjMEppWW1KalEzQ0FnTHBRc0lDQWdJQzhBM0hoWVZGUlllTndBQUFRQUFBQWNCYmdHM0FDRUFBRGNSTkRjMk56WXpJVElYRmhjV0ZSRVVCd1lIQmlNaUx3RUhCaU1pSnlZbkpqVUFCZ1VLQmdZQkxBWUdDZ1VHQmdVS0JRY09DbjUrQ2c0R0Jnb0ZCaWNCY0FvSUNBTURBd01JQ0FyK2tBb0lDQVFDQ1hsNUNRSUVDQWdLQUFBQUF3QUFBQ1VDQUFGdUFCZ0FNUUJLQUFBM05EYzJOell6TWhjV0Z4WVZGQWNHQndZaklpY21KeVkxTXhZWEZqTXlOelkzSmljV0ZSUUhCaU1pSnlZMU5EY0dCemNVRnhZek1qYzJOVFEzTmpNeU56WTFOQ2NtSXlJSEJoVUFCaWhEUkV0TFJFTW9CZ1lvUTBSTFMwUkRLQVlsSmprNVEwTTVPU1lyUVJFbUpUVTFKU1lSUVN1RUJBUUdCZ1FFRVJFWkJnUUVCQVFHSkJrYXlRb0tRU2dvS0NoQkNnb0tDa0VvSnljb1FRb0tPaU1qSXlNNlJDRWVJalVtSlNVbU5TSWVJVVFsQmdRRUJBUUdHQklSQkFRR0JnUUVHaG9qQUFBQUJRQUFBQWtDQUFHSkFDd0FPQUJSQUdnQWNBQUFOelEzTmpjMk16SVhOell6TWhjV0Z4WVhGaGNXRnhZVkZERUdCd1lQQVFZaklpY21OVFEzSmljbUp5WTFNeFlYTnlZbkpqVTBOd1lITnhRWEZqTXlOelkxTkRjMk16STNOalUwSnlZaklnY0dGUmMzTmpjMk55WW5OeFlYRmhjV0ZSUUhCZ2NHQndZalB3RVdGUlFIQmdjQUJpdEJRVTBaR2hBREJRRUVCQVVGQkFVRUJRRUVIanc4SGc0REJRUWlCUTBwSXlJWkJpVXZTeFlaRGc0UlFTdUVCQVFHQmdRRUVSRVpCZ1FFQkFRR0pCa2FWeFU5TXpRaUlEQVNHeGtaRUFZR0N4UXJPRGsvTGxBQ0Z4WWx5UXNKUXljbkJSd0VBZ0VEQXdJREF3SUJBd1VDTm14c05oa0ZGQU1GQkJVVEhoOG5DUXRLSVNnU0hCc2ZJaDRoUkNVR0JBUUVCQVlZRWhFRUJBWUdCQVFhR2lQSkpRVWlJall6SVNBU0doa2JDZ29LQ2hJWE1Sc2JVWkFOQ3lnaElBOEFBQU1BQUFBQUFiY0Iyd0E1QUVvQWxBQUFOelUwTnpZN0FUWTNOamMyTnpZM05qYzJNeklYRmhjV0ZSUUhNeklYRmhVVUJ4WVZGQWNVRlJRSEZnY0dLd0VpSnlZbkppc0JJaWNtTlRjVUZ4WXpNamMyTlRRbkppTWlCd1lWRnpNeUZ4WVhGaGNXRnhZWEZoY1dPd0V5TlRRbk5qYzJOVFFuTmpVMEp5WW5OamMyTlRRbkppc0JORGMyTlRRbkppTUdCd1lIQmdjR0J3WUhCZ2NHQndZSEJnY0dCd1lyQVJVQUN3b1FUZ29kRVE0R0JBTUZCZ3dMRHhnVEV3b0tEak1kRmhZT0Fnb1JBUmtaS0NVYkd4c2pJUVpTRUFvTEpRVUZDQWNHQlFVR0J3Z0ZCVWtKQkFVRkJBUUhCd01EQndjQ1BDVWpOd0lKQlFVRkR3TURCQWtHQmdzTERtVU9EZ29KR3dnREF3WUZEQVlRQVFVR0F3UUdCZ1lGQmdVR0JnUUpTYmNQQ3dzR0poVVBDQkVSRXhNTUNna0pGQlFoR3h3V0ZSNFpGUW9LRmhNR0JoMFdLQmNYQmdjTURBb0xEeElIQlFZR0JRY0lCUVlHQlFnU0FRRUJBUUlDQVFFREFnRVVMd2dJQlFvTENnc0pEaFFIQ1FrRUFRME5DZzhMQ3hBZEhSRWNEUTRJRUJFVEV3MEdGQUVIQndVRUNBZ0ZCUVVGQWdPM0FBQURBQUQvMndHM0FiY0FQQUJOQUprQUFEYzFORGMyT3dFeU56WTNOanNCTWhjV0J4VVdGUlFWRmhVVUJ4WVZGQWNHS3dFV0ZSUUhCZ2NHSXlJbkppY21KeVluSmljbUp5WW5JeUluSmpVM0ZCY1dNekkzTmpVMEp5WWpJZ2NHRlJjek1oY1dGeFlYRmhjV0Z4WVhGaGNXRnhZWEZoY1dGekkzTmpVMEp5WTFNekkzTmpVMEp5WWpOamMyTlRRbk5qVTBKeVluTmpVMEp5WXJBU0lISWdjR0J3WUhCZ2NHSXdZckFSVUFDd29RVWdZaEpSc2JIaUFvR1JrQkVRb0NEaFlXSFRNT0Nnb1RFeGdQQ3dvRkJnSUJCQU1GRGhFZENrNFFDZ3NsQlFVSUJ3WUZCUVlIQ0FVRlNRa0VCZ1lGQmdVR0JnWUVBd1lGQVJBR0RBVUdBd01JR3drS0RnNWxEZ3NMQmdZSkJBTUREd1VGQlFrQ0RnNFpKU1U4QWdjSEF3TUhCd1FFQlFVRUNiZTNEd3NLREF3SEJoY1dKd0lXSFFZR0V4WUtDaFVaSGhZVkhSb2lFeFFKQ2dzSkRnNE1EQXdOQmc0V0pRY0xDdytrQndVR0JnVUhDQVVHQmdVSXBBTUNCUVlGQlFjSUJBVUhCd0lUQnd3VEV4RVJCdzBPSEJFZEhSQUxDdzhLRFEwRkNRa0hGQTRKQ3dvTENnVUlDQmdNQ3hVREFnRUJBZ01CQVFHM0FBQUFBUUFBQUEwQTdnSFNBQlFBQUJNMFB3STJGeEVIQmdjbUp5WTFORDhCSnlZMUFCQ1BRUVVKZ1FZRkJnTURBUmhvQndFakN3SVdnUXdCL29ORkFnRUJBd1VGQXdPUVpBa0ZBQUFBQUFJQUFBQUFBZ0FCdHdBcUFGa0FBQk0wTnpZek1oY1dGeFlYRmhjMk56WTNOamMyTXpJWEZoVVVEd0VHSXlJdkFTWW5KaWNtSnlZbkpqVXpGQjhCTnpZMU5DY21KeVluSmljbUl5SUhCZ2NHQndZSEJpTWlKeVluSmljbUp5WWpJZ2NHQndZSEJnY0dGUUFrSlVBUkV4SVFFQXNNQ2dvTUN4QVFFaE1SUUNVa1FiSUdCd2NHc2dNRkJRc0tDUWtHQnlVMXBxWTFCZ1lKQ2c0TkRnMFBEaElSRGc4S0NnY0ZDUWtGQndvS0R3NFJFZzRQRFE0TkRnb0pCZ1lCTVQ4akpBWUdDd29KQ2dvS0Nna0tDd1lHSkNNL1AwR3NCUVdzQWdZRkRRNE9EaFVVRXpBMW9KODJNQmNTRWdvTEJnY0NBZ2NIQ3dzS0NRZ0hCd2dKQ2dzTEJ3Y0NBZ2NHQ3dvU0VoY0FBQUFDQUFBQUJ3RnVBYmNBSVFBb0FBQTNFVFEzTmpjMk15RXlGeFlYRmhVUkZBY0dCd1lqSWk4QkJ3WWpJaWNtSnlZMVB3RWZBUkVoRVFBR0JRb0dCZ0VzQmdZS0JRWUdCUW9GQnc0S2ZuNEtEZ1lHQ2dVR0paSVplZjdjSndGd0NnZ0lBd01EQXdnSUN2NlFDZ2dJQkFJSmVYa0pBZ1FJQ0FvSWpSbDBBV1ArblFBQUFBQUJBQUFBSlFIYkFiY0FNZ0FBTnpVME56WTdBVFUwTnpZek1oY1dIUUVVQndZckFTSW5KajBCTkNjbUl5SUhCaDBCTXpJWEZoMEJGQWNHSXlFaUp5WTFBQWdJQzhBbUpqUTFKaVVGQlFnU0NBVUZGaFVmSGhVV0hBc0lDQWdJQy83dEN3Z0lRS1VMQ0FnM05TVW1KaVUxU1FnRkJnWUZDRWtlRmhVVkZoNDNDQWdMcFFzSUNBZ0lDd0FBQUFJQUFRQU5BZHNCMGdBaUFDMEFBQk0yUHdJMk16SWZBaFlYRmc4QkZ4WUhCaU1pTHdFSEJpTWlKeVkvQVNjbU54OENMd0UvQVM4Q0V3RURESkJBQmdnSkJVR09EZ0lEQ21jWUFnUUNDQU1JZjRJRkJnWUVBZ0VaYVFnQzdoQmJFZ0lOU25rSUxnRUJKZ2dDRllJTEM0SVZBZ2dJQ1dXUENnVUZBMFJFQXdVRkNvOWxDUWlwQ1RCbUV3MUhFaEZjL3UwQUFBQURBQUFBQUFISkFiY0FGQUFsQUhrQUFEYzFORGMyT3dFeUZ4WWRBUlFIQmlzQklpY21OVGNVRnhZek1qYzJOVFFuSmlNaUJ3WVZGelUwTnpZek5qYzJOelkzTmpjMk56WTNOamMyTnpZM05qTXlGeFlYRmhjV0Z4WVhGaFVVRlJRSEJnY0dCeFFIQmdjR0J6TXlGeFlWRkFjV0ZSWUhGZ2NHQnhZSEJnY2pJaWNtSnlZbkppY2lKeVkxQUFVR0IxTUhCUVlHQlFkVEJ3WUZKUVVGQ0FjR0JRVUdCd2dGQldRRkJRZ0dEdzhPRkFrRkJBUUJBUU1DQVFJRUJBWUZCdzRLQ2djSEJRUUNBd0VCQWdNREFnWUNBZ0lCQVU4WEVCQVFCUUVPQlFVRUN3TVJFaVlsRXhZWERBd1dKQW9IQlFZM3R3Y0dCUVVHQjdjSUJRVUZCUWdrQndZRkJRWUhDQVVHQmdVSUpMY0hCUVlCRUJBVEdRa0ZDUWdHQlF3TEJnY0lDUVVHQXdNRkJBY0hCZ1lJQ1FRRUJ3c0xDd1lHQ2dJREJBTUNCQkVRRmhrU0RBb1ZFaEFSRUFzZ0ZCVUJCQVVFQkFjTUFRVUZDQUFBQUFBREFBRC8yd0hKQVpJQUZBQWxBSGtBQURjVUZ4WVhOeFkzTmowQk5DY21CeWNHQndZZEFUYzBOelkzRmhjV0ZSUUhCaWNHSnlZMUZ6VTBOelkzRmpjMk56WTNOamNYTmhjV0J4WVhGZ2NXQnhRSEZoVVVCd1lISnhZWEZoY1dGUllYRmhjV0ZSUVZGQWNHQndZSEJnY0dCd1luQmljbUp5WW5KaWNtSnlZbkppY21KeVluSmljaUp5WTFBQVVHQjFNSEJRWUdCUWRUQndZRkpRVUZDQWNHQlFVR0J3Z0ZCV1FHQlFjS0pCWU1EQmNXRXlVbUVoRURDd1FGQlE0QkJSQVFFQmRQQVFFQ0FnSUdBZ01EQWdFQkF3SUVCUWNIQ2dvT0J3VUdCQVFDQVFJREFRRUVCQVVKRkE0UER3WUlCUVdsQndZRkFRRUJCd1FKdFFrRUJ3RUJBUVVHQjdlVEJ3WUVBUUVFQmdjSkJBWUJBUVlFQ1pTNEJ3WUVBZ0VOQndVQ0JnTUJBUUVYRXlFSkVoQVJFQmNJRGhBYUZoRVBBUUVGQWdRQ0JRRUxCUWNLREFrSUJBVUhDZ1VHQndnREJnSUVBUUVIQlFrSUJ3VU1Dd2NFQ2djR0NSb1JFUThDQmdRSUFBQUFBUUFBQUFFQUFKdGg1N2RmRHp6MUFBc0NBQUFBQUFEUC9HT0RBQUFBQU0vOFk0TUFBUC9iQWdBQjJ3QUFBQWdBQWdBQUFBQUFBQUFCQUFBQjRQL2dBQUFDQUFBQUFBQUNBQUFCQUFBQUFBQUFBQUFBQUFBQUFBQUFIQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUNBQUFBQWdBQUFBSUFBQUFDQUFBQUFnQUFBQUlBQUFBQ0FBQUFBZHdBQUFIY0FBQUNBQUFqQVpNQUh3RkpBQUFCYmdBQUFnQUFBQUlBQUFBQ0FBQUFBZ0FBQUFFQUFBQUNBQUFBQVc0QUFBSGNBQUFCM0FBQkFkd0FBQUhjQUFBQUFBQUFBQW9BRkFBZUFFb0FjQUNLQU1vQlFBR0lBY3dDQ2dKVUFvSUN4Z01FQXpvRHBnUktCUmdGN0FZU0JwZ0cyZ2NnQjJvSUdBak9BQUFBQVFBQUFCd0FtZ0FGQUFBQUFBQUNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTRBcmdBQkFBQUFBQUFCQUF3QUFBQUJBQUFBQUFBQ0FBNEFRQUFCQUFBQUFBQURBQXdBSWdBQkFBQUFBQUFFQUF3QVRnQUJBQUFBQUFBRkFCWUFEQUFCQUFBQUFBQUdBQVlBTGdBQkFBQUFBQUFLQURRQVdnQURBQUVFQ1FBQkFBd0FBQUFEQUFFRUNRQUNBQTRBUUFBREFBRUVDUUFEQUF3QUlnQURBQUVFQ1FBRUFBd0FUZ0FEQUFFRUNRQUZBQllBREFBREFBRUVDUUFHQUF3QU5BQURBQUVFQ1FBS0FEUUFXZ0J5QUdFQWRBQnBBRzRBWndCV0FHVUFjZ0J6QUdrQWJ3QnVBQ0FBTVFBdUFEQUFjZ0JoQUhRQWFRQnVBR2R5WVhScGJtY0FjZ0JoQUhRQWFRQnVBR2NBVWdCbEFHY0FkUUJzQUdFQWNnQnlBR0VBZEFCcEFHNEFad0JHQUc4QWJnQjBBQ0FBWndCbEFHNEFaUUJ5QUdFQWRBQmxBR1FBSUFCaUFIa0FJQUJKQUdNQWJ3Qk5BRzhBYndCdUFDNEFBd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9PSkgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JrOVVWRThBQUJjVUFBb0FBQUFBRnN3QUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJEUmtZZ0FBQUE5QUFBRXVFQUFCTGhvNlR2SUU5VEx6SUFBQlBZQUFBQVlBQUFBR0FJSXdnYlkyMWhjQUFBRkRnQUFBQ2tBQUFBcEtQYW1ieG5ZWE53QUFBVTNBQUFBQWdBQUFBSUFBQUFFR2hsWVdRQUFCVGtBQUFBTmdBQUFEWUJHQWU1YUdobFlRQUFGUndBQUFBa0FBQUFKQVBpQWYxb2JYUjRBQUFWUUFBQUFIQUFBQUJ3TE9BQVEyMWhlSEFBQUJXd0FBQUFCZ0FBQUFZQUhGQUFibUZ0WlFBQUZiZ0FBQUU4QUFBQlBQQzFuMDV3YjNOMEFBQVc5QUFBQUNBQUFBQWdBQU1BQUFFQUJBUUFBUUVCQjNKaGRHbHVad0FCQWdBQkFEcjRIQUw0R3dQNEdBUWVDZ0FaVS8rTGl4NEtBQmxULzR1TERBZUxadmlVK0hRRkhRQUFBUDBQSFFBQUFRSVJIUUFBQUFrZEFBQVMyQklBSFFFQkJ3MFBFUlFaSGlNb0xUSTNQRUZHUzFCVldsOWthVzV6ZUgyQ2g0eHlZWFJwYm1keVlYUnBibWQxTUhVeGRUSXdkVVUyTURCMVJUWXdNWFZGTmpBeWRVVTJNRE4xUlRZd05IVkZOakExZFVZd01EUjFSakF3TlhWR01EQTJkVVl3TUVOMVJqQXdSSFZHTURJemRVWXdNa1YxUmpBMlJYVkdNRGN3ZFVZd09EZDFSakE0T0hWR01EZzVkVVl3T0VGMVJqQTVOM1ZHTURsRGRVWXhNak4xUmpFMk5IVkdNVFkxQUFBQ0FZa0FHZ0FjQWdBQkFBUUFCd0FLQUEwQVZnQ1dBTDBCQWdHTUFlUUNid0x3QTRjRDVRUjBCUU1GZGdaZ0I4TUprUXR4QzdvTTJRMWpEZ2dPbVJBWUVacjhsQTc4bEE3OGxBNzdsQTc0bFBldEZmdEZwVHozTkR6N05QdEZjZmNVK3hCdCswVDNNdDczTWpodDkwVDNGUGNRQmZ1VSswWVYrd1JSb2ZjUU1PUDNFWjNEOXdYRCt3WDNFWGt3TTZIN0VQc0V4UVVPK0pUM3JSWDdSYVU4OXpROCt6VDdSWEgzRlBzUWJmdEU5ekxlOXpJNGJmZEU5eFQzRUFYN2xQdEdGWXVMaS9leHcvc0Y5eEY1TURPaCt4RDdCTVVGRHZpVTk2MFYrMFdsUFBjMFBQczArMFZ4OXhUN0VHMzdSUGN5M3ZjeU9HMzNSUGNVOXhBRkR2aVU5OEVWaTJCNFpHNXdDSXVMK3pUN05BVjdlM3Q3ZTR0N2kzdWJlNXNJK3pUM05BVnVwbml5aTdhTDNNM04zSXUyaTdKNHBtNm1xTEtldG92Y2k4MUppem9JRHZpVTk4RVZpOXhKelRxTFlJdGtlSEJ1Y0toa25tQ0xPb3RKU1lzNmkyQ2VaS2h3Q0l1TDl6VDdOQVdiZTV0N200dWJpNXVibTVzSTl6VDNOQVdvcHA2eWk3WUlNRTBWK3piN05nV0tpb3FLaW91S2k0cU1pb3dJK3piM05nVjZtNEdoaTZPTHViQ3d1WXVqaTZHQm0zb0l1bGU2dndXYm5LR1ZvNHU1aTdCbWkxMkxjNEYxZW5zSUR2aVU5OEVWaTJCNFpHNXdDSXVMK3pUN05BVjdlM3Q3ZTR0N2kzdWJlNXNJK3pUM05BVnVwbml5aTdhTDNNM04zSXVuaTZXRG9YNElYRUQzQkV0TCt6VDNSUGRVK3dUTHNzWUZsNDZZalppTDNJdk5TWXM2Q0E2TDk4VVZpN1dYcktPaW82T3RsN2FMbG91WGlaaUhsNGVXaFphRWxvU1VoWktGazRTU2haS0VrcEtTa1pPU2twR1VrWmFTQ0phU2xwR1hqNWlQbDQyV2k3YUxyWCtqYzZOMGwycUxZWXRoZFdCZ1lBajdSdnRBQlllSWg0bUdpNGFMaDQySGpnajdSdmRBQlltTmlZMkhqNGlPaHBHRGxJU1VoWldGbElXVmhwYUhtWWFZaVppTG1BZ09aNHYzdHhXTGtwQ1BsbzBJOXlPZ3pQY1dCWTZTa0krUmk1Q0xrSWVQaEFqTCt4YjNJM1lGbG9tUWg0dUVpNGFKaDRhR0NDTW1wUHNqQll1S2k0bUxpSXVIaW9pSmlJbUlpSXFIaTRpTGg0eUhqUWo3Rk0vN0ZVY0ZoNG1IaW9pTGg0dUlqSW1PaVk2S2pvdVBpNHlMall5T0NLUDNJeVB3QllhUWlaQ0xqd2dPWjR2M3R4V0xrcENQbG8wSTl5T2d6UGNXQlk2U2tJK1JpNUNMa0llUGhBakwreGIzSTNZRmxvbVFoNHVFaTRhSmg0YUdDQ01tcFBzakJZdUtpNG1MaUl1Q2g0YURpNGlMaDR5SGpRajdGTS83RlVjRmg0bUhpb2lMaDR1SWpJbU9pWTZLam91UGk0eUxqWXlPQ0tQM0l5UHdCWWFRaVpDTGp3aktlUlhqTjNiN0RmY0F4UFpTZC9jTjR0LzdESjFWOXdGVit3RUZEcTczWmhXTGs0MlJrWkVJc2JJRmtaQ1JqcE9Ma291U2lKQ0dDTjgyOTFEM1VBV1FrSktPa291VGk1R0lrWVlJc1dRRmtZYU5oSXVFaTRPSmhZV0ZDUHVKKzRrRmhZV0ZpWU9MaEl1RWpZYVJDUHNpOXlJRmhaQ0prb3VTQ0E3N0FhcnRGWXVTanBLUWtBamYzemZmQllhUWlKS0xrNHVTanBLUWtBaXlzZ1dSa0pHT2s0dVNpNUtJa0lZSTN6ZmYzd1dRa0pLT2s0dVNpNUtJa0lZSXNtUUZrSWFPaEl1RWk0T0loSWFHQ0RjMzN6Y0ZrSWFPaEl1RWk0T0loWWFGQ0dSa0JZYUdoSWlFaTRPTGhJNkdrQWczM3pjM0JZYUdoSWlFaTRPTGhZNkZrQWhrc2dXR2tZaVJpNU1JRHZ0TGk4c1ZpL2M1Qll1U2pwS1FrSkNRa282U2l3aVZpNHZDQll1dWw2bWtwS1NrcXBpdWk2NkxxWDZrY3FSeW1HMkxhQWlMVkpTTEJaS0xrb2lRaHBDR2pvU0xoQWlMK3prRmk0T0loWWFHaG9XRWlZU0xDUHVuaXdXRWk0U05ocEdHa0lpUmk1TUk1dmRVRmZjbmk0dkNCWXVmaEp4OG1uMlplcEozaTNhTGVvUjlmWDE4ZzNxTGR3aUxWQVVPK3lhTHNoV0wrQVFGaTVHTmtZK1JqcENRajVLTmo0MlBqSStMQ1BmQWl3V1BpNCtLajRtUmlaQ0hqNGFQaFkyRmk0VUlpL3dFQll1RWlZV0hob2VHaG9lRmlJaUtob3FIaTRHTGhJNkVrUWo3RXZjTit4TDdEUVdFaFlPSWdvdUhpNGVMaDQyRWpvYVBpSkNIa0ltUmk1SUlEb3YzWFJXTGtvMlJqNUtsdHErdnVLVzRwYnVadll1OWk3dDl1SEc0Y2E5bnBXQ1BoSTJGaTRTTGhZbUVoNFJ4WUdkb1huQUlYbkZiZmxtTFdZdGJtRjZsWHFabnJuRzJoNUtKa291UkNMQ0xGYVJrcTJ5eGRMRjB0SCs0aTdpTHRKZXhvckdpcTZxa3NtNjRaNjFnb1paM2tYYUxkSXRuZm0xeWNuSnliWDlvaXdob2kyMlhjcVJ5cEg2cGk2K0xvcEdnbHA5Z2RXZHBibDRJOXhpd0ZZdUhqSWlPaUk2SWpvcVBpNCtMam95T2pvMk9qWTZMajR1YmtKbVhsNWVXbVpHYmk0K0xqb3lPam8yT2pZNkxqd2lMajRtT2lZNklqWWlOaDR0emkzZUNlbnA2ZW9KM2kzTUlEb3YzWFJXTGtvMlNqNUdvdUsrdXRxVzNwYnFZdm91Y2k1eUpuSWdJbTZjRmpZNk5qSStMakl1Tmk0MkpqWXFPaW8rSmpvbU9pWTZLam9tT2lZNkpqb3FOaW95S2pvbU1pWXVIaTRxTGlvdUxDSGRuYlZWalEyTkRiVlYzWndoOWNnV0ppSWlKaUl1SmkzNlNkSmlJalltT2k0NkxqWStVbEpsdmwzS2NkSjkwb0hlaWU2V0hrWW1TaTVJSXNJc1ZxbHEwWjcxMUNLR3pCWHFYZnBxQ25vS2RocDZMb0l1aWthQ1duMkIxWjJsdVhnajNHTEFWaTRlTWlJNklqb2lPaW8rTGo0dU9qSTZPalk2TmpvdVBpNXVRbVplWGw1YVprWnVMajR1T2pJNk9qWTZOam91UENJdVBpWTZKam9pTmlJMkhpM09MZDRKNmVucDZnbmVMY3dqaSsxMFZvTEFGdEkrd21LMmhycUtucUtLdmRxMXdwMnVoQ0oyckJaMS9uSHljZXB4Nm1IcVdlWStFallXTGhJdUVpWVdIaElSL2dIMStmRzlxYVhKbWVXVjVZNEpoaXdpNTNCWGI5eVFGaklLTWc0dUVpM0NEYzN4MWZIVjNmSE9CQ0E2TDFCV0w5MHNGaTVXUGxKS1NrcEtUajVhTENObUxCWktQbUpxZXBKYVpsWmVWbFkrUWo1T05sNDJXanBlT21JK1lrWldUazVPU2s0NlZpNXVMbVlpWWhaaUZsSUdTZmdpU2ZvNTVpM1dMZVlkNWdYZ0l2b3NGbjR1Y2hKbDhtbjJTZW90M2kzcUdmSUo5allTTGhZdUVpM3lJZm9SK2k0ZUxoNHVIaTNlR2VuOTlpM0NEZG50OENIdDhkWU53aXdobWl3VjVpM21OZVk5NWtIZVJjNU4xazM2UGg0c0lPWXNGZ0l1RGpvU1NoSktIbEl1VkNMQ2RGWXVHakllUGlJK0hqNG1RaTVDTGo0MlBqNDZPalkrTGtJdVFpWkNJam9lUGg0MkdpNGFMaDRtSGg0ZUlpb2FMaGdqVWVSV1Vpd1dOaTQ2TGo0cU9pNCtLallxT2k0K0tqNG1RaW82S2pZcU5pbytLajRtUWlvNktqSXF6ZnF1RXBJc0lyb3NGcjR1ZW1vdXJpNUNLa1lxUWtZNlFrSTZTanBLTmtvdVNpNUtKa29pUmxaV1Fsb3VZaTVDS2tJbVJpWkdKajRpT0NKR01rSStQbEkrVWpaS0xrb3VWaUpPRGs0U1NnbytDaXdnbWl3V0xscENhbEo2VW5wQ2JpNWFMbm9pWWhKU0ZsSCtRZVl1R2hvZURpWUNKZjRoL2gzK0lmb1dCZzRLSGg0U0NnSDRJaTRxSWlZaUdoNGFJaDRtSWlJaUloNGVHaDRhSGg0ZUhpSWlIaUllSGlJaUhpSWVLaDRtSWlvaUxDSUtMaS90TEJRNkw5MHNWaS9kTEJZdVZqNU9TazVLU2s0Nldpd2pkaXdXUGk1aVBvWk9razZDUm5aQ2RqNTZObjRzSXE0c0Zwb3VnZzV4OG0zeVRkNHR4Q0l1SkJaZDhrSHVMZDR1SGk0ZUxoNUoram42TGZJdUVpNFNKaFpSOWtIeUxlb3QzaEhwOGZIMTllb1IzaXdoWWl3V1ZlSTk1aTNtTGRJaDZoSDZFZm9LQmZvVitoWDJIZTR1Qmk0T1BnNUtGa1lhVGg1U0hsWWlUaXBPS2s0cVRpSk1JaVpTSWtZaVBnWlNCbDRDYWVLUittb1NQQ0QyTEJZQ0xnNCtFa29TU2g1U0xsUWl3OXpnVmk0YU1oNCtJajRlUGlaQ0xrSXVQalkrUGpvNk5qNHVRaTVDSmtJaU9oNCtIallhTGhvdUhpWWVIaDRpS2hvdUdDTlQ3T0JXVWl3V09pNDZLajRtUGlvK0lqb2lQaDQrSWpvZVBpSStIajRhUGhvNkhqb2lOaUk2SGo0YU9obzZJaTRxV2ZwS0RqNFlJazRPUmdZNStqMzZPZ0kxL2pZQ1BnNUNHbll1WGo1R1VrcFNPbVl1ZWk1YUdtb0tmZ3A2R21vdVdDUENMQlpTTGxJK1NrcE9UanBPTGxZdVNpWktIbEllVWhvK0ZpNDZQalkrTmtZMlJqSkNMa0l1WWhwYUJsWTZSalpLTGtnaUxrb21TaUpLSWtvYVFoWTZNa0l5Umk1Q0xtNGFYZ3BPQmtuNlBlNHNJWm9zRmNvdHJoR045aW91SWlvYUpoNHFIaW9tS2lZcUlpb2FLaDRtSGlvaUtpWXVIaW9pTGg0cUlpNG1MQ0lLTGkvdExCUTc3bEl2M3R4V0xrcENQbG8wSTl5T2d6UGNXQlk2U2tJK1Jpd2lML0JMN0ZVY0ZoNG1IaW9pTGg0dUlqSW1PaVk2S2pvdVBpNHlMall5T0NLUDNJeVB3QllhUWlaQ0xqd2dPaS9mRkZZdTFsNnlqb3FPanJaZTJpNWFMbDRtWWg1ZUhsb1dXaEphRWxJV1NoWk9Fa29XU2hKS1NrcEdUa3BLUmxKR1drZ2lXa3BhUmw0K1lqNWVObG91Mmk2MS9vM09qZEpkcWkyR0xZWFZnWUdBSSswYjdRQVdIaUllSmhvdUdpNGVOaDQ0SSswYjNRQVdKalltTmg0K0lqb2FSZzVTRWxJV1ZoWlNGbFlhV2g1bUdtSW1ZaTVnSXNJc1ZpMnVjYWE5b0NQYzYrelQzT3ZjekJhK3ZuSzJMcTR1YmlaaUhsNGVYaHBTRmtvU1NnNUdDajRLUWdvMkNqWU9OZ1l1Qmk0S0xnSWwvaG9DR2dJV0NoQWlCZzRPRmhJU0VoWWFGaG9hSWhvYUpoWXVGaTRhTmlKQ0drSWFSaEpHRWtvT1JnWk9Da29DUmdKQi9rSUNOZ29zSWdZdUJpNE9KZ29tQ2lZS0dnb2VEaFlTRWhZU0dnb2QvaDMrSmZvdDdDQTc3Sm91eUZZdjRCQVdMa1kyUmo1R09rSkNQa28yUGpZK01qNHNJOThDTEJZK0xqNHFQaVpHSmtJZVBobytGallXTGhRaUwvQVFGaTRTSmhZZUdoNGFHaDRXSWlJcUdpb2VMZ1l1RWpvU1JDUHNTOXczN0V2c05CWVNGZzRpQ2k0ZUxoNHVIallTT2hvK0lrSWVRaVpHTGtnaXdreFgzSnZjaHBITDNEZnNJaS9mMys3aUxpL3YzQlE1bmk4c1ZpL2M1Qll1U2pwS1FrSkNRa282U2l3ajNWSXVMd2dXTHJwaXBwS1NrcEttWXJvdXZpNmwrcEhLa2NwZHRpMmdJaTBJRmk0YUtob2VJaDRlSGlZYUxDSG1MQllhTGg0MkhqNGVPaXBDTGtBaUwxQVdMbjRPY2ZacDltWHFTZG90M2kzcUVmWDE4ZklSNmkzY0lpMVNuaXdXU2k1S0lrSWFRaG82RWk0UUlpL3M1Qll1RGlJV0dob2FGaEltRWl3ajdwNHNGaEl1RWpZYVJocENJa1l1VENBNW5qUGU2Rll5UWtJNlVqUWozSTZETTl4WUZqNUtQajVHTGtJdVFoNCtFQ012N0Z2Y2pkZ1dVaVpDSWpZYU5ob2lGaFlVSUl5YWsreU1GaklXS2hvbUhpWWlJaVlhTGlJdUhqSWVOQ1BzVXovc1ZSd1dIaVllS2lJdUhpNGVOaVk2Smo0dVFqSkVJby9jakkvQUZoWkdKa1kyUUNQZUIrejBWbklMbFczcnhpSjZabU5UUyt3eWRncHhlNTR2N3B3VU9aNHZDRll2M1N3V0xrSTJQam8rUGpvK05rSXNJM29zRmtJdVBpWTZJajRlTmg0dUdDSXY3U3dXTGhvbUhoNGVJaDRlS2hvc0lPSXNGaG91SGpJZVBpSStKajR1UUNMQ3ZGWXVHakllUGg0NklrSW1RaTVDTGo0MlBqbzZQalkrTGtJdVFpWkNJam9lUGg0MkdpNGFMaG9tSWg0ZUlpb2FMaGdqdlp4V0w5MHNGaTVDTmo0Nk9qNCtQalpDTGo0eVNrSldXbFphVmw1U1htSnVWbDVHUmpvNk9rSTZSalpDTmtJeVBqSTZNa1kyVENJeVNqSkdNajR5UGpaQ09rWTZSanBDUGpvNlBqNDJRaTVTTGs0cVNpWktKa1lpUGlKQ0lqb2lQaG82R2pZZU1od2lOaDR5R2pJYU1oWXVIaTRpTGlJdUhpNGVMZzR1RWlZU0poSW1GaVllSmg0bUZoNFdMaW9xSmlvbUppSXFKaW9rSWk0cUtpSXFKQ05xTEJacUxtSVdXZ0phQWtIK0xmSXQ2aG4yQWY0NkRqWVNMaEl0OWgzNkNmNCtCaTMrSGdJbUFoWUtFaEkxMmhubUFmZ2gvZlhpRGNvc0lab3NGZm90K2pIeU9mSTUvam9PT2c0MS9qMzJRYzVOOGo0U01ob3VIallpT2g0K0pqNHVRQ0E1bmkvYzVGWXVHallhT2lJK0hqNG1RaXdqZWl3V1FpNCtOam8rUGpvMlFpNUFJaS9kS0JZdVFpWkNIam9pUGg0Mkdpd2c0aXdXR2k0ZUpoNGVJaUltR2k0WUlpL3RLQmJEM0poV0xrSXlQajQrT2pwQ05rSXVRaTQrSmo0aU9oNDJIaTRhTGhvbUhpSWVIaDRlS2hvdUdpNGFNaUkrSGo0cVBpNUFJNy9zbkZZdjNTd1dMa0kyUWo0Nk9qNCtOa0l1U2k1cVBvNU9aa0plUGs0NlRqWmVPbW82YWpwaU1tSXNJc0lzRnBJdWVnNWQ5bG42UWVvbDFrb1NSZ28yQWo0Q0xnSWVBbEgrUGZvdDlpNFdKaElpQ2xvQ1FmSXQ3aTN5RmZvR0FDSUNBZm9aOGl3Zzhpd1dNaUl5Smk0bU1pWXlKalltTWlJeUtpNG1QaEkyR2pZZU5oNDJHallPTWhJeUVpNFNMaG91SGk0aUxpWXVHaW9ZSWlvV0tob21IaW9lSmg0aUdoNGVJaDRhSWg0aUZpSVNKaEltRGlvS0xob3VIallpUGg0K0lqNGlSaUpHSmtJcVBDSXFQaXBHS2tvbVRpcEdLajRxT2laQ0prWWlRaUpDSWpvV1NnWlorbklLWGdaYUJsb0dXaEpHSGk0YUxoNDJIandpSWpvbVFpNDhJRHZpVUZQaVVGWXNNQ2dBQUFBQURBZ0FCa0FBRkFBQUJUQUZtQUFBQVJ3Rk1BV1lBQUFEMUFCa0FoQUFBQUFBQUFBQUFBQUFBQUFBQUFBRVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBUEZsQWVELzRQL2dBZUFBSUFBQUFBRUFBQUFBQUFBQUFBQUFBQ0FBQUFBQUFBSUFBQUFEQUFBQUZBQURBQUVBQUFBVUFBUUFrQUFBQUNBQUlBQUVBQUFBQVFBZzVnWHdCdkFOOENQd0x2QnU4SER3aXZDWDhKenhJL0ZsLy8zLy93QUFBQUFBSU9ZQThBVHdEUEFqOEM3d2J2Qnc4SWZ3bC9DYzhTUHhaUC85Ly84QUFmL2pHZ1FRQmhBQkQrd1A0ZytqRDZJUGpBK0FEM3dPOWc2MkFBTUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBZi8vQUE4QUFRQUFBQUVBQUpyVmxMSmZEenoxQUFzQ0FBQUFBQURQL0dPREFBQUFBTS84WTRNQUFQL2JBZ0FCMndBQUFBZ0FBZ0FBQUFBQUFBQUJBQUFCNFAvZ0FBQUNBQUFBQUFBQ0FBQUJBQUFBQUFBQUFBQUFBQUFBQUFBQUhBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQ0FBQUFBZ0FBQUFJQUFBQUNBQUFBQWdBQUFBSUFBQUFDQUFBQUFkd0FBQUhjQUFBQ0FBQWpBWk1BSHdGSkFBQUJiZ0FBQWdBQUFBSUFBQUFDQUFBQUFnQUFBQUVBQUFBQ0FBQUFBVzRBQUFIY0FBQUIzQUFCQWR3QUFBSGNBQUFBQUZBQUFCd0FBQUFBQUE0QXJnQUJBQUFBQUFBQkFBd0FBQUFCQUFBQUFBQUNBQTRBUUFBQkFBQUFBQUFEQUF3QUlnQUJBQUFBQUFBRUFBd0FUZ0FCQUFBQUFBQUZBQllBREFBQkFBQUFBQUFHQUFZQUxnQUJBQUFBQUFBS0FEUUFXZ0FEQUFFRUNRQUJBQXdBQUFBREFBRUVDUUFDQUE0QVFBQURBQUVFQ1FBREFBd0FJZ0FEQUFFRUNRQUVBQXdBVGdBREFBRUVDUUFGQUJZQURBQURBQUVFQ1FBR0FBd0FOQUFEQUFFRUNRQUtBRFFBV2dCeUFHRUFkQUJwQUc0QVp3QldBR1VBY2dCekFHa0Fid0J1QUNBQU1RQXVBREFBY2dCaEFIUUFhUUJ1QUdkeVlYUnBibWNBY2dCaEFIUUFhUUJ1QUdjQVVnQmxBR2NBZFFCc0FHRUFjZ0J5QUdFQWRBQnBBRzRBWndCR0FHOEFiZ0IwQUNBQVp3QmxBRzRBWlFCeUFHRUFkQUJsQUdRQUlBQmlBSGtBSUFCSkFHTUFid0JOQUc4QWJ3QnVBQzRBQXdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBPT0pIGZvcm1hdCgnd29mZicpO1xuICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICBmb250LXN0eWxlOiBub3JtYWxcbiB9XG5cbiAudWkucmF0aW5nIC5pY29uIHtcbiAgICAgZm9udC1mYW1pbHk6IFJhdGluZztcbiAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gfVxuXG4gLnVpLnJhdGluZyAuaWNvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiAnXFxmMDA1J1xuIH1cblxuIC51aS5yYXRpbmcgLmFjdGl2ZS5pY29uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6ICdcXGYwMDUnXG4gfVxuXG4gLnVpLnN0YXIucmF0aW5nIC5pY29uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6ICdcXGYwMDUnXG4gfVxuXG4gLnVpLnN0YXIucmF0aW5nIC5hY3RpdmUuaWNvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiAnXFxmMDA1J1xuIH1cblxuIC51aS5zdGFyLnJhdGluZyAucGFydGlhbC5pY29uOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6ICdcXGYwMDYnXG4gfVxuXG4gLnVpLnN0YXIucmF0aW5nIC5wYXJ0aWFsLmljb24ge1xuICAgICBjb250ZW50OiAnXFxmMDA1J1xuIH1cblxuIC51aS5oZWFydC5yYXRpbmcgLmljb246YmVmb3JlIHtcbiAgICAgY29udGVudDogJ1xcZjAwNCdcbiB9XG5cbiAudWkuaGVhcnQucmF0aW5nIC5hY3RpdmUuaWNvbjpiZWZvcmUge1xuICAgICBjb250ZW50OiAnXFxmMDA0J1xuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIFNlYXJjaFxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuc2VhcmNoIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gfVxuXG4gLnVpLnNlYXJjaD4ucHJvbXB0IHtcbiAgICAgbWFyZ2luOiAwO1xuICAgICBvdXRsaW5lOiAwO1xuICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgbGluZS1oZWlnaHQ6IDEuMjE0Mjg1NzFlbTtcbiAgICAgcGFkZGluZzogLjY3ODU3MTQzZW0gMWVtO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQgaW5zZXQ7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQgaW5zZXQ7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSwgY29sb3IgLjFzIGVhc2UsIGJvcmRlci1jb2xvciAuMXMgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IC4xcyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBlYXNlLCBjb2xvciAuMXMgZWFzZSwgYm9yZGVyLWNvbG9yIC4xcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlLCBib3gtc2hhZG93IC4xcyBlYXNlLCBib3JkZXItY29sb3IgLjFzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2UsIGNvbG9yIC4xcyBlYXNlLCBib3gtc2hhZG93IC4xcyBlYXNlLCBib3JkZXItY29sb3IgLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZVxuIH1cblxuIC51aS5zZWFyY2ggLnByb21wdCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDUwMHJlbVxuIH1cblxuIC51aS5zZWFyY2ggLnByb21wdH4uc2VhcmNoLmljb24ge1xuICAgICBjdXJzb3I6IHBvaW50ZXJcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzIHtcbiAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB0b3A6IDEwMCU7XG4gICAgIGxlZnQ6IDA7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgIHdpZHRoOiAxOGVtO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTIpLCAwIDJweCAxMHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xMiksIDAgMnB4IDEwcHggMCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDU7XG4gICAgIHotaW5kZXg6IDk5OFxuIH1cblxuIC51aS5zZWFyY2g+LnJlc3VsdHM+OmZpcnN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDBcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzPjpsYXN0LWNoaWxkIHtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW1cbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzIC5yZXN1bHQge1xuICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgcGFkZGluZzogLjg1NzE0Mjg2ZW0gMS4xNDI4NTcxNGVtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjEpXG4gfVxuXG4gLnVpLnNlYXJjaD4ucmVzdWx0cyAucmVzdWx0Omxhc3QtY2hpbGQge1xuICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzIC5yZXN1bHQgLmltYWdlIHtcbiAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgIHdpZHRoOiA1ZW07XG4gICAgIGhlaWdodDogM2VtO1xuICAgICBib3JkZXItcmFkaXVzOiAuMjVlbVxuIH1cblxuIC51aS5zZWFyY2g+LnJlc3VsdHMgLnJlc3VsdCAuaW1hZ2UgaW1nIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHdpZHRoOiBhdXRvO1xuICAgICBoZWlnaHQ6IDEwMCVcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzIC5yZXN1bHQgLmltYWdlKy5jb250ZW50IHtcbiAgICAgbWFyZ2luOiAwIDZlbSAwIDBcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzIC5yZXN1bHQgLnRpdGxlIHtcbiAgICAgbWFyZ2luOiAtLjE0Mjg1NzE0ZW0gMCAwO1xuICAgICBmb250LWZhbWlseTogTGF0bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgZm9udC1zaXplOiAxZW07XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NSlcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzIC5yZXN1bHQgLmRlc2NyaXB0aW9uIHtcbiAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgZm9udC1zaXplOiAuOTI4NTcxNDNlbTtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpXG4gfVxuXG4gLnVpLnNlYXJjaD4ucmVzdWx0cyAucmVzdWx0IC5wcmljZSB7XG4gICAgIGZsb2F0OiByaWdodDtcbiAgICAgY29sb3I6ICMyMWJhNDVcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzPi5tZXNzYWdlIHtcbiAgICAgcGFkZGluZzogMWVtIDFlbVxuIH1cblxuIC51aS5zZWFyY2g+LnJlc3VsdHM+Lm1lc3NhZ2UgLmhlYWRlciB7XG4gICAgIGZvbnQtZmFtaWx5OiBMYXRvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICBmb250LXNpemU6IDFyZW07XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzPi5tZXNzYWdlIC5kZXNjcmlwdGlvbiB7XG4gICAgIG1hcmdpbi10b3A6IC4yNXJlbTtcbiAgICAgZm9udC1zaXplOiAxZW07XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NylcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzPi5hY3Rpb24ge1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgYmFja2dyb3VuZDogI2YzZjRmNTtcbiAgICAgcGFkZGluZzogLjkyODU3MTQzZW0gMWVtO1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiB9XG5cbiAudWkuc2VhcmNoPi5wcm9tcHQ6Zm9jdXMge1xuICAgICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjM1KTtcbiAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjk1KVxuIH1cblxuIC51aS5sb2FkaW5nLnNlYXJjaCAuaW5wdXQ+aS5pY29uOmJlZm9yZSB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIHRvcDogNTAlO1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIG1hcmdpbjogLS42NDI4NTcxNGVtIDAgMCAtLjY0Mjg1NzE0ZW07XG4gICAgIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gICAgIGhlaWdodDogMS4yODU3MTQyOWVtO1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gICAgIGJvcmRlcjogLjJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKVxuIH1cblxuIC51aS5sb2FkaW5nLnNlYXJjaCAuaW5wdXQ+aS5pY29uOmFmdGVyIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBjb250ZW50OiAnJztcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgbWFyZ2luOiAtLjY0Mjg1NzE0ZW0gMCAwIC0uNjQyODU3MTRlbTtcbiAgICAgd2lkdGg6IDEuMjg1NzE0MjllbTtcbiAgICAgaGVpZ2h0OiAxLjI4NTcxNDI5ZW07XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uOiBidXR0b24tc3BpbiAuNnMgbGluZWFyO1xuICAgICBhbmltYXRpb246IGJ1dHRvbi1zcGluIC42cyBsaW5lYXI7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gICAgIGJvcmRlci1jb2xvcjogIzc2NzY3NiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgYm9yZGVyLXdpZHRoOiAuMmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50XG4gfVxuXG4gLnVpLmNhdGVnb3J5LnNlYXJjaD4ucmVzdWx0cyAuY2F0ZWdvcnkgLnJlc3VsdDpob3ZlcixcbiAudWkuc2VhcmNoPi5yZXN1bHRzIC5yZXN1bHQ6aG92ZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjZjlmYWZiXG4gfVxuXG4gLnVpLnNlYXJjaCAuYWN0aW9uOmhvdmVyIHtcbiAgICAgYmFja2dyb3VuZDogI2UwZTBlMFxuIH1cblxuIC51aS5jYXRlZ29yeS5zZWFyY2g+LnJlc3VsdHMgLmNhdGVnb3J5LmFjdGl2ZSB7XG4gICAgIGJhY2tncm91bmQ6ICNmM2Y0ZjVcbiB9XG5cbiAudWkuY2F0ZWdvcnkuc2VhcmNoPi5yZXN1bHRzIC5jYXRlZ29yeS5hY3RpdmU+Lm5hbWUge1xuICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpXG4gfVxuXG4gLnVpLmNhdGVnb3J5LnNlYXJjaD4ucmVzdWx0cyAuY2F0ZWdvcnkgLnJlc3VsdC5hY3RpdmUsXG4gLnVpLnNlYXJjaD4ucmVzdWx0cyAucmVzdWx0LmFjdGl2ZSB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgLjEpO1xuICAgICBiYWNrZ3JvdW5kOiAjZjNmNGY1O1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgIGJveC1zaGFkb3c6IG5vbmVcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzIC5yZXN1bHQuYWN0aXZlIC50aXRsZSB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NSlcbiB9XG5cbiAudWkuc2VhcmNoPi5yZXN1bHRzIC5yZXN1bHQuYWN0aXZlIC5kZXNjcmlwdGlvbiB7XG4gICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NSlcbiB9XG5cbiAudWkuZGlzYWJsZWQuc2VhcmNoIHtcbiAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgb3BhY2l0eTogLjQ1XG4gfVxuXG4gLnVpLnNlYXJjaC5zZWxlY3Rpb24gLnByb21wdCB7XG4gICAgIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbVxuIH1cblxuIC51aS5zZWFyY2guc2VsZWN0aW9uPi5pY29uLmlucHV0Pi5yZW1vdmUuaWNvbiB7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIG9wYWNpdHk6IDA7XG4gICAgIGNvbG9yOiAnJztcbiAgICAgdG9wOiAwO1xuICAgICByaWdodDogMDtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZSwgb3BhY2l0eSAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2UsIG9wYWNpdHkgLjFzIGVhc2VcbiB9XG5cbiAudWkuc2VhcmNoLnNlbGVjdGlvbj4uaWNvbi5pbnB1dD4uYWN0aXZlLnJlbW92ZS5pY29uIHtcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICBvcGFjaXR5OiAuODtcbiAgICAgcG9pbnRlci1ldmVudHM6IGF1dG9cbiB9XG5cbiAudWkuc2VhcmNoLnNlbGVjdGlvbj4uaWNvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgaWNvblwiXSk+Lmljb25+LnJlbW92ZS5pY29uIHtcbiAgICAgcmlnaHQ6IDEuODU3MTRlbVxuIH1cblxuIC51aS5zZWFyY2guc2VsZWN0aW9uPi5pY29uLmlucHV0Pi5yZW1vdmUuaWNvbjpob3ZlciB7XG4gICAgIG9wYWNpdHk6IDE7XG4gICAgIGNvbG9yOiAjZGIyODI4XG4gfVxuXG4gLnVpLmNhdGVnb3J5LnNlYXJjaCAucmVzdWx0cyB7XG4gICAgIHdpZHRoOiAyOGVtXG4gfVxuXG4gLnVpLmNhdGVnb3J5LnNlYXJjaCAucmVzdWx0cy5hbmltYXRpbmcsXG4gLnVpLmNhdGVnb3J5LnNlYXJjaCAucmVzdWx0cy52aXNpYmxlIHtcbiAgICAgZGlzcGxheTogdGFibGVcbiB9XG5cbiAudWkuY2F0ZWdvcnkuc2VhcmNoPi5yZXN1bHRzIC5jYXRlZ29yeSB7XG4gICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgYmFja2dyb3VuZDogI2YzZjRmNTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2UsIGJvcmRlci1jb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZSwgYm9yZGVyLWNvbG9yIC4xcyBlYXNlXG4gfVxuXG4gLnVpLmNhdGVnb3J5LnNlYXJjaD4ucmVzdWx0cyAuY2F0ZWdvcnk6bGFzdC1jaGlsZCB7XG4gICAgIGJvcmRlci1ib3R0b206IG5vbmVcbiB9XG5cbiAudWkuY2F0ZWdvcnkuc2VhcmNoPi5yZXN1bHRzIC5jYXRlZ29yeTpmaXJzdC1jaGlsZCAubmFtZSsucmVzdWx0IHtcbiAgICAgYm9yZGVyLXJhZGl1czogMCAuMjg1NzE0MjlyZW0gMCAwXG4gfVxuXG4gLnVpLmNhdGVnb3J5LnNlYXJjaD4ucmVzdWx0cyAuY2F0ZWdvcnk6bGFzdC1jaGlsZCAucmVzdWx0Omxhc3QtY2hpbGQge1xuICAgICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIDBcbiB9XG5cbiAudWkuY2F0ZWdvcnkuc2VhcmNoPi5yZXN1bHRzIC5jYXRlZ29yeT4ubmFtZSB7XG4gICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICB3aWR0aDogMTAwcHg7XG4gICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgZm9udC1mYW1pbHk6IExhdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICBwYWRkaW5nOiAuNGVtIDFlbTtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMSlcbiB9XG5cbiAudWkuY2F0ZWdvcnkuc2VhcmNoPi5yZXN1bHRzIC5jYXRlZ29yeSAucmVzdWx0cyB7XG4gICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMTUpO1xuICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAuMSlcbiB9XG5cbiAudWkuY2F0ZWdvcnkuc2VhcmNoPi5yZXN1bHRzIC5jYXRlZ29yeSAucmVzdWx0IHtcbiAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgLjEpO1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2UsIGJvcmRlci1jb2xvciAuMXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZSwgYm9yZGVyLWNvbG9yIC4xcyBlYXNlO1xuICAgICBwYWRkaW5nOiAuODU3MTQyODZlbSAxLjE0Mjg1NzE0ZW1cbiB9XG5cbiAudWlbY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdLnNlYXJjaD4ucmVzdWx0cyB7XG4gICAgIHJpZ2h0OiBhdXRvO1xuICAgICBsZWZ0OiAwXG4gfVxuXG4gLnVpW2NsYXNzKj1cInJpZ2h0IGFsaWduZWRcIl0uc2VhcmNoPi5yZXN1bHRzIHtcbiAgICAgcmlnaHQ6IDA7XG4gICAgIGxlZnQ6IGF1dG9cbiB9XG5cbiAudWkuZmx1aWQuc2VhcmNoIC5yZXN1bHRzIHtcbiAgICAgd2lkdGg6IDEwMCVcbiB9XG5cbiAudWkubWluaS5zZWFyY2gge1xuICAgICBmb250LXNpemU6IC43ODU3MTQyOWVtXG4gfVxuXG4gLnVpLnNtYWxsLnNlYXJjaCB7XG4gICAgIGZvbnQtc2l6ZTogLjkyODU3MTQzZW1cbiB9XG5cbiAudWkuc2VhcmNoIHtcbiAgICAgZm9udC1zaXplOiAxZW1cbiB9XG5cbiAudWkubGFyZ2Uuc2VhcmNoIHtcbiAgICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0ZW1cbiB9XG5cbiAudWkuYmlnLnNlYXJjaCB7XG4gICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyOWVtXG4gfVxuXG4gLnVpLmh1Z2Uuc2VhcmNoIHtcbiAgICAgZm9udC1zaXplOiAxLjQyODU3MTQzZW1cbiB9XG5cbiAudWkubWFzc2l2ZS5zZWFyY2gge1xuICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzFlbVxuIH1cblxuIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICAgICAudWkuc2VhcmNoIC5yZXN1bHRzIHtcbiAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDJyZW0pXG4gICAgIH1cbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBTaGFwZVxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuc2hhcGUge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMjAwMHB4O1xuICAgICBwZXJzcGVjdGl2ZTogMjAwMHB4O1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgLjZzIGVhc2UtaW4tb3V0LCB3aWR0aCAuNnMgZWFzZS1pbi1vdXQsIGhlaWdodCAuNnMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDtcbiAgICAgdHJhbnNpdGlvbjogbGVmdCAuNnMgZWFzZS1pbi1vdXQsIHdpZHRoIC42cyBlYXNlLWluLW91dCwgaGVpZ2h0IC42cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0LCBsZWZ0IC42cyBlYXNlLWluLW91dCwgd2lkdGggLjZzIGVhc2UtaW4tb3V0LCBoZWlnaHQgLjZzIGVhc2UtaW4tb3V0O1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0LCBsZWZ0IC42cyBlYXNlLWluLW91dCwgd2lkdGggLjZzIGVhc2UtaW4tb3V0LCBoZWlnaHQgLjZzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXRcbiB9XG5cbiAudWkuc2hhcGUgLnNpZGVzIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkXG4gfVxuXG4gLnVpLnNoYXBlIC5zaWRlIHtcbiAgICAgb3BhY2l0eTogMTtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG4gfVxuXG4gLnVpLnNoYXBlIC5zaWRlIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS5zaGFwZSAuc2lkZSAqIHtcbiAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudFxuIH1cblxuIC51aS5jdWJlLnNoYXBlIC5zaWRlIHtcbiAgICAgbWluLXdpZHRoOiAxNWVtO1xuICAgICBoZWlnaHQ6IDE1ZW07XG4gICAgIHBhZGRpbmc6IDJlbTtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgLjMpXG4gfVxuXG4gLnVpLmN1YmUuc2hhcGUgLnNpZGU+LmNvbnRlbnQge1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgIHVzZXItc2VsZWN0OiB0ZXh0XG4gfVxuXG4gLnVpLmN1YmUuc2hhcGUgLnNpZGU+LmNvbnRlbnQ+ZGl2IHtcbiAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgZm9udC1zaXplOiAyZW1cbiB9XG5cbiAudWkudGV4dC5zaGFwZS5hbmltYXRpbmcgLnNpZGVzIHtcbiAgICAgcG9zaXRpb246IHN0YXRpY1xuIH1cblxuIC51aS50ZXh0LnNoYXBlIC5zaWRlIHtcbiAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuIH1cblxuIC51aS50ZXh0LnNoYXBlIC5zaWRlPioge1xuICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsXG4gfVxuXG4gLnVpLmxvYWRpbmcuc2hhcGUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogLTk5OTlweDtcbiAgICAgbGVmdDogLTk5OTlweFxuIH1cblxuIC51aS5zaGFwZSAuYW5pbWF0aW5nLnNpZGUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMDtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHotaW5kZXg6IDEwMFxuIH1cblxuIC51aS5zaGFwZSAuaGlkZGVuLnNpZGUge1xuICAgICBvcGFjaXR5OiAuNlxuIH1cblxuIC51aS5zaGFwZS5hbmltYXRpbmcgLnNpZGVzIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlXG4gfVxuXG4gLnVpLnNoYXBlLmFuaW1hdGluZyAuc2lkZXMge1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgLjZzIGVhc2UtaW4tb3V0LCB3aWR0aCAuNnMgZWFzZS1pbi1vdXQsIGhlaWdodCAuNnMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDtcbiAgICAgdHJhbnNpdGlvbjogbGVmdCAuNnMgZWFzZS1pbi1vdXQsIHdpZHRoIC42cyBlYXNlLWluLW91dCwgaGVpZ2h0IC42cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0LCBsZWZ0IC42cyBlYXNlLWluLW91dCwgd2lkdGggLjZzIGVhc2UtaW4tb3V0LCBoZWlnaHQgLjZzIGVhc2UtaW4tb3V0O1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0LCBsZWZ0IC42cyBlYXNlLWluLW91dCwgd2lkdGggLjZzIGVhc2UtaW4tb3V0LCBoZWlnaHQgLjZzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXRcbiB9XG5cbiAudWkuc2hhcGUuYW5pbWF0aW5nIC5zaWRlIHtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBlYXNlLWluLW91dDtcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnMgZWFzZS1pbi1vdXRcbiB9XG5cbiAudWkuc2hhcGUgLmFjdGl2ZS5zaWRlIHtcbiAgICAgZGlzcGxheTogYmxvY2tcbiB9XG5cbiAvKiFcbiAqICMgU2VtYW50aWMgVUkgMi40LjAgLSBTaWRlYmFyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuIC51aS5zaWRlYmFyIHtcbiAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICB0b3A6IDA7XG4gICAgIGxlZnQ6IDA7XG4gICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgei1pbmRleDogMTAyXG4gfVxuXG4gLnVpLnNpZGViYXI+KiB7XG4gICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbiB9XG5cbiAudWkubGVmdC5zaWRlYmFyIHtcbiAgICAgcmlnaHQ6IGF1dG87XG4gICAgIGxlZnQ6IDA7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApXG4gfVxuXG4gLnVpLnJpZ2h0LnNpZGViYXIge1xuICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKVxuIH1cblxuIC51aS5ib3R0b20uc2lkZWJhcixcbiAudWkudG9wLnNpZGViYXIge1xuICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudFxuIH1cblxuIC51aS50b3Auc2lkZWJhciB7XG4gICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMClcbiB9XG5cbiAudWkuYm90dG9tLnNpZGViYXIge1xuICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKVxuIH1cblxuIC5wdXNoYWJsZSB7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnRcbiB9XG5cbiBib2R5LnB1c2hhYmxlIHtcbiAgICAgYmFja2dyb3VuZDogIzU0NTQ1NCAhaW1wb3J0YW50XG4gfVxuXG4gLnB1c2hhYmxlOm5vdChib2R5KSB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuIH1cblxuIC5wdXNoYWJsZTpub3QoYm9keSk+LmZpeGVkLFxuIC5wdXNoYWJsZTpub3QoYm9keSk+LnB1c2hlcjphZnRlcixcbiAucHVzaGFibGU6bm90KGJvZHkpPi51aS5zaWRlYmFyIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlXG4gfVxuXG4gLnB1c2hhYmxlPi5maXhlZCB7XG4gICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgei1pbmRleDogMTAxXG4gfVxuXG4gLnB1c2hhYmxlPi5wdXNoZXIge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHotaW5kZXg6IDJcbiB9XG5cbiBib2R5LnB1c2hhYmxlPi5wdXNoZXIge1xuICAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gfVxuXG4gLnB1c2hhYmxlPi5wdXNoZXIge1xuICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0XG4gfVxuXG4gLnB1c2hhYmxlPi5wdXNoZXI6YWZ0ZXIge1xuICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgIHRvcDogMDtcbiAgICAgcmlnaHQ6IDA7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgb3BhY2l0eTogMDtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAgICB6LWluZGV4OiAxMDAwXG4gfVxuXG4gLnVpLnNpZGViYXIubWVudSAuaXRlbSB7XG4gICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudFxuIH1cblxuIC5wdXNoYWJsZT4ucHVzaGVyLmRpbW1lZDphZnRlciB7XG4gICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnRcbiB9XG5cbiAudWkuYW5pbWF0aW5nLnNpZGViYXIge1xuICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlXG4gfVxuXG4gLnVpLnZpc2libGUuc2lkZWJhciB7XG4gICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuIH1cblxuIC51aS5sZWZ0LnZpc2libGUuc2lkZWJhcixcbiAudWkucmlnaHQudmlzaWJsZS5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS5ib3R0b20udmlzaWJsZS5zaWRlYmFyLFxuIC51aS50b3AudmlzaWJsZS5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDM0LCAzNiwgMzgsIC4xNSk7XG4gICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMzQsIDM2LCAzOCwgLjE1KVxuIH1cblxuIC51aS52aXNpYmxlLmxlZnQuc2lkZWJhcn4uZml4ZWQsXG4gLnVpLnZpc2libGUubGVmdC5zaWRlYmFyfi5wdXNoZXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjYwcHgsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI2MHB4LCAwLCAwKVxuIH1cblxuIC51aS52aXNpYmxlLnJpZ2h0LnNpZGViYXJ+LmZpeGVkLFxuIC51aS52aXNpYmxlLnJpZ2h0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjYwcHgsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNjBweCwgMCwgMClcbiB9XG5cbiAudWkudmlzaWJsZS50b3Auc2lkZWJhcn4uZml4ZWQsXG4gLnVpLnZpc2libGUudG9wLnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzNnB4LCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzNnB4LCAwKVxuIH1cblxuIC51aS52aXNpYmxlLmJvdHRvbS5zaWRlYmFyfi5maXhlZCxcbiAudWkudmlzaWJsZS5ib3R0b20uc2lkZWJhcn4ucHVzaGVyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zNnB4LCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzZweCwgMClcbiB9XG5cbiAudWkudmlzaWJsZS5sZWZ0LnNpZGViYXJ+LnVpLnZpc2libGUucmlnaHQuc2lkZWJhcn4uZml4ZWQsXG4gLnVpLnZpc2libGUubGVmdC5zaWRlYmFyfi51aS52aXNpYmxlLnJpZ2h0LnNpZGViYXJ+LnB1c2hlcixcbiAudWkudmlzaWJsZS5yaWdodC5zaWRlYmFyfi51aS52aXNpYmxlLmxlZnQuc2lkZWJhcn4uZml4ZWQsXG4gLnVpLnZpc2libGUucmlnaHQuc2lkZWJhcn4udWkudmlzaWJsZS5sZWZ0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuIH1cblxuIC51aS50aGluLmxlZnQuc2lkZWJhcixcbiAudWkudGhpbi5yaWdodC5zaWRlYmFyIHtcbiAgICAgd2lkdGg6IDE1MHB4XG4gfVxuXG4gLnVpW2NsYXNzKj1cInZlcnkgdGhpblwiXS5sZWZ0LnNpZGViYXIsXG4gLnVpW2NsYXNzKj1cInZlcnkgdGhpblwiXS5yaWdodC5zaWRlYmFyIHtcbiAgICAgd2lkdGg6IDYwcHhcbiB9XG5cbiAudWkubGVmdC5zaWRlYmFyLFxuIC51aS5yaWdodC5zaWRlYmFyIHtcbiAgICAgd2lkdGg6IDI2MHB4XG4gfVxuXG4gLnVpLndpZGUubGVmdC5zaWRlYmFyLFxuIC51aS53aWRlLnJpZ2h0LnNpZGViYXIge1xuICAgICB3aWR0aDogMzUwcHhcbiB9XG5cbiAudWlbY2xhc3MqPVwidmVyeSB3aWRlXCJdLmxlZnQuc2lkZWJhcixcbiAudWlbY2xhc3MqPVwidmVyeSB3aWRlXCJdLnJpZ2h0LnNpZGViYXIge1xuICAgICB3aWR0aDogNDc1cHhcbiB9XG5cbiAudWkudmlzaWJsZS50aGluLmxlZnQuc2lkZWJhcn4uZml4ZWQsXG4gLnVpLnZpc2libGUudGhpbi5sZWZ0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNTBweCwgMCwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwcHgsIDAsIDApXG4gfVxuXG4gLnVpLnZpc2libGVbY2xhc3MqPVwidmVyeSB0aGluXCJdLmxlZnQuc2lkZWJhcn4uZml4ZWQsXG4gLnVpLnZpc2libGVbY2xhc3MqPVwidmVyeSB0aGluXCJdLmxlZnQuc2lkZWJhcn4ucHVzaGVyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwcHgsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwcHgsIDAsIDApXG4gfVxuXG4gLnVpLnZpc2libGUud2lkZS5sZWZ0LnNpZGViYXJ+LmZpeGVkLFxuIC51aS52aXNpYmxlLndpZGUubGVmdC5zaWRlYmFyfi5wdXNoZXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzUwcHgsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDM1MHB4LCAwLCAwKVxuIH1cblxuIC51aS52aXNpYmxlW2NsYXNzKj1cInZlcnkgd2lkZVwiXS5sZWZ0LnNpZGViYXJ+LmZpeGVkLFxuIC51aS52aXNpYmxlW2NsYXNzKj1cInZlcnkgd2lkZVwiXS5sZWZ0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0NzVweCwgMCwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDc1cHgsIDAsIDApXG4gfVxuXG4gLnVpLnZpc2libGUudGhpbi5yaWdodC5zaWRlYmFyfi5maXhlZCxcbiAudWkudmlzaWJsZS50aGluLnJpZ2h0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUwcHgsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNTBweCwgMCwgMClcbiB9XG5cbiAudWkudmlzaWJsZVtjbGFzcyo9XCJ2ZXJ5IHRoaW5cIl0ucmlnaHQuc2lkZWJhcn4uZml4ZWQsXG4gLnVpLnZpc2libGVbY2xhc3MqPVwidmVyeSB0aGluXCJdLnJpZ2h0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNjBweCwgMCwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwcHgsIDAsIDApXG4gfVxuXG4gLnVpLnZpc2libGUud2lkZS5yaWdodC5zaWRlYmFyfi5maXhlZCxcbiAudWkudmlzaWJsZS53aWRlLnJpZ2h0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzUwcHgsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zNTBweCwgMCwgMClcbiB9XG5cbiAudWkudmlzaWJsZVtjbGFzcyo9XCJ2ZXJ5IHdpZGVcIl0ucmlnaHQuc2lkZWJhcn4uZml4ZWQsXG4gLnVpLnZpc2libGVbY2xhc3MqPVwidmVyeSB3aWRlXCJdLnJpZ2h0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDc1cHgsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00NzVweCwgMCwgMClcbiB9XG5cbiAudWkub3ZlcmxheS5zaWRlYmFyIHtcbiAgICAgei1pbmRleDogMTAyXG4gfVxuXG4gLnVpLmxlZnQub3ZlcmxheS5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMClcbiB9XG5cbiAudWkucmlnaHQub3ZlcmxheS5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApXG4gfVxuXG4gLnVpLnRvcC5vdmVybGF5LnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKVxuIH1cblxuIC51aS5ib3R0b20ub3ZlcmxheS5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApXG4gfVxuXG4gLmFuaW1hdGluZy51aS5vdmVybGF5LnNpZGViYXIsXG4gLnVpLnZpc2libGUub3ZlcmxheS5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZVxuIH1cblxuIC51aS52aXNpYmxlLmxlZnQub3ZlcmxheS5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG4gfVxuXG4gLnVpLnZpc2libGUucmlnaHQub3ZlcmxheS5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG4gfVxuXG4gLnVpLnZpc2libGUudG9wLm92ZXJsYXkuc2lkZWJhciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuIH1cblxuIC51aS52aXNpYmxlLmJvdHRvbS5vdmVybGF5LnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMClcbiB9XG5cbiAudWkudmlzaWJsZS5vdmVybGF5LnNpZGViYXJ+LmZpeGVkLFxuIC51aS52aXNpYmxlLm92ZXJsYXkuc2lkZWJhcn4ucHVzaGVyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnRcbiB9XG5cbiAudWkucHVzaC5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgei1pbmRleDogMTAyXG4gfVxuXG4gLnVpLmxlZnQucHVzaC5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMClcbiB9XG5cbiAudWkucmlnaHQucHVzaC5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApXG4gfVxuXG4gLnVpLnRvcC5wdXNoLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKVxuIH1cblxuIC51aS5ib3R0b20ucHVzaC5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApXG4gfVxuXG4gLnVpLnZpc2libGUucHVzaC5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG4gfVxuXG4gLnVpLnVuY292ZXIuc2lkZWJhciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgei1pbmRleDogMVxuIH1cblxuIC51aS52aXNpYmxlLnVuY292ZXIuc2lkZWJhciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZVxuIH1cblxuIC51aS5zbGlkZS5hbG9uZy5zaWRlYmFyIHtcbiAgICAgei1pbmRleDogMVxuIH1cblxuIC51aS5sZWZ0LnNsaWRlLmFsb25nLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMClcbiB9XG5cbiAudWkucmlnaHQuc2xpZGUuYWxvbmcuc2lkZWJhciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MCUsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwJSwgMCwgMClcbiB9XG5cbiAudWkudG9wLnNsaWRlLmFsb25nLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMClcbiB9XG5cbiAudWkuYm90dG9tLnNsaWRlLmFsb25nLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApXG4gfVxuXG4gLnVpLmFuaW1hdGluZy5zbGlkZS5hbG9uZy5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZVxuIH1cblxuIC51aS52aXNpYmxlLnNsaWRlLmFsb25nLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMClcbiB9XG5cbiAudWkuc2xpZGUub3V0LnNpZGViYXIge1xuICAgICB6LWluZGV4OiAxXG4gfVxuXG4gLnVpLmxlZnQuc2xpZGUub3V0LnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTAlLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MCUsIDAsIDApXG4gfVxuXG4gLnVpLnJpZ2h0LnNsaWRlLm91dC5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApXG4gfVxuXG4gLnVpLnRvcC5zbGlkZS5vdXQuc2lkZWJhciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMClcbiB9XG5cbiAudWkuYm90dG9tLnNsaWRlLm91dC5zaWRlYmFyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApXG4gfVxuXG4gLnVpLmFuaW1hdGluZy5zbGlkZS5vdXQuc2lkZWJhciB7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7XG4gICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGVhc2VcbiB9XG5cbiAudWkudmlzaWJsZS5zbGlkZS5vdXQuc2lkZWJhciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuIH1cblxuIC51aS5zY2FsZS5kb3duLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO1xuICAgICB6LWluZGV4OiAxMDJcbiB9XG5cbiAudWkubGVmdC5zY2FsZS5kb3duLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKVxuIH1cblxuIC51aS5yaWdodC5zY2FsZS5kb3duLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMClcbiB9XG5cbiAudWkudG9wLnNjYWxlLmRvd24uc2lkZWJhciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApXG4gfVxuXG4gLnVpLmJvdHRvbS5zY2FsZS5kb3duLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMClcbiB9XG5cbiAudWkuc2NhbGUuZG93bi5sZWZ0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNzUlIDUwJTtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogNzUlIDUwJVxuIH1cblxuIC51aS5zY2FsZS5kb3duLnJpZ2h0LnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMjUlIDUwJTtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogMjUlIDUwJVxuIH1cblxuIC51aS5zY2FsZS5kb3duLnRvcC5zaWRlYmFyfi5wdXNoZXIge1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA3NSU7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA3NSVcbiB9XG5cbiAudWkuc2NhbGUuZG93bi5ib3R0b20uc2lkZWJhcn4ucHVzaGVyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMjUlO1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMjUlXG4gfVxuXG4gLnVpLmFuaW1hdGluZy5zY2FsZS5kb3duPi52aXNpYmxlLnVpLnNpZGViYXIge1xuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlO1xuICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlXG4gfVxuXG4gLnVpLmFuaW1hdGluZy5zY2FsZS5kb3duLnNpZGViYXJ+LnB1c2hlcixcbiAudWkudmlzaWJsZS5zY2FsZS5kb3duLnNpZGViYXJ+LnB1c2hlciB7XG4gICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudFxuIH1cblxuIC51aS52aXNpYmxlLnNjYWxlLmRvd24uc2lkZWJhciB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuIH1cblxuIC51aS52aXNpYmxlLnNjYWxlLmRvd24uc2lkZWJhcn4ucHVzaGVyIHtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC43NSk7XG4gICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIFN0aWNreVxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkuc3RpY2t5IHtcbiAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICB6LWluZGV4OiA4MDBcbiB9XG5cbiAudWkuc3RpY2t5LmJvdW5kIHtcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICBsZWZ0OiBhdXRvO1xuICAgICByaWdodDogYXV0b1xuIH1cblxuIC51aS5zdGlja3kuZml4ZWQge1xuICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgIGxlZnQ6IGF1dG87XG4gICAgIHJpZ2h0OiBhdXRvXG4gfVxuXG4gLnVpLnN0aWNreS5ib3VuZC50b3AsXG4gLnVpLnN0aWNreS5maXhlZC50b3Age1xuICAgICB0b3A6IDA7XG4gICAgIGJvdHRvbTogYXV0b1xuIH1cblxuIC51aS5zdGlja3kuYm91bmQuYm90dG9tLFxuIC51aS5zdGlja3kuZml4ZWQuYm90dG9tIHtcbiAgICAgdG9wOiBhdXRvO1xuICAgICBib3R0b206IDBcbiB9XG5cbiAudWkubmF0aXZlLnN0aWNreSB7XG4gICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICAgcG9zaXRpb246IC1tb3otc3RpY2t5O1xuICAgICBwb3NpdGlvbjogLW1zLXN0aWNreTtcbiAgICAgcG9zaXRpb246IC1vLXN0aWNreTtcbiAgICAgcG9zaXRpb246IHN0aWNreVxuIH1cblxuIC8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjQuMCAtIFRhYlxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudWkudGFiIHtcbiAgICAgZGlzcGxheTogbm9uZVxuIH1cblxuIC51aS50YWIuYWN0aXZlLFxuIC51aS50YWIub3BlbiB7XG4gICAgIGRpc3BsYXk6IGJsb2NrXG4gfVxuXG4gLnVpLnRhYi5sb2FkaW5nIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgbWluLWhlaWdodDogMjUwcHhcbiB9XG5cbiAudWkudGFiLmxvYWRpbmcgKiB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICBsZWZ0OiAtMTAwMDBweCAhaW1wb3J0YW50XG4gfVxuXG4gLnVpLnRhYi5sb2FkaW5nLnNlZ21lbnQ6YmVmb3JlLFxuIC51aS50YWIubG9hZGluZzpiZWZvcmUge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGNvbnRlbnQ6ICcnO1xuICAgICB0b3A6IDEwMHB4O1xuICAgICBsZWZ0OiA1MCU7XG4gICAgIG1hcmdpbjogLTEuMjVlbSAwIDAgLTEuMjVlbTtcbiAgICAgd2lkdGg6IDIuNWVtO1xuICAgICBoZWlnaHQ6IDIuNWVtO1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gICAgIGJvcmRlcjogLjJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKVxuIH1cblxuIC51aS50YWIubG9hZGluZy5zZWdtZW50OmFmdGVyLFxuIC51aS50YWIubG9hZGluZzphZnRlciB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgY29udGVudDogJyc7XG4gICAgIHRvcDogMTAwcHg7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgbWFyZ2luOiAtMS4yNWVtIDAgMCAtMS4yNWVtO1xuICAgICB3aWR0aDogMi41ZW07XG4gICAgIGhlaWdodDogMi41ZW07XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uOiBidXR0b24tc3BpbiAuNnMgbGluZWFyO1xuICAgICBhbmltYXRpb246IGJ1dHRvbi1zcGluIC42cyBsaW5lYXI7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gICAgIGJvcmRlci1jb2xvcjogIzc2NzY3NiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgYm9yZGVyLXdpZHRoOiAuMmVtO1xuICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcbiAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHRyYW5zcGFyZW50XG4gfVxuXG4gLyohXG4gKiAjIFNlbWFudGljIFVJIDIuNC4wIC0gVHJhbnNpdGlvblxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbiAudHJhbnNpdGlvbiB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoXG4gfVxuXG4gLmFuaW1hdGluZy50cmFuc2l0aW9uIHtcbiAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50XG4gfVxuXG4gLmxvYWRpbmcudHJhbnNpdGlvbiB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiAtOTk5OTlweDtcbiAgICAgbGVmdDogLTk5OTk5cHhcbiB9XG5cbiAuaGlkZGVuLnRyYW5zaXRpb24ge1xuICAgICBkaXNwbGF5OiBub25lO1xuICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiB9XG5cbiAudmlzaWJsZS50cmFuc2l0aW9uIHtcbiAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50XG4gfVxuXG4gLmRpc2FibGVkLnRyYW5zaXRpb24ge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWRcbiB9XG5cbiAubG9vcGluZy50cmFuc2l0aW9uIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGVcbiB9XG5cbiAudHJhbnNpdGlvbi5icm93c2Uge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICAgICBhbmltYXRpb24tZHVyYXRpb246IC41c1xuIH1cblxuIC50cmFuc2l0aW9uLmJyb3dzZS5pbiB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJyb3dzZUluO1xuICAgICBhbmltYXRpb24tbmFtZTogYnJvd3NlSW5cbiB9XG5cbiAudHJhbnNpdGlvbi5icm93c2UubGVmdC5vdXQsXG4gLnRyYW5zaXRpb24uYnJvd3NlLm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJyb3dzZU91dExlZnQ7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBicm93c2VPdXRMZWZ0XG4gfVxuXG4gLnRyYW5zaXRpb24uYnJvd3NlLnJpZ2h0Lm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJyb3dzZU91dFJpZ2h0O1xuICAgICBhbmltYXRpb24tbmFtZTogYnJvd3NlT3V0UmlnaHRcbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgYnJvd3NlSW4ge1xuICAgICAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjgpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44KSB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgei1pbmRleDogLTFcbiAgICAgfVxuXG4gICAgIDEwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjgpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44KSB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICBvcGFjaXR5OiAuN1xuICAgICB9XG5cbiAgICAgODAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIHotaW5kZXg6IDk5OVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWigwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWigwKTtcbiAgICAgICAgIHotaW5kZXg6IDk5OVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBicm93c2VJbiB7XG4gICAgIDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOCkgdHJhbnNsYXRlWigwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjgpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICB6LWluZGV4OiAtMVxuICAgICB9XG5cbiAgICAgMTAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOCkgdHJhbnNsYXRlWigwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjgpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgIG9wYWNpdHk6IC43XG4gICAgIH1cblxuICAgICA4MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgei1pbmRleDogOTk5XG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgei1pbmRleDogOTk5XG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgYnJvd3NlT3V0TGVmdCB7XG4gICAgIDAlIHtcbiAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMClcbiAgICAgfVxuXG4gICAgIDUwJSB7XG4gICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweClcbiAgICAgfVxuXG4gICAgIDgwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApIHRyYW5zbGF0ZVooLTEwcHgpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgYnJvd3NlT3V0TGVmdCB7XG4gICAgIDAlIHtcbiAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMClcbiAgICAgfVxuXG4gICAgIDUwJSB7XG4gICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweClcbiAgICAgfVxuXG4gICAgIDgwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApIHRyYW5zbGF0ZVooLTEwcHgpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBicm93c2VPdXRSaWdodCB7XG4gICAgIDAlIHtcbiAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMClcbiAgICAgfVxuXG4gICAgIDUwJSB7XG4gICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweClcbiAgICAgfVxuXG4gICAgIDgwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCkgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApIHRyYW5zbGF0ZVooLTEwcHgpO1xuICAgICAgICAgb3BhY2l0eTogMFxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBicm93c2VPdXRSaWdodCB7XG4gICAgIDAlIHtcbiAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMClcbiAgICAgfVxuXG4gICAgIDUwJSB7XG4gICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweClcbiAgICAgfVxuXG4gICAgIDgwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCkgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApIHRyYW5zbGF0ZVooLTEwcHgpO1xuICAgICAgICAgb3BhY2l0eTogMFxuICAgICB9XG4gfVxuXG4gLmRyb3AudHJhbnNpdGlvbiB7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC40cztcbiAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNHM7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4zNCwgMS42MSwgLjcsIDEpO1xuICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjM0LCAxLjYxLCAuNywgMSlcbiB9XG5cbiAuZHJvcC50cmFuc2l0aW9uLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZHJvcEluO1xuICAgICBhbmltYXRpb24tbmFtZTogZHJvcEluXG4gfVxuXG4gLmRyb3AudHJhbnNpdGlvbi5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBkcm9wT3V0O1xuICAgICBhbmltYXRpb24tbmFtZTogZHJvcE91dFxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBkcm9wSW4ge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBkcm9wSW4ge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGRyb3BPdXQge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBkcm9wT3V0IHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMClcbiAgICAgfVxuIH1cblxuIC50cmFuc2l0aW9uLmZhZGUuaW4ge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5cbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHVwXCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcFxuIH1cblxuIC50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgZG93blwiXS5pbiB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duXG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSBsZWZ0XCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHJpZ2h0XCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodFxuIH1cblxuIC50cmFuc2l0aW9uLmZhZGUub3V0IHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHVwXCJdLm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcFxuIH1cblxuIC50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgZG93blwiXS5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duXG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSBsZWZ0XCJdLm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xuICAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHJpZ2h0XCJdLm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodFxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZmFkZUluIHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMFxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMCUpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMCUpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSlcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcbiAgICAgfVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAlKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMCUpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSlcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSlcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMCUpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMCUpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXQge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZmFkZU91dCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMFxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNSUpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUlKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUlKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1JSlcbiAgICAgfVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01JSlcbiAgICAgfVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNSUpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUlKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNSUpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUlKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUlKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNSUpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUlKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNSUpXG4gICAgIH1cbiB9XG5cbiAuZmxpcC50cmFuc2l0aW9uLmluLFxuIC5mbGlwLnRyYW5zaXRpb24ub3V0IHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC42cztcbiAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNnNcbiB9XG5cbiAuaG9yaXpvbnRhbC5mbGlwLnRyYW5zaXRpb24uaW4ge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBob3Jpem9udGFsRmxpcEluO1xuICAgICBhbmltYXRpb24tbmFtZTogaG9yaXpvbnRhbEZsaXBJblxuIH1cblxuIC5ob3Jpem9udGFsLmZsaXAudHJhbnNpdGlvbi5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBob3Jpem9udGFsRmxpcE91dDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGhvcml6b250YWxGbGlwT3V0XG4gfVxuXG4gLnZlcnRpY2FsLmZsaXAudHJhbnNpdGlvbi5pbiB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHZlcnRpY2FsRmxpcEluO1xuICAgICBhbmltYXRpb24tbmFtZTogdmVydGljYWxGbGlwSW5cbiB9XG5cbiAudmVydGljYWwuZmxpcC50cmFuc2l0aW9uLm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHZlcnRpY2FsRmxpcE91dDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IHZlcnRpY2FsRmxpcE91dFxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBob3Jpem9udGFsRmxpcEluIHtcbiAgICAgMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDApO1xuICAgICAgICAgb3BhY2l0eTogMVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBob3Jpem9udGFsRmxpcEluIHtcbiAgICAgMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDApO1xuICAgICAgICAgb3BhY2l0eTogMVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHZlcnRpY2FsRmxpcEluIHtcbiAgICAgMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDApO1xuICAgICAgICAgb3BhY2l0eTogMVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyB2ZXJ0aWNhbEZsaXBJbiB7XG4gICAgIDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAwXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBob3Jpem9udGFsRmxpcE91dCB7XG4gICAgIDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAwXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIGhvcml6b250YWxGbGlwT3V0IHtcbiAgICAgMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDApO1xuICAgICAgICAgb3BhY2l0eTogMVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyB2ZXJ0aWNhbEZsaXBPdXQge1xuICAgICAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMCk7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAwXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHZlcnRpY2FsRmxpcE91dCB7XG4gICAgIDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuIH1cblxuIC5zY2FsZS50cmFuc2l0aW9uLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2NhbGVJbjtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IHNjYWxlSW5cbiB9XG5cbiAuc2NhbGUudHJhbnNpdGlvbi5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzY2FsZU91dDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IHNjYWxlT3V0XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlSW4ge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC44KTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjgpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHNjYWxlSW4ge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC44KTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjgpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGVPdXQge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHNjYWxlT3V0IHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KVxuICAgICB9XG4gfVxuXG4gLnRyYW5zaXRpb24uZmx5IHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC42cztcbiAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNnM7XG4gICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjE1LCAuNjEsIC4zNTUsIDEpO1xuICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMTUsIC42MSwgLjM1NSwgMSlcbiB9XG5cbiAudHJhbnNpdGlvbi5mbHkuaW4ge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlJbjtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZseUluXG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IHVwXCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW5VcDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZseUluVXBcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgZG93blwiXS5pbiB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZseUluRG93bjtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZseUluRG93blxuIH1cblxuIC50cmFuc2l0aW9uW2NsYXNzKj1cImZseSBsZWZ0XCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW5MZWZ0O1xuICAgICBhbmltYXRpb24tbmFtZTogZmx5SW5MZWZ0XG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IHJpZ2h0XCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW5SaWdodDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZseUluUmlnaHRcbiB9XG5cbiAudHJhbnNpdGlvbi5mbHkub3V0IHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5T3V0O1xuICAgICBhbmltYXRpb24tbmFtZTogZmx5T3V0XG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IHVwXCJdLm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZseU91dFVwO1xuICAgICBhbmltYXRpb24tbmFtZTogZmx5T3V0VXBcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgZG93blwiXS5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlPdXREb3duO1xuICAgICBhbmltYXRpb24tbmFtZTogZmx5T3V0RG93blxuIH1cblxuIC50cmFuc2l0aW9uW2NsYXNzKj1cImZseSBsZWZ0XCJdLm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZseU91dExlZnQ7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBmbHlPdXRMZWZ0XG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IHJpZ2h0XCJdLm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZseU91dFJpZ2h0O1xuICAgICBhbmltYXRpb24tbmFtZTogZmx5T3V0UmlnaHRcbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW4ge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMylcbiAgICAgfVxuXG4gICAgIDIwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKVxuICAgICB9XG5cbiAgICAgNDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpXG4gICAgIH1cblxuICAgICA2MCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpXG4gICAgIH1cblxuICAgICA4MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45NylcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIGZseUluIHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpXG4gICAgIH1cblxuICAgICAyMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSlcbiAgICAgfVxuXG4gICAgIDQwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KVxuICAgICB9XG5cbiAgICAgNjAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKVxuICAgICB9XG5cbiAgICAgODAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGZseUluVXAge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MDBweCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MDBweCwgMClcbiAgICAgfVxuXG4gICAgIDYwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApXG4gICAgIH1cblxuICAgICA3NSUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKVxuICAgICB9XG5cbiAgICAgOTAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMClcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBmbHlJblVwIHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTAwcHgsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTAwcHgsIDApXG4gICAgIH1cblxuICAgICA2MCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKVxuICAgICB9XG5cbiAgICAgNzUlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMClcbiAgICAgfVxuXG4gICAgIDkwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICAgfVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBmbHlJbkRvd24ge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNTAwcHgsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTUwMHB4LCAwKVxuICAgICB9XG5cbiAgICAgNjAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApXG4gICAgIH1cblxuICAgICA3NSUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApXG4gICAgIH1cblxuICAgICA5MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMClcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICB0cmFuc2Zvcm06IG5vbmVcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZmx5SW5Eb3duIHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTUwMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1MDBweCwgMClcbiAgICAgfVxuXG4gICAgIDYwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKVxuICAgICB9XG5cbiAgICAgNzUlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKVxuICAgICB9XG5cbiAgICAgOTAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW5MZWZ0IHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNTAwcHgsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNTAwcHgsIDAsIDApXG4gICAgIH1cblxuICAgICA2MCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKVxuICAgICB9XG5cbiAgICAgNzUlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMClcbiAgICAgfVxuXG4gICAgIDkwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIGZseUluTGVmdCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKVxuICAgICB9XG5cbiAgICAgNjAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMClcbiAgICAgfVxuXG4gICAgIDc1JSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApXG4gICAgIH1cblxuICAgICA5MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgIHRyYW5zZm9ybTogbm9uZVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGZseUluUmlnaHQge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNTAwcHgsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUwMHB4LCAwLCAwKVxuICAgICB9XG5cbiAgICAgNjAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApXG4gICAgIH1cblxuICAgICA3NSUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApXG4gICAgIH1cblxuICAgICA5MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMClcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICB0cmFuc2Zvcm06IG5vbmVcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZmx5SW5SaWdodCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1MDBweCwgMCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNTAwcHgsIDAsIDApXG4gICAgIH1cblxuICAgICA2MCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMClcbiAgICAgfVxuXG4gICAgIDc1JSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMClcbiAgICAgfVxuXG4gICAgIDkwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgIHRyYW5zZm9ybTogbm9uZVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGZseU91dCB7XG4gICAgIDIwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KVxuICAgICB9XG5cbiAgICAgNTAlLFxuICAgICA1NSUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBmbHlPdXQge1xuICAgICAyMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSlcbiAgICAgfVxuXG4gICAgIDUwJSxcbiAgICAgNTUlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMylcbiAgICAgfVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBmbHlPdXRVcCB7XG4gICAgIDIwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApXG4gICAgIH1cblxuICAgICA0MCUsXG4gICAgIDQ1JSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBmbHlPdXRVcCB7XG4gICAgIDIwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApXG4gICAgIH1cblxuICAgICA0MCUsXG4gICAgIDQ1JSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGZseU91dERvd24ge1xuICAgICAyMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApXG4gICAgIH1cblxuICAgICA0MCUsXG4gICAgIDQ1JSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBmbHlPdXREb3duIHtcbiAgICAgMjAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKVxuICAgICB9XG5cbiAgICAgNDAlLFxuICAgICA0NSUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMClcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMClcbiAgICAgfVxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBmbHlPdXRSaWdodCB7XG4gICAgIDIwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBmbHlPdXRSaWdodCB7XG4gICAgIDIwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGZseU91dExlZnQge1xuICAgICAyMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMClcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZmx5T3V0TGVmdCB7XG4gICAgIDIwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKVxuICAgICB9XG4gfVxuXG4gLnRyYW5zaXRpb24uc2xpZGUuaW4sXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgZG93blwiXS5pbiB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5ZO1xuICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVJblk7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlclxuIH1cblxuIC50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIHVwXCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblk7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluWTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyXG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgbGVmdFwiXS5pbiB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5YO1xuICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVJblg7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHRcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSByaWdodFwiXS5pbiB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5YO1xuICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVJblg7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0XG4gfVxuXG4gLnRyYW5zaXRpb24uc2xpZGUub3V0LFxuIC50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIGRvd25cIl0ub3V0IHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRZO1xuICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRZO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXJcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSB1cFwiXS5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFk7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFk7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlclxuIH1cblxuIC50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIGxlZnRcIl0ub3V0IHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0XG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgcmlnaHRcIl0ub3V0IHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdFxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluWSB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMClcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBzbGlkZUluWSB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMClcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5YIHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHNsaWRlSW5YIHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRZIHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHNsaWRlT3V0WSB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSlcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0WCB7XG4gICAgIDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSlcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyBzbGlkZU91dFgge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMClcbiAgICAgfVxuIH1cblxuIC50cmFuc2l0aW9uLnN3aW5nIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC44cztcbiAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuOHNcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBkb3duXCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblg7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyXG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwic3dpbmcgdXBcIl0uaW4ge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nSW5YO1xuICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXJcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBsZWZ0XCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblk7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodFxuIH1cblxuIC50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHJpZ2h0XCJdLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblk7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWTtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnRcbiB9XG5cbiAudHJhbnNpdGlvbi5zd2luZy5vdXQsXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwic3dpbmcgZG93blwiXS5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZ091dFg7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBzd2luZ091dFg7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlclxuIH1cblxuIC50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHVwXCJdLm91dCB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WDtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyXG4gfVxuXG4gLnRyYW5zaXRpb25bY2xhc3MqPVwic3dpbmcgbGVmdFwiXS5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZ091dFk7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBzd2luZ091dFk7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xuICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHRcbiB9XG5cbiAudHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyByaWdodFwiXS5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZ091dFk7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBzd2luZ091dFk7XG4gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG4gICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nSW5YIHtcbiAgICAgMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAwXG4gICAgIH1cblxuICAgICA0MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtMzBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuXG4gICAgIDYwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE1ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE1ZGVnKVxuICAgICB9XG5cbiAgICAgODAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMClcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgc3dpbmdJblgge1xuICAgICAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuXG4gICAgIDQwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtMzBkZWcpO1xuICAgICAgICAgb3BhY2l0eTogMVxuICAgICB9XG5cbiAgICAgNjAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTVkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTVkZWcpXG4gICAgIH1cblxuICAgICA4MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC03LjVkZWcpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nSW5ZIHtcbiAgICAgMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuXG4gICAgIDQwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuXG4gICAgIDYwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKVxuICAgICB9XG5cbiAgICAgODAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZylcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDApXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHN3aW5nSW5ZIHtcbiAgICAgMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuXG4gICAgIDQwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuXG4gICAgIDYwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKVxuICAgICB9XG5cbiAgICAgODAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZylcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDApXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmdPdXRYIHtcbiAgICAgMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDApXG4gICAgIH1cblxuICAgICA0MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC03LjVkZWcpXG4gICAgIH1cblxuICAgICA2MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNy41ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE3LjVkZWcpXG4gICAgIH1cblxuICAgICA4MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtMzBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAwXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHN3aW5nT3V0WCB7XG4gICAgIDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwKVxuICAgICB9XG5cbiAgICAgNDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKVxuICAgICB9XG5cbiAgICAgNjAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNy41ZGVnKVxuICAgICB9XG5cbiAgICAgODAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICAgb3BhY2l0eTogMFxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nT3V0WSB7XG4gICAgIDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwKVxuICAgICB9XG5cbiAgICAgNDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZylcbiAgICAgfVxuXG4gICAgIDYwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xMGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTBkZWcpXG4gICAgIH1cblxuICAgICA4MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAwXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHN3aW5nT3V0WSB7XG4gICAgIDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwKVxuICAgICB9XG5cbiAgICAgNDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZylcbiAgICAgfVxuXG4gICAgIDYwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xMGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTBkZWcpXG4gICAgIH1cblxuICAgICA4MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgICAgICBvcGFjaXR5OiAwXG4gICAgIH1cbiB9XG5cbiAudHJhbnNpdGlvbi56b29tLmluIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluO1xuICAgICBhbmltYXRpb24tbmFtZTogem9vbUluXG4gfVxuXG4gLnRyYW5zaXRpb24uem9vbS5vdXQge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xuICAgICBhbmltYXRpb24tbmFtZTogem9vbU91dFxuIH1cblxuIEAtd2Via2l0LWtleWZyYW1lcyB6b29tSW4ge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyB6b29tSW4ge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXQge1xuICAgICAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKVxuICAgICB9XG4gfVxuXG4gQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgICAgMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMClcbiAgICAgfVxuIH1cblxuIC5mbGFzaC50cmFuc2l0aW9uIHtcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDc1MG1zO1xuICAgICBhbmltYXRpb24tZHVyYXRpb246IDc1MG1zO1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoXG4gfVxuXG4gLnNoYWtlLnRyYW5zaXRpb24ge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xuICAgICBhbmltYXRpb24tbmFtZTogc2hha2VcbiB9XG5cbiAuYm91bmNlLnRyYW5zaXRpb24ge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZVxuIH1cblxuIC50YWRhLnRyYW5zaXRpb24ge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiB0YWRhXG4gfVxuXG4gLnB1bHNlLnRyYW5zaXRpb24ge1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICAgICBhbmltYXRpb24tZHVyYXRpb246IC41cztcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZVxuIH1cblxuIC5qaWdnbGUudHJhbnNpdGlvbiB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamlnZ2xlO1xuICAgICBhbmltYXRpb24tbmFtZTogamlnZ2xlXG4gfVxuXG4gLnRyYW5zaXRpb24uZ2xvdyB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE5LCAxLCAuMjIsIDEpO1xuICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE5LCAxLCAuMjIsIDEpXG4gfVxuXG4gLnRyYW5zaXRpb24uZ2xvdyB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGdsb3c7XG4gICAgIGFuaW1hdGlvbi1uYW1lOiBnbG93XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoIHtcblxuICAgICAwJSxcbiAgICAgMTAwJSxcbiAgICAgNTAlIHtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuXG4gICAgIDI1JSxcbiAgICAgNzUlIHtcbiAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZmxhc2gge1xuXG4gICAgIDAlLFxuICAgICAxMDAlLFxuICAgICA1MCUge1xuICAgICAgICAgb3BhY2l0eTogMVxuICAgICB9XG5cbiAgICAgMjUlLFxuICAgICA3NSUge1xuICAgICAgICAgb3BhY2l0eTogMFxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcblxuICAgICAwJSxcbiAgICAgMTAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxuICAgICB9XG5cbiAgICAgMTAlLFxuICAgICAzMCUsXG4gICAgIDUwJSxcbiAgICAgNzAlLFxuICAgICA5MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KVxuICAgICB9XG5cbiAgICAgMjAlLFxuICAgICA0MCUsXG4gICAgIDYwJSxcbiAgICAgODAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHNoYWtlIHtcblxuICAgICAwJSxcbiAgICAgMTAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxuICAgICB9XG5cbiAgICAgMTAlLFxuICAgICAzMCUsXG4gICAgIDUwJSxcbiAgICAgNzAlLFxuICAgICA5MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KVxuICAgICB9XG5cbiAgICAgMjAlLFxuICAgICA0MCUsXG4gICAgIDYwJSxcbiAgICAgODAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcblxuICAgICAwJSxcbiAgICAgMTAwJSxcbiAgICAgMjAlLFxuICAgICA1MCUsXG4gICAgIDgwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxuICAgICB9XG5cbiAgICAgNDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweClcbiAgICAgfVxuXG4gICAgIDYwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIGJvdW5jZSB7XG5cbiAgICAgMCUsXG4gICAgIDEwMCUsXG4gICAgIDIwJSxcbiAgICAgNTAlLFxuICAgICA4MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcbiAgICAgfVxuXG4gICAgIDQwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpXG4gICAgIH1cblxuICAgICA2MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xuICAgICAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gICAgIH1cblxuICAgICAxMCUsXG4gICAgIDIwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjkpIHJvdGF0ZSgtM2RlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KSByb3RhdGUoLTNkZWcpXG4gICAgIH1cblxuICAgICAzMCUsXG4gICAgIDUwJSxcbiAgICAgNzAlLFxuICAgICA5MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKVxuICAgICB9XG5cbiAgICAgNDAlLFxuICAgICA2MCUsXG4gICAgIDgwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtM2RlZylcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHRhZGEge1xuICAgICAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gICAgIH1cblxuICAgICAxMCUsXG4gICAgIDIwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjkpIHJvdGF0ZSgtM2RlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KSByb3RhdGUoLTNkZWcpXG4gICAgIH1cblxuICAgICAzMCUsXG4gICAgIDUwJSxcbiAgICAgNzAlLFxuICAgICA5MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKVxuICAgICB9XG5cbiAgICAgNDAlLFxuICAgICA2MCUsXG4gICAgIDgwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtM2RlZylcbiAgICAgfVxuXG4gICAgIDEwMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAgICAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgb3BhY2l0eTogMVxuICAgICB9XG5cbiAgICAgNTAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgICAgICAgIG9wYWNpdHk6IC43XG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICBvcGFjaXR5OiAxXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAgMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgfVxuXG4gICAgIDUwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOSk7XG4gICAgICAgICBvcGFjaXR5OiAuN1xuICAgICB9XG5cbiAgICAgMTAwJSB7XG4gICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgb3BhY2l0eTogMVxuICAgICB9XG4gfVxuXG4gQC13ZWJraXQta2V5ZnJhbWVzIGppZ2dsZSB7XG4gICAgIDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpXG4gICAgIH1cblxuICAgICAzMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgLjc1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAuNzUsIDEpXG4gICAgIH1cblxuICAgICA0MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjc1LCAxLjI1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNzUsIDEuMjUsIDEpXG4gICAgIH1cblxuICAgICA1MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgLjg1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAuODUsIDEpXG4gICAgIH1cblxuICAgICA2NSUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpXG4gICAgIH1cblxuICAgICA3NSUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpXG4gICAgIH1cbiB9XG5cbiBAa2V5ZnJhbWVzIGppZ2dsZSB7XG4gICAgIDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpXG4gICAgIH1cblxuICAgICAzMCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgLjc1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAuNzUsIDEpXG4gICAgIH1cblxuICAgICA0MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjc1LCAxLjI1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNzUsIDEuMjUsIDEpXG4gICAgIH1cblxuICAgICA1MCUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgLjg1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAuODUsIDEpXG4gICAgIH1cblxuICAgICA2NSUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpXG4gICAgIH1cblxuICAgICA3NSUge1xuICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpXG4gICAgIH1cbiB9XG5cbiBALXdlYmtpdC1rZXlmcmFtZXMgZ2xvdyB7XG4gICAgIDAlIHtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmRcbiAgICAgfVxuXG4gICAgIDMwJSB7XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNmNkXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmRcbiAgICAgfVxuIH1cblxuIEBrZXlmcmFtZXMgZ2xvdyB7XG4gICAgIDAlIHtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmRcbiAgICAgfVxuXG4gICAgIDMwJSB7XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNmNkXG4gICAgIH1cblxuICAgICAxMDAlIHtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmRcbiAgICAgfVxuIH0iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuIEZvbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4vLyBNYWluIHdlYnNpdGUgZm9udHMgLSBQcmVuZHJlIFVuIFByb2ZpdFxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1SZWd1bGFyL1JvYm90by1SZWd1bGFyLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1SZWd1bGFyL1JvYm90by1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIvUm9ib3RvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1SZWd1bGFyL1JvYm90by1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1SZWd1bGFyL1JvYm90by1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgICB1cmwoXCIuLi8uLi9mb250cy9Sb2JvdG8tUmVndWxhci9Sb2JvdG8tUmVndWxhci5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1MaWdodC9Sb2JvdG8tTGlnaHQuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvUm9ib3RvLUxpZ2h0L1JvYm90by1MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1MaWdodC9Sb2JvdG8tTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1MaWdodC9Sb2JvdG8tTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vLi4vZm9udHMvUm9ib3RvLUxpZ2h0L1JvYm90by1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgdXJsKFwiLi4vLi4vZm9udHMvUm9ib3RvLUxpZ2h0L1JvYm90by1MaWdodC5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1NZWRpdW0vUm9ib3RvLU1lZGl1bS5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Sb2JvdG8tTWVkaXVtL1JvYm90by1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi8uLi9mb250cy9Sb2JvdG8tTWVkaXVtL1JvYm90by1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1NZWRpdW0vUm9ib3RvLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi8uLi9mb250cy9Sb2JvdG8tTWVkaXVtL1JvYm90by1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1NZWRpdW0vUm9ib3RvLU1lZGl1bS5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1Cb2xkL1JvYm90by1Cb2xkLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1Cb2xkL1JvYm90by1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vLi4vZm9udHMvUm9ib3RvLUJvbGQvUm9ib3RvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1Cb2xkL1JvYm90by1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChcIi4uLy4uL2ZvbnRzL1JvYm90by1Cb2xkL1JvYm90by1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgICB1cmwoXCIuLi8uLi9mb250cy9Sb2JvdG8tQm9sZC9Sb2JvdG8tQm9sZC5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpayBCbGFja1wiO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvUnViaWstQmxhY2svUnViaWstQmxhY2suZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvUnViaWstQmxhY2svUnViaWstQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi8uLi9mb250cy9SdWJpay1CbGFjay9SdWJpay1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vLi4vZm9udHMvUnViaWstQmxhY2svUnViaWstQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vLi4vZm9udHMvUnViaWstQmxhY2svUnViaWstQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIHVybChcIi4uLy4uL2ZvbnRzL1J1YmlrLUJsYWNrL1J1YmlrLUJsYWNrLnN2ZyNzdmdGb250TmFtZVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRnV0dXJhIEZ1dHVyaXMgQm9sZCc7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0Z1dHVyYUZ1dHVyaXNDL0Z1dHVyYUZ1dHVyaXNDLUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0Z1dHVyYUZ1dHVyaXNDL0Z1dHVyYUZ1dHVyaXNDLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL0Z1dHVyYUZ1dHVyaXNDL0Z1dHVyYUZ1dHVyaXNDLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnLi4vLi4vZm9udHMvRnV0dXJhRnV0dXJpc0MvRnV0dXJhRnV0dXJpc0MtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyBHb3RoYW1Qcm8gLSBGb250IGZvciBwYXJ0bmVycyBmb3Jtc1xuXG4vLyBSZWd1bGFyIChkZWZhdWx0KVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtUHJvXCI7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Hb3RoYW1Qcm8vR290aGFtUHJvLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL0dvdGhhbVByby9Hb3RoYW1Qcm8uZW90PyNpZWZpeFwiKVxuICAgICAgICBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICAgIHVybChcIi4uLy4uL2ZvbnRzL0dvdGhhbVByby9Hb3RoYW1Qcm8ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgdXJsKFwiLi4vLi4vZm9udHMvR290aGFtUHJvL0dvdGhhbVByby53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgIHVybChcIi4uLy4uL2ZvbnRzL0dvdGhhbVByby9Hb3RoYW1Qcm8udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgICAgdXJsKFwiLi4vLi4vZm9udHMvR290aGFtUHJvL0dvdGhhbVByby5zdmcjc3ZnRm9udE5hbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIFxuICAvLyBNZWRpdW1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtUHJvXCI7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Hb3RoYW1Qcm8tTWVkaXVtL0dvdGhhbVByby1NZWRpdW0uZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvR290aGFtUHJvLU1lZGl1bS9Hb3RoYW1Qcm8tTWVkaXVtLmVvdD8jaWVmaXhcIilcbiAgICAgICAgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgICB1cmwoXCIuLi8uLi9mb250cy9Hb3RoYW1Qcm8tTWVkaXVtL0dvdGhhbVByby1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgdXJsKFwiLi4vLi4vZm9udHMvR290aGFtUHJvLU1lZGl1bS9Hb3RoYW1Qcm8tTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICB1cmwoXCIuLi8uLi9mb250cy9Hb3RoYW1Qcm8tTWVkaXVtL0dvdGhhbVByby1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgICAgdXJsKFwiLi4vLi4vZm9udHMvR290aGFtUHJvLU1lZGl1bS9Hb3RoYW1Qcm8tTWVkaXVtLnN2ZyNzdmdGb250TmFtZVwiKVxuICAgICAgICBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgXG4gIC8vIEJvbGRcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtUHJvXCI7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Hb3RoYW1Qcm8tQm9sZC9Hb3RoYW1Qcm8tQm9sZC5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Hb3RoYW1Qcm8tQm9sZC9Hb3RoYW1Qcm8tQm9sZC5lb3Q/I2llZml4XCIpXG4gICAgICAgIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgICAgdXJsKFwiLi4vLi4vZm9udHMvR290aGFtUHJvLUJvbGQvR290aGFtUHJvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgdXJsKFwiLi4vLi4vZm9udHMvR290aGFtUHJvLUJvbGQvR290aGFtUHJvLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICB1cmwoXCIuLi8uLi9mb250cy9Hb3RoYW1Qcm8tQm9sZC9Hb3RoYW1Qcm8tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gICAgICB1cmwoXCIuLi8uLi9mb250cy9Hb3RoYW1Qcm8tQm9sZC9Hb3RoYW1Qcm8tQm9sZC5zdmcjc3ZnRm9udE5hbWVcIilcbiAgICAgICAgZm9ybWF0KFwic3ZnXCIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC8vIEJsYWNrXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVByb1wiO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvR290aGFtUHJvLUJsYWNrL0dvdGhhbVByb0JsYWNrLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL0dvdGhhbVByby1CbGFjay9Hb3RoYW1Qcm9CbGFjay5lb3Q/I2llZml4XCIpXG4gICAgICAgIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgICAgdXJsKFwiLi4vLi4vZm9udHMvR290aGFtUHJvLUJsYWNrL0dvdGhhbVByb0JsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgIHVybChcIi4uLy4uL2ZvbnRzL0dvdGhhbVByby1CbGFjay9Hb3RoYW1Qcm9CbGFjay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH0iLCJAaW1wb3J0IFwiLi4vbGliL3NlbWFudGljL3NlbWFudGljLm1pbi5jc3NcIjtcblxuLy8gR2VuZXJhbFxuQGltcG9ydCBcImdlbmVyYWwvdmFyc1wiO1xuQGltcG9ydCBcImdlbmVyYWwvZm9udHNcIjtcbkBpbXBvcnQgXCJnZW5lcmFsL2Z1bmN0aW9uXCI7XG5AaW1wb3J0IFwiZ2VuZXJhbC9taXhpblwiO1xuQGltcG9ydCBcImdlbmVyYWwvZ2VuZXJhbC1zdHlsZVwiO1xuQGltcG9ydCBcImdlbmVyYWwvbG9nZ2VkXCI7XG5AaW1wb3J0IFwiZ2VuZXJhbC9sb2FkZXJcIjtcbi8vIENvbXBvbmVudHNcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NlZS1tb3JlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9vZmZlcnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvcm1zL2Zvcm1zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3Jtcy9mb3JtMlwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZm9ybXMvZm9ybTNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvcm1zL2Zvcm00XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3Jtcy91aVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2Fyb3VzZWwtb3dsXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9vbGQtc3R5bGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3N0ZXBhYmxlXCI7XG5cbi8vIFNlY3Rpb25zXG5AaW1wb3J0IFwic2VjdGlvbnMvc3BvbnNvcnNcIjtcbkBpbXBvcnQgXCJzZWN0aW9ucy9wZW9wbGVcIjtcbkBpbXBvcnQgXCJzZWN0aW9ucy9tYWluLWJnXCI7XG5AaW1wb3J0IFwic2VjdGlvbnMvd2hhdHMtbmV3XCI7XG5AaW1wb3J0IFwicGFnZXMvZm9ybTRhbGxcIjtcblxuLy8gUGFnZXNcbkBpbXBvcnQgXCJwYWdlcy9ob21lLXBhZ2VcIjtcbkBpbXBvcnQgXCJwYWdlcy90ZXh0LXBhZ2VcIjtcbkBpbXBvcnQgXCJwYWdlcy9wcm9kdWN0XCI7XG5AaW1wb3J0IFwicGFnZXMvYmVuZWZpdHNcIjtcbkBpbXBvcnQgXCJwYWdlcy9mYXZvcml0ZXNcIjtcbkBpbXBvcnQgXCJwYWdlcy9wcm9maWxlLWJlbmVmaXRzXCI7XG5AaW1wb3J0IFwicGFnZXMvcHJvZmlsZWlubmVyXCI7XG5AaW1wb3J0IFwicGFnZXMvc3VjY2Vzc1wiO1xuQGltcG9ydCBcInBhZ2VzL3JlZ2lzdHJhdGlvblwiO1xuQGltcG9ydCBcInBhZ2VzL2NhdGVnb3J5LXBhZ2VcIjtcbkBpbXBvcnQgXCJwYWdlcy9waXp6YWh1dFwiO1xuXG4vLyBGb290ZXJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvb3RlclwiOyIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuU3RhcnQgR2VuZXJhbCBQYWsgSmUgV2luc3Rcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICsgcHg7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICRtYWluLWdyZWVuO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZToxcHggdHJhbnNwYXJlbnQ7XG4gICAgJi5hdXRocGFnZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmRlbW9wYWdlIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbn1cblxuYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxucCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5iciB7XG4gICAgY29udGVudDogXCJjbG9zZS1xdW90ZVwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbn1cblxuLy8gR2VuZXJhbCBjb250YWluZXJzXG5cbi5tYWluIC5jb250YWluZXJ7XG4gICAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyNDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICB9XG59XG5cbi53cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC53cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5tYWluLWdyZWVue1xuICAgIGNvbG9yOiByZ2IoMTM5LCAxNzIsIDQyKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuXG4ubWFpbi1ibHVle1xuICAgIGNvbG9yOiAjMDAzNTk4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLm1haW4tZ3JhZGllbnQge1xuICAgIC8qKiBURVhUIEdSQURJRU5UICovIFxuICAgIEBpbmNsdWRlIHRleHQtZ3JhZGllbnQ7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4udy0xMDB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIFBhZGRpbmdcblxuLnBkLWwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAgIC5wdC1zbS01IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgfVxuICAgIC5wdC1zbS00IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgfVxuICAgIC5wdC1zbS0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgfVxuICAgIC5wdC1zbS0yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAucGQtc20tMCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4vLyBNYXJnaW5cblxuLm1yNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWItMjV7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm1nLXItYXV0b3tcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubWctbC1hdXRve1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubXItNTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWItMTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYi04MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5tcjQwe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIE90aGVyXG5cbi5tYWluLWFycm93e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm90dG9tOiAtOXB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XG59XG5cbi5sZWZ0LXNsaWRlci12ZWN0b3J7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5yaWdodC1zbGlkZXItdmVjdG9ye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3R5bGVzIGgze1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiByZ2IoMTAyLCAxMDIsIDEwMik7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjt9XG4uYmctZ3JlZW57YmFja2dyb3VuZDogI2MzZDg1Zjt9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5e1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWFpbi50ZXh0LXBhZ2UgLmNvbnRhaW5lciwubWFpbiAudGV4dC1wYWdlLmNvbnRhaW5lcntcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLm9wYWNpdHl7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zaGFkb3ctYm9yZGVyIHtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNjY2M7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCAwICNjY2NjY2M7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggMCAjY2NjY2NjO1xuICAgICYuZGVmYXVsdHN7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggOTVweCA2MHB4IDQ1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgJi50ZXh0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdyYXlzY2FsZSB7XG4gICAgZmlsdGVyOmdyYXlzY2FsZSgxKTtcbn1cblxuLmotY29udGVudC1zYiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmotY29udGVudC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tYWluLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMTI1cHg7XG59XG4uY3Vyci1wYWdle1xuICAgIGZvbnQtc2l6ZTogMS43MnJlbTtcbiAgICBjb2xvcjogJG1haW4tZ3JlZW47XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBib3R0b206IDVweDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIC8vIHdpZHRoOiAxNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIEBpbmNsdWRlIHRleHQtZ3JhZGllbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufSIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gTWl4aW5zXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGlpKCR0b3BsZWZ0LCAkdG9wcmlnaHQsICRib3R0b21yaWdodCwgJGJvdHRvbWxlZnQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wbGVmdDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcHJpZ2h0O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm90dG9tcmlnaHQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbWxlZnQ7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wbGVmdDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkdG9wcmlnaHQ7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvdHRvbXJpZ2h0O1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbWxlZnQ7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6ICR0b3BsZWZ0O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHRvcHJpZ2h0O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJGJvdHRvbXJpZ2h0O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAkYm90dG9tbGVmdDtcbn1cblxuQG1peGluIHRyYW5zZm9ybSgkcHJvcGVydHkpIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogI3skcHJvcGVydHl9O1xuICAgIC1tb3otdHJhbnNmb3JtOiAjeyRwcm9wZXJ0eX07XG4gICAgLW1zLXRyYW5zZm9ybTogI3skcHJvcGVydHl9O1xuICAgIC1vLXRyYW5zZm9ybTogI3skcHJvcGVydHl9O1xuICAgIHRyYW5zZm9ybTogI3skcHJvcGVydHl9O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcGVydHksICRkdXJhdGlvbiwgJGVhc2luZzogbGluZWFyKSB7XG4gICAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzaW5nO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzaW5nO1xuICAgIC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzaW5nO1xuICAgIC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2luZztcbn1cblxuQG1peGluIGFuaW1hdGlvbigkbmFtZSwgJGR1cmF0aW9uLCAkZWFzaW5nOiBsaW5lYXIpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogJG5hbWUgJGR1cmF0aW9uICRlYXNpbmc7XG4gICAgLW8tYW5pbWF0aW9uOiAkbmFtZSAkZHVyYXRpb24gJGVhc2luZztcbiAgICBhbmltYXRpb246ICRuYW1lICRkdXJhdGlvbiAkZWFzaW5nO1xufVxuXG5AbWl4aW4gYm94LXNpemluZygpe1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIGNzczMgcmVjICovXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBmZjIgKi9cbiAgICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogaWU4ICovXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBzYWZhcmkzICovXG4gICAgLWtodG1sLWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIGtvbnF1ZXJvciAqL1xufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuICAgICY6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAgeyBAY29udGVudDsgfVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgeyBAY29udGVudDsgfVxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gYm94LXNoYWRvdy1tKCR0b3AsICRsZWZ0LCAkYmx1ciwgJHNwcmVhZCwgJGNvbG9yLCAkaW5zZXQ6IGZhbHNlKSB7XG4gICAgQGlmICRpbnNldCB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRibHVyICRzcHJlYWQgJGNvbG9yO1xuICAgICAgICAtbW96LWJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRibHVyICRzcHJlYWQgJGNvbG9yO1xuICAgIH0gQGVsc2Uge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJHNwcmVhZCAkY29sb3I7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcbiAgICB9XG59XG5cbkBtaXhpbiB0ZXh0LWdyYWRpZW50IHtcbiAgICBjb2xvcjogIzA3OTgwMDsgXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMGRlZywgIzAwYmFmZiAwJSwgIzA3OTgwMCAxMDAlKTsgXG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0OyBcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDsgXG4gICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgXG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1peGluIHdoaXRlLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwNzk4MDA7XG4gICAgcGFkZGluZzogMjVweCA1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWdyZWVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59IiwiLmxvZ2dlZCB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5sb2dvdGV4dHBhZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuY29udGFjdC1sb2dnZWQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzQ5NDk0OSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGhvbmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1ncmVlbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndvcmstdGltZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI3NlYXJjaC1jb2xsYXBzZSAuY29udGFjdC1sb2dnZWQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAucGhvbmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53b3JrLXRpbWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGtleWZyYW1lcyBsZGlvLXNiODB1NDBianNiIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoMzYwZGVnKTsgfVxufVxuLmxvYWRpbmd7XG4gIC5sb2FkZXItd3JhcHBlcntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubG9hZGVyLXdyYXBwZXJ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIHotaW5kZXg6OTk5OTk5O1xufVxuLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDo1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG59XG4ubGRpby1zYjgwdTQwYmpzYiBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYm9yZGVyOiAyMHB4IHNvbGlkICNiYmQ5NTQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubGRpby1zYjgwdTQwYmpzYiBkaXYge1xuICBhbmltYXRpb246IGxkaW8tc2I4MHU0MGJqc2IgMXMgbGluZWFyIGluZmluaXRlO1xuICB0b3A6IDEwMHB4O1xuICBsZWZ0OiAxMDBweFxufVxuLmxvYWRpbmdpby1zcGlubmVyLXJvbGxpbmctYTlpMjBreTl6ZCB7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmxkaW8tc2I4MHU0MGJqc2Ige1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxKTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IC8qIHNlZSBub3RlIGFib3ZlICovXG59XG4ubGRpby1zYjgwdTQwYmpzYiBkaXYgeyBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuU2VlIE1vcmUgU3R5bGVzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnNlZS1tb3Jle1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLWluLW91dDtcbiAgICBjb2xvcjogIzAxMzc5OTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6ICMzOTgwZmU7XG4gICAgfVxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuT2ZmZXJzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLm9mZmVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjVweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5Ljk4cHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBjb2xvcjogcmdiKDE0MiwgMTc0LCA0NSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgJi5ob3Jpem9udGFse1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAub2ZmZXItaXRlbXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5jYXNoYmFja3tcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0NEQ0RDRDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDRENEQ0Q7ICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmxpa2UtYnV0e1xuICAgICAgICAgICAgbGVmdDogLTIxcHg7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjFweCk7XG4gICAgICAgIH1cbiAgICAgICAgLm9mZmVyLWl0ZW0sXG4gICAgICAgIC5vZmZlci1pdGVtIC5vZmZlci1ib2R5LFxuICAgICAgICAub2ZmZXItaXRlbS1oZWFkZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgICAgICAub2ZmZXItaXRlbSAub2ZmZXItYm9keSBzcGFuLFxuICAgICAgICAub2ZmZXItYnV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmJyYW5kLW5hbWUsXG4gICAgICAgIC5jYXNoYmFjayxcbiAgICAgICAgLnNob3Atbm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5vZmZlci1pdGVtLFxuICAgICAgICAub2ZmZXItaXRlbS1oZWFkZXJ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMzVweCAwcHggMzVweCA2NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5icmFuZC1uYW1lLFxuICAgIC5jYXNoYmFjayxcbiAgICAuc2hvcC1ub3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxufVxuXG4ub2ZmZXItaXRlbSB7XG4gICAgbWFyZ2luOiAwIDEzcHggODBweCAxM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDMwcHgpO1xuICAgIG1pbi1oZWlnaHQ6IDMzNXB4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gICAgYm94LXNoYWRvdzogcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjUpIDBweCAzcHggMTRweCAwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogY2FsYygzMiUgLSAyNnB4KTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI2cHgpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5Ljk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgfVxuXG4gICAgLndoYXRzLW5ldyAmIHtcbiAgICAgICAgbWFyZ2luOiAwIDEzcHggNzBweCAxM3B4O1xuICAgIH1cblxuICAgIC5sb2dvLWltZyB7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuLm9mZmVyLWJvZHl7XG4gICAgcGFkZGluZzogNDVweCA0MHB4IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZsZXg6IDE7XG4gICAgLmNhdGVnb3J5LW9mZmVyICYge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgIH1cbiAgICAucHJvZHVjdGl0ZW0tYmVuZWZpdHMtYm90dG9tICYge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDQwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzkuOThweCkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDkwcHggNDVweCA4NXB4O1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjcycmVtO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgfVxuICAgIFxufVxuLmJvbnVzLXN0YXR1cy5wZW5kaW5ne1xuICAgIGNvbG9yOiAjMDAwMDk5O1xufVxuLmJvbnVzLXN0YXR1cy5hcHByb3ZlZHtcbiAgICBjb2xvcjogIzAwOTkwMDtcbn1cbi5ib251cy1zdGF0dXMucmVqZWN0ZWR7XG4gICAgY29sb3I6ICM5OTAwMDA7XG59XG4ub2ZmZXItYnV0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogJGJnLWdyZWVuLWJ1dHRvbjtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAmOmZvY3VzLCAmOmhvdmVye1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogJGJnLWZvcm0taG92ZXI7XG4gICAgfVxuICAgIC5vZmZlci1pdGVtICYgaW1ne1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG59XG4ubGlrZS1idXR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmaWx0ZXI6ICRmaWx0ZXItZGFyay1ncmV5O1xuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICB9XG4gICAgJi5hY3RpdmUsICY6aG92ZXIsICY6Zm9jdXMsXG4gICAgJjpob3ZlciBpbWcsICY6Zm9jdXMgaW1nIHtcbiAgICAgICAgZmlsdGVyOiBub25lXG4gICAgfVxufVxuXG4uYnJhbmQtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6IHJnYig1MSwgNTEsIDUxKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aWR0aDogMjUwcHg7XG59XG5cbi53aGF0cy1uZXctYmxvY2t7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSw5OCw2MywxKSAwJSwgcmdiYSgyNTUsMTQ5LDAsMSkgMTAwJSk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwcHg7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMHB4IDAgMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uaG9yaXpvbnRhbCAub2ZmZXItYm9keXtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0NEQ0RDRDtcbn1cbi5ob3Jpem9udGFsIC5vZmZlci1mb290ZXJ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDRENEQ0Q7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0NEQ0RDRDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uaG9yaXpvbnRhbCAub2ZmZXItaXRlbSBpbWd7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTAwcHg7XG5cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvcm1zIE90aGVyIFN0eWxlXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuI2Zvcm0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbmlucHV0Ojotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDhlbTtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgM3B4IC81NyUgNTclO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbn1cblxuaW5wdXQuZm9ybS1jaGVjay1pbnB1dHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTlhOWE5O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmZvcm0tY2hlY2stbGFiZWx7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pbnB1dC1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgIG1hcmdpbjogMCAyNXB4IDMwcHggMDtcblxuICAgICYuZnVsbC13aWR0aHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICB9XG4gICAgI3JlZ2lzdHJhdGlvbiAmLmZ1bGwtd2lkdGgge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgI2NhcmQtY29tYmluZWQge1xuICAgICAgICAvKiBtYXJnaW46IDAgMjVweCAzMHB4IDA7ICovXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2EyYzE0MDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbn1cblxuLnNlY29uZC1zdGVwIGlucHV0W3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXG4udGhpcmQtc3RlcCBpbnB1dFtyZWFkb25seT1cInJlYWRvbmx5XCJdLFxuaW5wdXQuZGlzYWJsZSwuc29ydC1ieS5kaXNhYmxlIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50aGlyZC1zdGVwIC5mb3JtLXN0ZXAgLnN0ZXAtbnVtYmVyLFxuLnNlY29uZC1zdGVwIC5mb3JtLXN0ZXAgLnN0ZXAtbnVtYmVyIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5sYWJlbC5lcnJvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdG9wOjEwMCU7XG59XG5cbi5pbnB1dC1ibG9jay5tYi04MCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmlucHV0LWJsb2NrbXkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEzcHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmlucHV0LmRhbmdlcixcbmlucHV0LmRhbmdlcjo6cGxhY2Vob2xkZXIsXG5pbnB1dC5kYW5nZXI6aG92ZXIsXG5pbnB1dC5kYW5nZXI6YWN0aXZlLFxuaW5wdXQuZGFuZ2VyOmZvY3Vze1xuICAgIGNvbG9yOiAjZmY2NjY2O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmNjY2Njtcbn1cblxuLmlucHV0LWJsb2NrbXkuY2FyZHR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG59XG4uaW5wdXQtYmxvY2tteTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMjFweDtcbn1cblxuLmlucHV0LWJsb2NrbXkgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG4gICAgd2lkdGg6IDk1cHg7XG59XG5cbi5maXJzdC1zdGVwLFxuLnNlY29uZC1zdGVwLFxuLnRoaXJkLXN0ZXAge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmluZm8tZm9ybXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9pbWcvZm9ybV9iZy0xLnBuZyk7XG4gICAgcGFkZGluZzogNjVweCA4MHB4IDM1cHggMTAwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uc3RlcC1udW1iZXIge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVjYzQ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc3RlcC1udW1iZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NzUzO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogI2EzYmM0OCA4cHggOHB4IDEycHg7XG4gICAgYm94LXNoYWRvdzogI2EzYmM0OCA4cHggOHB4IDEycHg7XG59XG5cbi5tb2ItdmVjIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMDtcbiAgICB3aWR0aDogNjYlO1xufVxuXG4uc3RlcC1kZWNyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgY29sb3I6ICM4NUI4MDA7XG59XG5cbi5zdGVwLWRlY3JpcHRpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLmluZm8tZm9ybXMgaW5wdXQuY2hvb3NlLW1vbnRoLFxuLmluZm8tZm9ybXMgaW5wdXQuY2hvb3NlLXllYXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uaG91c2VudW1iZXIgLmlucHV0LWJsb2NrbXk6Zmlyc3QtY2hpbGR7XG4gICAgd2lkdGg6IGNhbGMoNjklIC0gMTNweCk7XG59XG4uaG91c2VudW1iZXIgLmlucHV0LWJsb2NrbXk6bGFzdC1jaGlsZHtcbiAgICB3aWR0aDogY2FsYygzMiUgLSA5cHgpO1xuICAgIGlucHV0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuLmlucHV0LWJsb2NrMiB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMjVweCk7XG4gICAgbWFyZ2luOiAwIDI1cHggMzBweCAwO1xufVxuLmJhbm5lci12ZWN0b3J7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4ucGFzcy1oaW50cyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gICAgdG9wOiA3MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFzcy1oaW50czpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbmlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZWJlYmU7XG4gICAgY29sb3I6ICMxNzE3MTc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cblxuLmluZm8tZm9ybXMgaW5wdXQubV95LFxuLmluZm8tZm9ybXMgaW5wdXQubV95MSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMjVweCk7XG59XG5cbi5pbmZvLWZvcm1zIGlucHV0Lm1feTEge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmluZm8tZm9ybXMgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmJiYmJiO1xufVxuXG4uaW5mby1mb3JtcyBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiYmJiYmI7XG59XG5cbi5pbmZvLWZvcm1zIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiYmJiYmI7XG59XG5cbi5pbmZvLWZvcm1zIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmJiYmJiO1xufVxuXG4uaW5mby1mb3JtcyBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmJiYmJiO1xufVxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmJiYmJiO1xufVxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmJiYmJiO1xufVxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JiYmJiYjtcbn1cbmlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmJiYmJiO1xufVxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JiYmJiYjtcbn1cbi5pbmZvLWZvcm1zIGlucHV0OmFjdGl2ZSxcbi5pbmZvLWZvcm1zIGlucHV0OmZvY3VzLFxuLmNvbGxhcHNlLWJsb2NrIGlucHV0OmZvY3VzLFxuLmNvbGxhcHNlLWJsb2NrIGlucHV0OmZvY3VzLFxuaW5wdXQ6YWN0aXZlLFxuaW5wdXQ6Zm9jdXN7XG4gICAgY29sb3I6ICM1MzUzNTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDEzNzk5O1xufVxuXG4uaW5mby1mb3JtcyBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSkge1xuICAgIGhlaWdodDogNTBweDtcbiAgICAvKiBtYXJnaW46IDAgMjVweCAzMHB4IDA7ICovXG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzM5ODBmZTtcbiAgICBjb2xvcjogIzUzNTM1MztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG5cbi51aS5kcm9wZG93bi5jaG9vc2UtY2FyZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9wYXltZW50LnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NSUgNTAlO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY1cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5mb3JtMS1mb290ZXIge1xuICAgIGNvbG9yOiAjMmYyZjJmO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybS1kZWZhdWx0IGlucHV0IHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbi5mb3JtLWRlZmF1bHQgaW5wdXQ6YWN0aXZlLFxuLmZvcm0tZGVmYXVsdCBpbnB1dDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDEzNzk5O1xufVxuXG4uZm9ybS1kZWZhdWx0IGEge1xuICAgIGNvbG9yOiAkbWFpbi1ncmVlbjtcbn1cblxuLmZvcm0tZGVmYXVsdCAuZmllbGQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5mb3JtLWRlZmF1bHQgbGFiZWwsXG4uZm9ybS1kZWZhdWx0IC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkwcHgpIHtcblxuICAgIC5mb3JtLWRlZmF1bHQgbGFiZWwsXG4gICAgLmZvcm0tZGVmYXVsdCAubGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLmZvcm0tZGVmYXVsdCAudGV4dC1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG59XG5cblxuXG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDlkZWNiO1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICM4ZWFlMmQ7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICM4ZWFlMmQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2tib3gucG5nKTtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle1xuICAgIGxlZnQ6IC0xLjQ3NXJlbTtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogLTIwcHg7XG59XG4uY3VzdG9tLWNoZWNrYm94OmRpc2FibGVkK2xhYmVsOjpiZWZvcmV7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGVhZTJkO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2Q5ZGVjYjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle1xuICAgIGJvcmRlci1jb2xvcjogIzhlYWUyZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1jb250cm9se1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWx7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2Q5ZGVjYlxufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcmFkaW8ucG5nKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOmhvdmVyOjpiZWZvcmUsXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDpob3Zlcjo6YmVmb3Jle1xuICAgIGJvcmRlci1jb2xvcjogIzhlYWUyZDtcbn1cblxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIC5pbmZvLWZvcm1zIHtcbiAgICAgICAgcGFkZGluZzogNjVweCA0MHB4IDM1cHggNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5pbnB1dC1ibG9ja215LmNhcmR0eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgfVxuICAgIC5pbmZvLWZvcm1zIHtcbiAgICAgICAgcGFkZGluZzogOTVweCAzMHB4IDM1cHggMzBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9mb3JtMS1iZy5wbmcpO1xuICAgIH1cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgICBtYXJnaW46IDAgMHB4IDIwcHggMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgfVxuICAgIGlucHV0LmFuaW1hdGVke1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiAwLjVzIGVhc2UtaW4tb3V0IDBzIDEgYWx0ZXJuYXRlIHNlYXJjaDtcbiAgICAgICAgYW5pbWF0aW9uOiAwLjVzIGVhc2UtaW4tb3V0IDBzIDEgYWx0ZXJuYXRlIHNlYXJjaDtcbiAgICB9XG4gICAgQC13ZWJraXQta2V5ZnJhbWVzIHNlYXJjaCB7XG4gICAgICAgIDAlICAge3dpZHRoOiAwcHg7fVxuICAgICAgICAxMDAlIHt3aWR0aDogMjAwcHg7fVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIHNlYXJjaCB7XG4gICAgICAgIDAlICAge3dpZHRoOiAwcHg7fVxuICAgICAgICAxMDAlIHt3aWR0aDogMjAwcHg7fVxuICAgIH1cbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgc2VhcmNoMiB7XG4gICAgICAgIDAlICAge3dpZHRoOiAxMDAlO31cbiAgICAgICAgMTAwJSB7d2lkdGg6IDA7fVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIHNlYXJjaDIge1xuICAgICAgICAwJSAgIHt3aWR0aDogMTAwJTt9XG4gICAgICAgIDEwMCUge3dpZHRoOiAwO31cbiAgICB9XG4gICAgLmZvcm0tc3RlcCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICBsYWJlbC5lcnJvciB7XG4gICAgICAgIGJvdHRvbTogLTI3cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuaW5mby1mb3JtcyBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuaW5wdXQtYmxvY2tteS5jYXJkdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmluZm8tZm9ybXMgaW5wdXQubV95LFxuICAgIC5pbmZvLWZvcm1zIGlucHV0Lm1feTEsXG4gICAgLnVpLmRyb3Bkb3duLm51bWJlci1zZWFyY2gge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxM3B4KTtcbiAgICB9XG4gICAgLmZpcnN0LXN0ZXAsXG4gICAgLnNlY29uZC1zdGVwLFxuICAgIC50aGlyZC1zdGVwIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvcm0gMlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5mb3JtMiB7XG5cbiAgICBsYWJlbC5lcnJvciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMzNweDtcbiAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAvKiBjb2xvcjogI2ZmZjsgKi9cbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgY29sb3I6IHJnYigxNTEsIDE3OCwgNTgpO1xuICAgIH1cblxuICAgIC5pbnB1dC1ibG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmlucHV0LWJsb2NrbXkge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0NXB4KTtcbiAgICB9XG5cbiAgICAuaW5wdXQtYmxvY2tteS5jYXJkdHlwZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmlucHV0LWJsb2NrbXkgaW1nIHtcbiAgICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAxNHB4KTtcbiAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgfVxuXG4gICAgLmZpcnN0LXN0ZXAsXG4gICAgLnNlY29uZC1zdGVwLFxuICAgIC50aGlyZC1zdGVwIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5pbmZvLWZvcm1zIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMzVweCAwIDAgMTVweDtcbiAgICB9XG5cbiAgICAucGFzcy1oaW50cyB7XG4gICAgICAgIGNvbG9yOiByZ2IoMTUxLCAxNzgsIDU4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gICAgICAgIGxlZnQ6IDMzcHg7XG4gICAgfVxuXG4gICAgLmhvdXNlbnVtYmVyIC5pbnB1dC1ibG9ja215OmZpcnN0LWNoaWxke1xuICAgICAgICB3aWR0aDogY2FsYyg3NCUgLSA3NXB4KTtcbiAgICB9XG5cbiAgICAuaG91c2VudW1iZXIgLmlucHV0LWJsb2NrbXk6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI2JSAtIDEzcHgpO1xuICAgIH1cblxuICAgIC5ob3VzZW51bWJlciAuaW5wdXQtYmxvY2tteSBpbnB1dHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmluZm8tZm9ybXMgZm9ybSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRUYwRTA7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmluZm8tZm9ybXMgcCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAuaW5mby1mb3Jtcz5zcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICB9XG5cbiAgICAuaW5mby1mb3JtcyAuZm9ybS1zdGVwIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLmluZm8tZm9ybXMgLmZvcm0tc3RlcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG5cbiAgICAuc3RlcC1kZWNyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDIwcHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zdGVwLWRlY3JpcHRpb24uYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICM2OTdmMWM7XG4gICAgfVxuXG4gICAgLmluZm8tZm9ybXMgaW5wdXQge1xuICAgICAgICBtYXJnaW46IDAgMCAxOHB4IDA7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgICB9XG5cbiAgICAuc3RlcC1udW1iZXIge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGMEUwO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAuc3RlcC1udW1iZXIuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDIxOSwgMjM0LCAxMTcpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoMzE5ZGVnLCByZ2JhKDIxOSwgMjM0LCAxMTcsIDEpIDAlLCByZ2JhKDExMywgMTQ1LCAyNiwgMSkgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzFkZWcsIHJnYmEoMjE5LCAyMzQsIDExNywgMSkgMCUsIHJnYmEoMTEzLCAxNDUsIDI2LCAxKSAxMDAlKTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC51aS5kcm9wZG93bi5jaG9vc2UtY2FyZCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgICAgICAgbWFyZ2luOiAwIDBweCAxNXB4IDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgY29sb3I6ICM4YmFjMmE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgfVxuXG4gICAgdWw+bGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuXG4gICAgdWw+bGk6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCguLi8uLi8uLi9pbWcvc21hbGwtY2lyY2xlLnBuZyk7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLmpvaW4tYnV0IHtcbiAgICAgICAgbWFyZ2luOiA4NXB4IGF1dG87XG4gICAgfVxuXG4gICAgLnVpLmRyb3Bkb3duLm51bWJlci1zZWFyY2gge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1ibG9ja215IGxhYmVsLmVycm9yIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtYmxvY2tteS5jYXJkdHlwZSBsYWJlbC5lcnJvciB7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5mb3JtMiB7XG4gICAgICAgIGxhYmVsLmVycm9yIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTdweDtcbiAgICAgICAgfVxuICAgICAgICAuaW5mby1mb3JtcyBpbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuam9pbi1idXQge1xuICAgICAgICAgICAgbWFyZ2luOiA4NXB4IGF1dG8gNTVweCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5pbmZvLWZvcm1zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMTVweCAwIDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmluZm8tZm9ybXM+c3BhbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5mb3JtMiAucGFzcy1oaW50cyB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtMiAuaW5wdXQtYmxvY2tteSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQycHgpO1xuICAgIH1cbiAgICAuZm9ybTIgLmlucHV0LWJsb2NrbXkgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZm9ybTIgLmlucHV0LWJsb2NrbXkuY2FyZHR5cGUgaW5wdXQge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZvcm0yIC5pbmZvLWZvcm1zIHtcbiAgICAgICAgcGFkZGluZzogMzVweCAwcHggMCAwcHg7XG4gICAgfVxuICAgIC5mb3JtMiAuaW5mby1mb3JtcyBmb3JtIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwcHg7XG4gICAgfVxuICAgIC5mb3JtMiAuaW5mby1mb3JtcyBpbnB1dCxcbiAgICAuZm9ybTIgLnVpLmRyb3Bkb3duLmNob29zZS1jYXJkLFxuICAgIC5mb3JtLWdyb3VwLFxuICAgIC5mb3JtMiAuaW5mby1mb3JtcyBwIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgIH1cbiAgICAuZm9ybTIgaDMge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvcm0gM1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi53cmFwcGVyLmZvcm0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uZm9ybTMge1xuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIH1cblxuICAgICNmb3JtIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC5pbnB1dC1ibG9jayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5pbnB1dC1ibG9ja215LmNhcmR0eXBlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmZpcnN0LXN0ZXAsXG4gICAgLnNlY29uZC1zdGVwLFxuICAgIC50aGlyZC1zdGVwIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5pbmZvLWZvcm1zIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9mb3JtMy5wbmcpO1xuICAgIH1cblxuICAgIC5qb2luLWJ1dCB7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0xLWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgfVxuXG4gICAgLmluZm8tZm9ybXMgLmNvbC1sZy00IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmluZm8tZm9ybXMgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuaW5mby1mb3JtcyBpbnB1dC5tX3ksXG4gICAgLmluZm8tZm9ybXMgaW5wdXQubV95MSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIH1cblxuICAgIC51aS5kcm9wZG93bi5udW1iZXItc2VhcmNoIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAudWkuZHJvcGRvd24uY2hvb3NlLWNhcmQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIC5mb3JtMyAuam9pbi1idXQge1xuICAgICAgICB3aWR0aDogMjUzcHg7XG4gICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgIH1cbiAgICAuZm9ybTMgI2Zvcm0ge1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC53cmFwcGVyLmZvcm0zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmZvcm0zIC5pbnB1dC1ibG9jayxcbiAgICAuZm9ybTMgLnVpLmRyb3Bkb3duLmNob29zZS1jYXJkIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG4gICAgfVxuICAgIC5mb3JtMyAuZmlyc3Qtc3RlcCxcbiAgICAuZm9ybTMgLnNlY29uZC1zdGVwLFxuICAgIC5mb3JtMyAudGhpcmQtc3RlcCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAuZm9ybTMgLmpvaW4tYnV0IHtcbiAgICAgICAgbWFyZ2luOiA3MXB4IGF1dG8gMHB4IGF1dG87XG4gICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgfVxuICAgIC5mb3JtMyAuZm9ybTEtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB9XG4gICAgLmZvcm0zIC51aS5kcm9wZG93bi5jaG9vc2UtY2FyZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5mb3JtMyAuam9pbi1idXQge1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuZm9ybTMgaDIge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICAgIC5mb3JtMyAuZmlyc3Qtc3RlcCxcbiAgICAuZm9ybTMgLnNlY29uZC1zdGVwLFxuICAgIC5mb3JtMyAudGhpcmQtc3RlcCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuZm9ybTMgLmlucHV0LWJsb2NrLFxuICAgIC5mb3JtMyAudWkuZHJvcGRvd24uY2hvb3NlLWNhcmQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnVpLmRyb3Bkb3duLmNob29zZS1jYXJkLFxuICAgIC5mb3JtMyAudWkuZHJvcGRvd24uY2hvb3NlLWNhcmQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG59IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Gb3JtIDRcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uZm9ybTQge1xuXG4gICAgLmZpcnN0LXN0ZXAsXG4gICAgLnNlY29uZC1zdGVwLFxuICAgIC50aGlyZC1zdGVwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuaW5mby1mb3JtcyB7XG4gICAgICAgIHBhZGRpbmc6IDY1cHggMjVweCAzNXB4IDMwcHg7XG4gICAgfVxuXG4gICAgLmJhbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9pbWcvZm9ybTQtYmFubmVyLWJnLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAuYmFubmVyIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAuYmFubmVyIHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAuYmFubmVyIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgLmJhbm5lciBsaTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiB1cmwoLi4vLi4vLi4vaW1nL2xpc3QtY2lyY2xlLnBuZyk7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLmJhbm5lciBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5iYW5uZXIgaW1nLmRpc2NvdW50MjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAmLmZvcm01IC5iYW5uZXIgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuXG4gICAgLmJhbm5lci1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgICYuZm9ybTUgLmJhbm5lci1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG5cbiAgICAuYmFubmVyLWZvb3RlciB7XG4gICAgICAgIGNvbG9yOiAjYmJkOTU0O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwcHggOHB4O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuXG4gICAgLnN0ZXAtZGVjcmlwdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgfVxuXG4gICAgLnN0ZXAtbnVtYmVyLnN0ZXAze1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIH1cblxuICAgIC5zdGVwMTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgLmZvcm00IC5zdGVwLW51bWJlci5zdGVwMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ3cHg7XG4gICAgfVxuICAgIC5mb3JtNCBbbmFtZT1cImhvdXNlbGV0XCJde1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweCA1cHggMTBweDtcbiAgICB9XG4gICAgLmZvcm00IC5zdGVwMi5zdGVwLWRlY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cbiAgICAuZm9ybTQgLmJhbm5lci1mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuICAgIC5mb3JtNCAuYmFubmVyLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgIH1cbiAgICAuZm9ybTQgLmJhbm5lciBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5mb3JtNCBbbmFtZT1cImhvdXNlbGV0XCJde1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweCA7XG4gICAgfVxuICAgIC5mb3JtNCAuZmlyc3Qtc3RlcCxcbiAgICAuZm9ybTQgLnNlY29uZC1zdGVwLFxuICAgIC5mb3JtNCAudGhpcmQtc3RlcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG4gICAgLmZvcm00LmZvcm01IC5iYW5uZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgfVxuICAgIC5mb3JtNCAuaW5mby1mb3JtcyB7XG4gICAgICAgIHBhZGRpbmc6IDk1cHggMTVweCAzNXB4IDE1cHg7XG4gICAgfVxuICAgIC5mb3JtNCAuZmlyc3Qtc3RlcCxcbiAgICAuZm9ybTQgLnNlY29uZC1zdGVwLFxuICAgIC5mb3JtNCAudGhpcmQtc3RlcCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAuZm9ybTQuZm9ybTUgLmJhbm5lciBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IHVuc2V0O1xuICAgIH1cbiAgICAuZm9ybTQgLmJhbm5lci1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG4gICAgLmZvcm00IC5iYW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuICAgIC5mb3JtNCAuYmFubmVyIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgIH1cbiAgICAuZm9ybTQgLmpvaW4tYnV0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5mb3JtNCAudWkuZHJvcGRvd24ubnVtYmVyLXNlYXJjaCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc0Ljk4cHgpIHtcbiAgICAuZm9ybTQgLmJhbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG59XG5cbi5mb3JtNSAuYmFubmVyLXRleHQ0e1xuICAgIGNvbG9yOiAjZmZmO1xufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxudWkgU3R5bGVzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnVpLmRpc2FibGVkLnNlYXJjaCB7XG4gICAgb3BhY2l0eTogMC43O1xufVxuLnVpLnNlbGVjdGlvbi5hY3RpdmUuZHJvcGRvd24gLm1lbnUsXG4udWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93bjpob3Zlcixcbi51aS5zZWxlY3Rpb24uYWN0aXZlLmRyb3Bkb3duIHtcbiAgICBib3JkZXItY29sb3I6ICMwMTM3OTkgIWltcG9ydGFudDtcbn1cbi51aS5kcm9wZG93bi5udW1iZXItc2VhcmNoLFxuLnVpLmZsdWlkLnNlYXJjaCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAvKiB0b3A6IC0xcHg7ICovXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzU5ODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTNweCk7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4udWkuZHJvcGRvd24ubnVtYmVyLXNlYXJjaDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnVpLmRyb3Bkb3duLCAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRENEQ0QgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDI1cHggMHB4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLmRyb3Bkb3duID5zdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDQ2JTtcbn1cbi51aS5kcm9wZG93bj4udGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7aGVpZ2h0OiBpbmhlcml0OyBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnVpLmRyb3Bkb3duLmNob29zZS1jYXJkIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCA7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzU5ODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udWkuc2VsZWN0aW9uLmRyb3Bkb3duPi5kcm9wZG93bi5pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnVpLmRyb3Bkb3duIC5tZW51IC5zZWxlY3RlZC5pdGVtLCAudWkuZHJvcGRvd24uc2VsZWN0ZWR7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi51aS5kcm9wZG93biAubWVudXtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDFweCk7XG59XG4udWkuZHJvcGRvd24uY2hvb3NlLWNhcmQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9pbWcvcGF5bWVudC5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIDUwJTtcbn1cbi51aS5kcm9wZG93biAubWVudSAuYWN0aXZlLml0ZW17XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLnVpLmRyb3Bkb3duLmNob29zZS1jYXJkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbk93bCBDYXJvdXNlbFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5vd2wtdGhlbWUgLm93bC1kb3Rze1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ub3dsLXNsaWRlcntcbiAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvc2xpZGVyLWJnLXNlYy5wbmcpICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3dsLXByZXZ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9wcmV2aW91cy5wbmcpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIC4zcyBlYXNlLWluLW91dDtcblxufVxuLm93bC1uZXh0e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvbmV4dC5wbmcpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgLjNzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblxufVxuLm93bC1uZXh0OmhvdmVye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvbmV4dC1ob3Zlci5wbmcpICFpbXBvcnRhbnQ7XG59XG4ub3dsLXByZXY6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9wcmV2aW91cy1ob3Zlci5wbmcpICFpbXBvcnRhbnQ7XG59XG4ub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV06aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG4ub3dsLW5hdntcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLm93bC1wcmV2IHNwYW4sIC5vd2wtbmV4dCBzcGFue1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ub3dsLXNsaWRlciAuc2VlLW1vcmU6aG92ZXIge1xuICAgIGNvbG9yOiAjQkNENDJFO1xufVxuLm93bC1zbGlkZXIgLnNlZS1tb3Jle1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UtaW4tb3V0O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5vd2wtc2xpZGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vd2wtY2Fyb3VzZWx7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiA5NTBweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzAwcHg7XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1ne1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgfVxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlcntcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbk9sZCBTdHlsZXNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ucGFzcy1oaW50cyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gICAgdG9wOiA3MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFzcy1oaW50czpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cblxuXG5cblxuLmNhdGVnb3J5LWJhbm5lciBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uY2F0ZWdvcnktYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLmhvcml6b250YWwgLmNhdGVnb3J5LWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG5cblxuLmRpc2FibGV7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2hvcC1ub3cuZGlzYWJsZXtcbiAgICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xufVxuXG5cblxuXG4ubW9iLXZlYyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgd2lkdGg6IDY2JTtcbn1cblxuXG5cblxuLmNvbnRhY3QtMiB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMjBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUYwRTA7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLmNvbnRhY3QtMiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzZW07XG4gICAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jb250YWN0LTIgYT5kaXYge1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgyMTksIDIzNCwgMTE3LCAxKSksIHRvKHJnYmEoMTEzLCAxNDUsIDI2LCAxKSkpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjE5LCAyMzQsIDExNywgMSkgMCUsIHJnYmEoMTEzLCAxNDUsIDI2LCAxKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDIxOSwgMjM0LCAxMTcsIDEpIDAlLCByZ2JhKDExMywgMTQ1LCAyNiwgMSkgMTAwJSk7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbWFyZ2luOiAzNXB4IDAgMTVweCAwO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuY29udGFjdC0yIHtcbiAgICAgICAgbWFyZ2luOiAxMDBweCAwIDcwcHggMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5jb250YWN0LTIge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxufVxuXG4ucnVsZXMge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuXG5cblxuXG5cblxuXG4uZGlzY291bnQtYmxvY2t7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiAxMTAlO1xuICAgIGxlZnQ6IC01JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGlzY291bnQtYmxvY2sgaW1ne1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG59XG4uZGlzY291bnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHJnYigyNDcsIDEwMSwgOTApO1xufVxuLmRpc2NvdW50LXRleHQgcCB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5kaXNjb3VudC1ibG9ja3tcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLmRpc2NvdW50LWJsb2NrIHAuZGlzY291bnQtdGV4dDJ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIC5kaXNjb3VudC1ibG9jayAuZGlzY291bnQtdGV4dHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG59XG5cblxuXG5cblxuLmFycm93LWltYWdlPmltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogLTM0cHg7XG59XG5cbi5naWZ0LXdlbGNvbWUge1xuICAgIGNvbG9yOiByZ2IoMTM1LCAxNjYsIDQ0KTtcbiAgICBtYXJnaW46IDU1cHggMCAxMnB4IDYwcHg7XG4gICAgZm9udC1zaXplOiAxLjk1cmVtO1xufVxuXG4uZ2lmdC1wbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0M3B4KTtcbiAgICBsZWZ0OiAtNDNweDtcbn1cblxuLmRpc2NvdW50LWJsb2Nre1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uZ2lmdC1ib2R5IHtcbiAgICBwYWRkaW5nOiA1MHB4IDYwcHggMCA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUYwRTA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5naWZ0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zdGVwLWRlY3JpcHRpb24uc3RlcDF7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG59XG4uZGlzY291bnQtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNzUlO1xuICAgIGJvdHRvbTogLTU1cHg7XG59XG4ubG9nZ2VkLW1lbnUubG9nZ2VkLWNhdGVnb3J5LW1lbnUgI2xvZ2luLW5hdmJhciAuY29sbGFwc2UsLmxvZ2dlZC1tZW51LmxvZ2dlZC1jYXRlZ29yeS1tZW51ICNsb2dpbi1uYXZiYXIgLmNvbGxhcHNpbmd7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMTAwJTtcbn1cbi5ob3Jpem9udGFsLWRpci5hY3RpdmUsIC52ZXJ0aWNhbC1kaXIuYWN0aXZle1xuICAgIGZpbGw6IHVybCgjUFNncmFkXzApO1xufVxuXG4uY2FzaGJhY2sgc3BhbntcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgY29sb3I6IHJnYigxNDIsIDE3NCwgNDUpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaG9wLW5vd3tcbiAgICBwYWRkaW5nOiAxNXB4IDcwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0ZBRjBFO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoOTcsMTQ2LDAsMSkgMCUsIHJnYmEoMjE0LDIzNSwxMDksMSkgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbn1cbi5zaG9wLW5vdzphY3RpdmUsIC5zaG9wLW5vdzpmb2N1cywuc2hvcC1ub3c6aG92ZXJ7XG4gICAgYmFja2dyb3VuZDogIzdGQUYwRTtcbn1cbi5zaG9wLW5vdzpob3ZlcntcbiAgICBjb2xvcjojZmZmO1xufVxuc2VjdGlvbntcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5sb2dnZWQtY2F0ZWdvcnktbWVudS5sb2dnZWQtbWVudSAubG9naW4tbmF2YmFyIC5jb2xsYXBzaW5nIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjBzIGVhc2U7XG59XG4ubG9nZ2VkLW1lbnUgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAuMHMgZWFzZTtcbn1cblxuXG5cblxuXG4ucmV0YWlsZXJzLWNvdW50IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6IHJnYig1MSwgNTEsIDUxKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IC0xMHB4O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuXG4uZXJyb3ItcGFnZSAuaW5wdXQtYmxvY2tteS5jYXJkdHlwZXtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxM3B4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5lcnJvci1wYWdlIC5pbnB1dC1ibG9jaywuZXJyb3ItcGFnZSAuaW5wdXQtYmxvY2tteS5jYXJkdHlwZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5lcnJvci1wYWdlIC5kLWZsZXh7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5lcnJvci1wYWdlIC5kLWZsZXggLmhvdXNlbnVtYmVye1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogOTkwcHgpe1xuICAgIC5wcm9maWxlIC5wcm9maWxlLWRlY29yYXRpb257ZGlzcGxheTogbm9uZTt9XG4gICAgLy8gLnByb2ZpbGUge3BhZGRpbmctdG9wOiA0MHB4OyB9XG4gICAgLnByb2ZpbGUgLmNlbnRlci1idXR0b24ge3RleHQtYWxpZ246IGNlbnRlcjt9XG4gICAgLnByb2ZpbGUgLmNlbnRlci1idXR0b24gLnNob3Atbm93IHttYXJnaW4tcmlnaHQ6IDA7IGRpc3BsYXk6IGlubGluZS1ibG9ja31cbiAgICAucHJvZmlsZSAucm93IHttYXJnaW4tbGVmdDogLTE1cHg7IG1hcmdpbi1yaWdodDogLTE1cHg7fVxuICAgIC5wcm9maWxlIGgxLCAucHJvZmlsZSAuaDEge3BhZGRpbmctbGVmdDogMzBweDsgcGFkZGluZy1yaWdodDogMzBweDt9XG4gICAgLnByb2ZpbGUgLnRvcC1wYXJ0LWhlaWdodHtcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgfVxufVxuXG5cblxuXG4ucHVyY2hhc2VzLXRhYmxlIHtib3JkZXI6IDA7IHdpZHRoOiAxMDAlO31cbi5wdXJjaGFzZXMtdGFibGUgLnRhYmxlLXJvd3tib3JkZXI6MXB4IHNvbGlkICNjY2M7IG1hcmdpbjogN3B4IDA7IGRpc3BsYXk6IGJsb2NrfVxuXG4ucHJvZmlsZS1vZmZlcnMge2ZvbnQtc2l6ZTogMS4yODVyZW07IHBhZGRpbmc6IDAgNTBweDt9XG4ucHJvZmlsZS1vZmZlcnMgLm9mZmVyLWl0ZW0ge2xpbmUtaGVpZ2h0OiAzMnB4fVxuLnByb2ZpbGUtb2ZmZXJzIC5vZmZlci1pdGVtIGltZyB7bWF4LXdpZHRoOiA3MHB4O31cbi5wcm9maWxlLW9mZmVycyAub2ZmZXItaXRlbSAub2ZmZXItYm9keSB7dGV4dC1hbGlnbjogY2VudGVyO31cbi5wcm9maWxlLW9mZmVycyAub2ZmZXItaXRlbSA+IGRpdntib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7IGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50OyBwYWRkaW5nLWxlZnQ6IDMwcHg7IGhlaWdodDogMzJweDt9XG4ucHJvZmlsZS1vZmZlcnMgLm9mZmVyLWl0ZW0gPiBkaXY6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OiA1MHB4fVxuLnByb2ZpbGUtb2ZmZXJzLm9mZmVycy5ob3Jpem9udGFsIC5vZmZlci1pdGVtLWhlYWRlciB7ZGlzcGxheTogZmxleDsgcGFkZGluZy10b3A6IDA7IHBhZGRpbmctYm90dG9tOiAwOyBjb2xvcjogI2NjYzt9XG4ucHJvZmlsZS1vZmZlcnMgLm9mZmVyLWl0ZW0gPiBkaXYsIC5wcm9maWxlLW9mZmVycyAub2ZmZXItaXRlbS1oZWFkZXIgPiBkaXZ7d2lkdGg6IDI1JTsgcGFkZGluZy1sZWZ0OiAzMHB4O31cbi5wcm9maWxlLW9mZmVycyBhLnNob3Atbm93IHtmb250LXNpemU6IDFyZW07bGluZS1oZWlnaHQ6IDFyZW07IHBhZGRpbmctbGVmdDogMzBweDsgcGFkZGluZy1yaWdodDogMzBweDt9XG5cbkBtZWRpYShtYXgtd2lkdGg6IDk5MHB4KXtcbiAgICAucHJvZmlsZS1vZmZlcnMge3BhZGRpbmctbGVmdDogMDsgcGFkZGluZy1yaWdodDogMDt9XG4gICAgLnByb2ZpbGUtb2ZmZXJzLm9mZmVycy5ob3Jpem9udGFsIC5vZmZlci1pdGVtLFxuICAgIC5wcm9maWxlLW9mZmVycy5vZmZlcnMuaG9yaXpvbnRhbCAub2ZmZXItaXRlbSAub2ZmZXItYm9keSxcbiAgICAucHJvZmlsZS1vZmZlcnMub2ZmZXJzLmhvcml6b250YWwgLm9mZmVyLWl0ZW0taGVhZGVyIHtmbGV4LWRpcmVjdGlvbjogY29sdW1uO3BhZGRpbmc6IDIwcHggMDsgbWFyZ2luOiAwIDAgMzBweDt9XG4gICAgLnByb2ZpbGUtb2ZmZXJzIC5vZmZlci1pdGVtID4gZGl2LCAucHJvZmlsZS1vZmZlcnMgLm9mZmVyLWl0ZW0taGVhZGVyID4gZGl2e3dpZHRoOiBhdXRvOyBwYWRkaW5nLWxlZnQ6IDA7fVxuICAgIC5wcm9maWxlLW9mZmVycyAub2ZmZXItaXRlbSA+IGRpdiB7aGVpZ2h0OiBhdXRvOyBib3JkZXItbGVmdDogbm9uZTt9XG4gICAgLnByb2ZpbGUtb2ZmZXJzIC5vZmZlci1pdGVtID4gZGl2Omxhc3QtY2hpbGQge3BhZGRpbmctcmlnaHQ6IDA7fVxufVxuXG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIH1cbn1cblxuXG5cblxuXG5cblxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1lbnUtZWxlbWVudCAuY2lyY2xlLWVsZW1lbnR7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAuc2hvcC1ub3d7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICB9XG4gICAgLmJyYW5kLW5hbWV7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG4gICAgLnJpZ2h0LW1lbnUgLm1lbnUtZWxlbWVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5kaXNjb3VudC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cbiAgICAuZGlzY291bnQtdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmRheXMtbGVmdCAuZGF5cy1sZWZ0X19udW1iZXJ7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICB0b3A6IDYwcHg7XG4gICAgfVxuICAgIC5jbHViLWJlbmVmaXRzIC5jYXJkOmhvdmVyIC5kYXlzLWxlZnRfX251bWJlciwgLm1vbnRobHktYm9udXMuYWN0aXZlIC5jYXJkIC5kYXlzLWxlZnRfX251bWJlciB7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICB9XG4gICAgLmZpbmQtaW5fX2NhdGVnb3J5e1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgIH1cbiAgICAuZmluZC1pbl9fY2F0ZWdvcnkgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmNhdGVnb3J5LXNlbGVjdC51aS5zZWxlY3Rpb24uYWN0aXZlLmRyb3Bkb3duIC5tZW51e1xuICAgICAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICB9XG4gICAgLmZpbmQtaW5fX2NhdGVnb3J5IC51aS5zZWFyY2guZHJvcGRvd257XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAucmVnaXN0cmF0aW9ue1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuICAgIGltZy5tYWluLWNpcmNsZXtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICB9XG4gICAgLnN0ZXAtZGVjcmlwdGlvbntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuZGlzY291bnQtYmxvY2t7XG4gICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gICAgICAgIHRvcDogMTRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICAgICAgdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tb2JpbGUtZHJvcGRvd24ge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLm1vYmlsZS1kcm9wZG93biBpbWc6bGFzdC1jaGlsZCxcbiAgICAubW9iaWxlLWRyb3Bkb3duW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSBpbWc6bGFzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogNXB4O1xuICAgIH1cbiAgICAubW9iaWxlLWRyb3Bkb3duW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIGltZzpsYXN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5tb2JpbGUtZHJvcGRvd25bYXJpYS1leHBhbmRlZD1cInRydWVcIl0gaW1nOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRpc2NvdW50LWltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm90dG9tOiAtNTVweDtcbiAgICB9XG4gICAgLmdpZnQtd2VsY29tZSB7XG4gICAgICAgIG1hcmdpbjogMzVweCAwIDcwcHggMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5naWZ0LWJsb2NrLnBkLWwtMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLnBhc3MtaGludHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgfVxuICAgIC5jaXJjbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmlnLWNpcmNsZSB7XG4gICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gICAgLmdpZnQtd2VsY29tZSB7XG4gICAgICAgIG1hcmdpbjogMzVweCAxNXB4IDcwcHggMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB9XG4gICAgLmdpZnQtcG5nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgIH1cbiAgICAuZ2lmdC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogNTBweCAzMHB4IDAgMzBweDtcbiAgICB9XG4gICAgLmdpZnQtYmxvY2sucGQtbC0wIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnJ1bGVzIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OS45OHB4KSB7XG4gICAgLnN0ZXAtZGVjcmlwdGlvbntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuY2x1Yi1iZW5lZml0cyAuY2FyZDpob3ZlciAuZGF5cy1sZWZ0X19udW1iZXIsIC5tb250aGx5LWJvbnVzLmFjdGl2ZSAuY2FyZCAuZGF5cy1sZWZ0X19udW1iZXIge1xuICAgICAgICB0b3A6IDl2dztcbiAgICB9XG4gICAgLmRheXMtbGVmdCAuZGF5cy1sZWZ0X19udW1iZXJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTB2dztcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTMuOThweCkge1xuICAgIC5kYXlzLWxlZnQgLmRheXMtbGVmdF9fbnVtYmVyIHtcbiAgICAgICAgbGVmdDogLTE4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc0Ljk4cHgpIHtcbiAgICAubWVudS1lbGVtZW50IC5jb2xsYXBzZSwgLm1lbnUtZWxlbWVudCAuY29sbGFwc2luZyB7XG4gICAgICAgIHBhZGRpbmc6IDExMHB4IDAgMCAxNXB4O1xuICAgIH1cbiAgICAuY2xvc2UtYnV0MiB7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICB0b3A6IDQ1cHg7XG4gICAgfVxufSIsIi5zdGVwYWJsZSB7XG4gIC5zdGVwYWJsZS1zdGVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5TcG9uc29ycyBTZWN0aW9uXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5zcG9uc29yIHtcbiAgICAmLWl0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc3BvbnNvcnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1saWdodC1ncmF5O1xuICAgIHBhZGRpbmc6IDQycHggMCA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDQycHggMCAyNXB4O1xuICAgIH1cblxuICAgIC5yb3cge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5zcG9uc29ycyBpbWd7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuc3BvbnNvcnMsIC5zcG9uc29ycyBhe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5zcG9uc29yLXN0YW5kYXJ0cyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWxpZ2h0LWdyYXk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNGM0O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblBlb3BsZSBTZWN0aW9uXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnBlb3BsZSB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIHAge1xuICAgICAgICBjb2xvcjogcmdiKDE0MiwgMTc0LCA0NSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhc3VhbC10ZXh0e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIC5jb2wtbGctMyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAucGVvcGxlIC5jb2wtbGctM3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgLnBlb3BsZSAuY29sLWxnLTM6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLnBlb3BsZSAuZC1mbGV4e1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIC5wZW9wbGUgaW1ne1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbk1haW4gQkcgU2VjdGlvblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5sb2dnZWQgLm1haW4tYmd7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1haW4tYmcge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9zcG9uc29ycy1iZy5qcGcpLCAkbWFpbi1ncmFkaWVudDtcbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU5JSA1MCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5jb2wtbGctMntcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDMuNDVyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41N3JlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7ICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLmFtb3VudHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44NXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUnViaWsgQmxhY2snO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgICAgICAgICAgICYtLWJlZm9yZSB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1J1YmlrIEJsYWNrJztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNzVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuNzU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWFmdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tYWNjZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjE1ZW07XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSdWJpayBCbGFjayc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc1O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4uYmlnZ2VyZm9udHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAmKy5hbW91bnQtLWFmdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBcbiAgICB9XG5cbiAgICBcblxufVxuXG4uYXJyb3ctaW1ne1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xNXB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzVweCk7XG4gICAgei1pbmRleDogNTtcbn1cblxuaW1nLm1haW4tY2lyY2xle1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59IiwiXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbldoYXRzIE5ldyBTZWN0aW9uXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLndoYXRzLW5ldyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDMuNDVyZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICB9XG59IiwiLmhlYWRlci0tb25seS1sb2dvIHtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmZvcm0tNC1hbGwge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM1cHgpO1xuICAuZXJyb3J7XG4gICAgY29sb3I6I2YwMDtcbiAgfVxuICAuY29udGFpbmVyLCAuY29udGFpbmVyID4gLnJvdyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICZfX2xlZnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvZm9ybTRhbGwvbGVmdC1zaWRlLmpwZ1wiKTtcbiAgICBwYWRkaW5nOiA0MHB4IDgwcHggMjRweCAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDQwcHggMjRweCA1MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMjRweCAxNnB4IDMwcHggMTZweDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LUdvdGhhbVBybztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gICAgLnN1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LUdvdGhhbVBybztcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gICAgLmZvcm0td3JhcCB7XG4gICAgICAuZm9ybS1maWVsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICB9XG4gICAgICAgIC51aS5kcm9wZG93bixcbiAgICAgICAgLnVpLnNlbGVjdGlvbi5kcm9wZG93bixcbiAgICAgICAgaW5wdXQsXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtR290aGFtUHJvO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OGEwODM7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U2M2Y3ZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tY2hlY2tib3gge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtR290aGFtUHJvO1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNoZWNrbWFyayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTliMTk1O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogc29saWQgd2hpdGU7XG4gICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICY6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE0ZTAwO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjE0ZTAwO1xuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idG4td3JhcCB7XG4gICAgICAgIC5idG4uYnRuLXN1Ym1pdCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2YxNGUwMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtR290aGFtUHJvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fcmlnaHQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2Zvcm00YWxsL3JpZ2h0LXNpZGUuanBnXCIpO1xuICAgIHBhZGRpbmc6IDI0cHggMzJweCAyNHB4IDMycHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgbWluLWhlaWdodDogOTQwcHg7XG4gICAgICBwYWRkaW5nOiAyNHB4IDE2cHggMzBweCAxNnB4O1xuICAgIH1cbiAgICAudG9wLWltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Hb3RoYW1Qcm87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LUdvdGhhbVBybztcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2NlbnRzIHtcbiAgICAgIC5wcm9jZW50XzEwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDIxMHB4O1xuICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgICAgLnByb2NlbnRfMTUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTAwcHg7XG4gICAgICAgIGxlZnQ6IDExMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLXRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtR290aGFtUHJvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICZfX2Zvb3Rlci10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtR290aGFtUHJvO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Ib21lIFBhZ2Vcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ubWFpbi1qb2luIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBib3JkZXItd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU3cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuLm1haW4tam9pbiBoMyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG4ubWFpbi1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDgzNXB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDExMXB4IDAgMCAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA3NDBweDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDUlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvbWFpbi1iZ19naXJsLnBuZ1wiKSwgdXJsKFwiL2ltZy9tYWluLWJnX2JhbGxzLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMzBweCBib3R0b20sIHJpZ2h0IDMwcHggYm90dG9tO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE3NTBweCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNjUlIGJvdHRvbSwgbGVmdCA2NSUgYm90dG9tO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL21haW4tYmdfZ2lybF9tb2JpbGUucG5nXCIpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLmNvbnRhaW5lcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDExMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDExNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9saW5lMS5wbmdcIiksIHVybChcIi9pbWcvbGluZTIucG5nXCIpLCB1cmwoXCIvaW1nL2xpbmUyLnBuZ1wiKSwgdXJsKFwiL2ltZy9saW5lMS5wbmdcIiksIHVybChcIi9pbWcvY3Jvc3MxLnBuZ1wiKSwgdXJsKFwiL2ltZy9jcm9zczIucG5nXCIpLCB1cmwoXCIvaW1nL2Nyb3NzMi5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNjMlIGxlZnQgLTQ3cHgsIHRvcCA4MyUgcmlnaHQgMzRweCwgbGVmdCA1NSUgdG9wIDYxJSwgdG9wIDIyJSByaWdodCAxNiUsIHJpZ2h0IDQ5JSBib3R0b20sIHRvcCA1MCUgbGVmdCA1NSUsIHRvcCAzMyUgcmlnaHQgMTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2NDhweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA4MyUgbGVmdCwgdG9wIDgyJSByaWdodCwgbGVmdCA1OCUgdG9wIDYxJSwgdG9wIDEyJSByaWdodCAwJSwgNTAlIGJvdHRvbSwgdG9wIDUwJSBsZWZ0IDU5JSwgdG9wIDQyJSByaWdodCAxNCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNjMlIGxlZnQgMjVweCwgYm90dG9tIHJpZ2h0IDU4cHgsIGxlZnQgNDAlIHRvcCA2MSUsIHRvcCAyMiUgcmlnaHQgMiUsIDI4JSBib3R0b20sIHRvcCA4MCUgbGVmdCA1MiUsIHRvcCAzMiUgcmlnaHQgMTQlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3dyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTQ1cHg7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDc5ODAwIDAlLCAjMDBiYWZmIDcwJSk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1NzBweDtcbiAgICAgICAgcGFkZGluZzogMTFweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgfVxuICAgICAgICAmLXRvIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkgIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtUnViaWtCbGFjaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDc4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1tZWRpdW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9jZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtUnViaWtCbGFjaztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2J1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYWRpZW50O1xuICAgICAgICBwYWRkaW5nOiAyM3B4IDAgMjJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIGZsZXg6IDAgMCA2MCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9nZ2VkLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcmstZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblRleHQgUGFnZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi50ZXh0LXBhZ2UgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udGV4dC1wYWdlIHRhYmxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG4udGV4dC1wYWdlIHRhYmxlIHRkLFxuLnRleHQtcGFnZSB0YWJsZSB0aCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG5cbn1cbi50ZXh0LXBhZ2UgLnRhYmxlLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG59XG4udGV4dHBhZ2Vjb250ZW50IHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJG1haW4tZ3JlZW47XG4gICAgfVxuICAgIFxufVxuLnRleHRwYWdlY29udGVudCBwIGJpZyB7XG4gICAgY29sb3I6ICRtYWluLWdyZWVuO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyBcbiAgICBcbiAgICBzdHJvbmd7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuXG4udGV4dHBhZ2Vjb250ZW50IGgxIHtcbiAgICBAaW5jbHVkZSB0ZXh0LWdyYWRpZW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi50ZXh0cGFnZSB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfTtcbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblByb2R1Y3RzIFBhZ2Vcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ucHJvZHVjdGl0ZW0tYmVuZWZpdHMgLm9mZmVyLWl0ZW17XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpICB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBncmlkLXJvdzogMS8zO1xuICAgIH1cbn1cbi5jYXRlZ29yeS1vZmZlcntcbiAgICBtYXJnaW4tdG9wOiAxMDRweDtcbn1cbi5wcm9kdWN0aXRlbS1iZW5lZml0cyAuc2hvcC1ub3d7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY2F0ZWdvcnktb2ZmZXItY2FzaGJhY2t7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLmNhdGVnb3J5LW9mZmVyLWNhc2hiYWNrIC5wZXJjZW50e1xuICAgIGZvbnQtc2l6ZTogMC41ZW07XG59XG4uY2F0ZWdvcnktaXRlbS1kZXNjcmlwdGlvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2F0ZWdvcnktaXRlbS1kZXNjcmlwdGlvbiBpbWcuaXRlbS1kZXNjcmlwdGlvbi1pbWd7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgZ3JpZC1yb3c6IDE7XG59XG4uY2F0ZWdvcnktaXRlbS1kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBjb2xvcjogcmdiKDUxLCA1MSwgNTEpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxufVxuLnByb2R1Y3RpdGVtLWJlbmVmaXRzIC5jYXNoYmFja3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIuMTVyZW07XG4gICAgY29sb3I6ICRjb2xvci1wcmljZTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuODU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2F0ZWdvcnktaXRlbS5wcm9kdWN0aXRlbSB7XG4gICAgLmN1cnItcGFnZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0OyAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi50cmFja2luZy10aXBzIGg0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50cmFja2luZy10aXBze1xuICAgIGJhY2tncm91bmQ6ICNFRUYwRTA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG4udHJhY2tpbmctdGlwcyBzdmd7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXI7XG59XG4udHJhY2tpbmctdGlwcyBbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gc3Zne1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udHJhY2tpbmctdGlwcyB1bCwudHJhY2tpbmctdGlwcyBwe1xuICAgIHBhZGRpbmc6IDBweCAxNTBweCA1MHB4IDE1MHB4O1xufVxuXG5cblxuLmRpcmVjdGlvbi1jb250cm9se1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBzdmc6Zmlyc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG4gICAgc3Zne1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZpbGw6ICNDRENEQ0Q7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmRpcmVjdGlvbi1jb250cm9sIHN2ZzpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG59IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5CZW5lZml0cyBQYWdlXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmNsdWItYmVuZWZpdHMgLmNhcmQgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDQwcHggMjBweCA0MHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG59XG5cbi5jbHViLWJlbmVmaXRzIC5jYXJkIHB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjM7XG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogJG1haW4tZ3JlZW47XG4gICAgfVxuICAgICYuc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jbHViLWJlbmVmaXRzIC5jYXJkIC5kYXktbnVtYmVye1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjcycmVtO1xuICAgIG1hcmdpbi10b3A6IDdweDtcbn1cbi5kYXktYmFye1xuICAgIGhlaWdodDogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kYXktYmFyIC5wZXJjZW50e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jbHViLWJlbmVmaXRze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1ncmF5O1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG59XG4uY2x1Yi1iZW5lZml0cyAucm93e1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmRheXMtbGVmdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGF5cy1sZWZ0IC5kYXlzLWxlZnRfX251bWJlcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTE5cHg7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogMzhweDtcbiAgICB0cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2UtaW4tb3V0O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmVycm9yLXBhZ2V7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lcnJvci1wYWdlIC5pbnB1dC1ibG9ja215IHtcblxuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEzcHgpO1xufVxuLmVycm9yLXBhZ2UgLmlucHV0LWJsb2NrIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtYXJnaW46IDAgMHB4IDMwcHggMDtcbn1cbi5pbnB1dC1ibG9ja215LmNhcmR0eXBle1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLndlbGNvbWUtcmV3YXJkcyAuZGF5LWJhcntcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjM2LDMwLDEyNywxKSAwJSwgcmdiYSgxMDUsNCwxNTcsMSkgMTAwJSk7XG59XG4ubW9udGhseS1ib251cyAuZGF5LWJhcntcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTEzLDE0NSwyNiwxKSAxMCUsIHJnYmEoMjE5LDIzNCwxMTcsMSkgNTAlLCByZ2JhKDIzMSw5MSw5NywxKSA5MCUpO1xufVxuLndlbGNvbWUtcmV3YXJkcyAuZGF5LWJhciAucGVyY2VudHtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4IDAgMCAzMHB4O1xuICAgIHdpZHRoOiAzNSU7XG59XG4ud2VsY29tZS1yZXdhcmRzLnVuYWN0aXZlIGltZ3tcbiAgICBtaXgtYmxlbmQtbW9kZTogbHVtaW5vc2l0eTtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG4ud2VsY29tZS1yZXdhcmRzLnVuYWN0aXZle1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLndlbGNvbWUtcmV3YXJkcy51bmFjdGl2ZSAuZGF5LWJhciAucGVyY2VudHtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLndlbGNvbWUtcmV3YXJkcy51bmFjdGl2ZSAuYnV0dG9uNHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLmNsdWItYmVuZWZpdHMgLndlbGNvbWUtcmV3YXJkcy51bmFjdGl2ZSBoMyB7XG4gICAgY29sb3I6IHJnYigxNTMsIDE1MywgMTUzKTtcbn1cbi5tb250aGx5LWJvbnVzIC5kYXktYmFyIC5wZXJjZW50e1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAzMHB4IDMwcHggMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAyMCU7XG59XG4uY2x1Yi1iZW5lZml0cyAuY2FyZHtcbiAgICBwYWRkaW5nOiAwIDEwcHggNDBweCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgXG59XG4uY2x1Yi1iZW5lZml0cyAuY2FyZCBoM3tcbiAgICBmb250LXNpemU6IDEuNzJyZW07XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cbn1cbi5iZW5lZml0LWNhc2hiYWNrIC5jYXJke1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi53aGF0cy1uZXctYmxvY2sgaW1ne1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogNzdweDtcbiAgICBoZWlnaHQ6IDUxcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jbHViLWJlbmVmaXRzIC5jYXJkIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDQwcHggMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgLmNsdWItYmVuZWZpdHMgLmNhcmQgcHtcbiAgICAgICAgaGVpZ2h0OiA3N3B4O1xuICAgIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZhdm9yaXRlcyBQYWdlXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5tdC0xMzAge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSAge1xuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIH1cbn1cbi5hdXRocGFnZXtcbiAgICAubWFpbi1mb290ZXIubmF2aWdhdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIH1cbn1cbi50ZXh0cGFnZWNvbnRlbnR7XG4gICAgLnRleHQtcGFkZGluZ3tcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuLmRlbW9wYWdlIHtcbiAgICAubWVudS13cmFwcGVye1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgfVxufVxuLmFsZXJ0LWRhbmdlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgICBib3JkZXItY29sb3I6ICNmNWM2Y2I7XG59XG4ubmF2LWxpbmsuYWN0aXZlLWxpbmsge1xuICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbn1cbi5mYXZvcml0cGFnZSxcbi5saXN0cGFnZSxcbi5wcm9kdWN0aXRlbSxcbi5wcm9kdWN0cGFnZSxcbi50ZXh0cGFnZWNvbnRlbnQsXG4ubWFpbi1wYWdlLFxuLnByb2ZpbGVpbm5lciB7XG4gICAgLm5vLXBhZGRpbmd7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5uYXZiYXIgLmNvbnRhaW5lciB7XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMDBkZGZmMDAgMCUsICMzOTgxZmUwMCAxMDAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucHJvZHVjdGl0ZW17XG4gICAgLmNhdGVnb3JpZXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuYmFjay10by1jYXRlZ29yeSB7XG4gICAgICAgICAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcblxuICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5jYXRlZ29yeS1pdGVtIC5jaG9vc2UtY2F0ZWdvcmllcyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogdW5zZXQhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudHJhY2tpbmctdGlwcyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpICB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XG4gICAgICAgICAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAzNXB4IDUwcHggMzVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1ncmVlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgICBwIGJpZyB7XG4gICAgICAgICAgICBjb2xvcjogJG1haW4tZ3JlZW47XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcblxuICAgICAgICAgICAgc3Ryb25ne1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByb2R1Y3RpdGVtLXNlY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZ3JheTtcbiAgICB9XG5cbiAgICAucHJvZHVjdGl0ZW0tYmVuZWZpdHN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWdyYXk7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgLmNhdGVnb3J5LW9mZmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgfVxuICAgICAgICAuc2hvcC1ub3cge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmctZ3JlZW4tYnV0dG9uO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICAgICAgLnNob3Atbm93OmZvY3VzLC5zaG9wLW5vdzpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnLWZvcm0taG92ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLm9mZmVyLWl0ZW0ge1xuICAgICAgICAgICAgLm9mZmVyLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NTY1NjU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjdweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8tbGVmdCB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA3MCU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpICB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAub2ZmZXItYm9keXtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggOTBweCAxMHB4IDg1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdyYWRpZW50LWNhc2hiYWNrIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzA2YTA3YztcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1LjE1cmVtO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yeS1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSAge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwJSA0MCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSAge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzUlIDI1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkgIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByb2R1Y3RpdGVtLWJlbmVmaXRzLWJvdHRvbXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAubWFpbi1ncmFkaWVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzJyZW07XG4gICAgICAgIH1cbiAgICAgICAgLypcbiAgICAgICAgLm9mZmVyLWl0ZW17XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAgKi9cbiAgICAgICAgaDIuZ3JlZW4taCB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMzU5ODtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLmxpc3RwYWdlLFxuLnByb2R1Y3RwYWdlLFxuLnByb2ZpbGVpbm5lcixcbi5mYXZvcml0cGFnZSxcbi5wcm9maWxlLWJlbmVmaXRzIHtcbiAgICAubGlzdC1iZW5lZml0c3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWdyYXk7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1cnItcGFnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBjb2xvcjogJG1haW4tZ3JlZW47XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5jdXJyLXBhZ2UtaXRlbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgY29sb3I6ICRtYWluLWdyZWVuO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgLnJldGFpbGVycy1jb3VudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xuICAgICAgICB9XG4gICAgLmZpbmQtaW5fX2NhdGVnb3J5ID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5jaG9vc2UtY2F0ZWdvcmllcyBpbnB1dCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5Ljk4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNob29zZS1jYXRlZ29yaWVze1xuICAgICAgICAgICAgICAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhdGVnb3J5LXNlbGVjdC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUgPiAuaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG5cbiAgICAudWkuZHJvcGRvd246bm90KC5idXR0b24pPi5kZWZhdWx0LnRleHQge1xuICAgICAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gICAgLmNob29zZS1jYXRlZ29yaWVzIGJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogJGJnLWdyZWVuLWJ1dHRvbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5Ljk4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAgIGZsb2F0OiBpbml0aWFsO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1JTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnLWZvcm0taG92ZXI7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuLmZhdm9yaXRwYWdlLFxuLmxpc3RwYWdlLFxuLnByb2R1Y3RpdGVtLFxuLnByb2R1Y3RwYWdlLFxuLnByb2ZpbGUtYmVuZWZpdHMge1xuICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICAgICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAub2ZmZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTNweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjVweCkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uZmF2b3JpdGVzLWJlbmVmaXRzIC5jYXJkIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMCA0MHB4IDIwcHggNDBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDIzMHB4O1xufVxuXG4uZmF2b3JpdGVzLWJlbmVmaXRzIC5jYXJkIHB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGNvbG9yOiAkbWFpbi1ncmVlbjtcbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICB9XG59XG4uZmF2b3JpdGVzLWJlbmVmaXRzIC5jYXJkIC5kYXktbnVtYmVye1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uZGF5LWJhcntcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGF5LWJhciAucGVyY2VudHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZmF2b3JpdGVzLWJlbmVmaXRze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTA4JTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDglO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvYmVuZWZpdHMtaXRlbS0xLWJnLnBuZycpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTA4JTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDglO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvYmVuZWZpdHMtaXRlbS0yLWJnLnBuZycpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZmF2b3JpdGVzLWJlbmVmaXRzIC5yb3d7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZGF5cy1sZWZ0e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kYXlzLWxlZnQgLmRheXMtbGVmdF9fbnVtYmVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTlweDtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAzOHB4O1xuICAgIHRyYW5zaXRpb246IHRvcCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZXJyb3ItcGFnZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmVycm9yLXBhZ2UgLmlucHV0LWJsb2NrbXkge1xuXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTNweCk7XG59XG4uZXJyb3ItcGFnZSAuaW5wdXQtYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMCAwcHggMzBweCAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uaW5wdXQtYmxvY2tteS5jYXJkdHlwZXtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi53ZWxjb21lLXJld2FyZHMgLmRheS1iYXJ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIzNiwzMCwxMjcsMSkgMCUsIHJnYmEoMTA1LDQsMTU3LDEpIDEwMCUpO1xufVxuLm1vbnRobHktYm9udXMgLmRheS1iYXJ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDExMywxNDUsMjYsMSkgMTAlLCByZ2JhKDIxOSwyMzQsMTE3LDEpIDUwJSwgcmdiYSgyMzEsOTEsOTcsMSkgOTAlKTtcbn1cbi53ZWxjb21lLXJld2FyZHMgLmRheS1iYXIgLnBlcmNlbnR7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweCAwIDAgMzBweDtcbiAgICB3aWR0aDogMzUlO1xufVxuLndlbGNvbWUtcmV3YXJkcy51bmFjdGl2ZSBpbWd7XG4gICAgbWl4LWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XG4gICAgb3BhY2l0eTogMC41O1xufVxuLndlbGNvbWUtcmV3YXJkcy51bmFjdGl2ZXtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi53ZWxjb21lLXJld2FyZHMudW5hY3RpdmUgLmRheS1iYXIgLnBlcmNlbnR7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi53ZWxjb21lLXJld2FyZHMudW5hY3RpdmUgLmJ1dHRvbjR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5mYXZvcml0ZXMtYmVuZWZpdHMgLndlbGNvbWUtcmV3YXJkcy51bmFjdGl2ZSBoMyB7XG4gICAgY29sb3I6IHJnYigxNTMsIDE1MywgMTUzKTtcbn1cbi5tb250aGx5LWJvbnVzIC5kYXktYmFyIC5wZXJjZW50e1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAzMHB4IDMwcHggMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAyMCU7XG59XG4uZmF2b3JpdGVzLWJlbmVmaXRzIC5jYXJke1xuICAgIHBhZGRpbmc6IDAgMTBweCA0MHB4IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxufVxuLmZhdm9yaXRlcy1iZW5lZml0cyAuY2FyZCBoM3tcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGNvbG9yOiAkbWFpbi1ncmVlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJlbmVmaXQtY2FzaGJhY2sgLmNhcmR7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLndoYXRzLW5ldy1ibG9jayBpbWd7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiA3N3B4O1xuICAgIGhlaWdodDogNTFweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmZhdm9yaXRlcy1iZW5lZml0cyAuY2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweCA0MHB4IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe1xuICAgIC5mYXZvcml0ZXMtYmVuZWZpdHMgLmNhcmQgcHtcbiAgICAgICAgaGVpZ2h0OiA3N3B4O1xuICAgIH1cbn1cbiNzZWFyY2gtY29sbGFwc2V7XG4gICAgLmNvbnRhY3R7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cbiIsIi5wcm9maWxlLWJlbmVmaXRzLCAudGV4dHBhZ2Vjb250ZW50LCAucHJvZHVjdHBhZ2UsIC5mYXZvcml0cGFnZSwgLmxpc3RwYWdlLCAucHJvZHVjdGl0ZW0sIC5wcm9maWxlaW5uZXIsIC5hdXRocGFnZSwgLmRlbW9wYWdlLCAubG9nZ2VkIHtcbiAgICAubWVudS13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAubG9nZ2VkLWNhdGVnb3J5LW1lbnUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5uYXZiYXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWVudS1jYXRlZ29yaWVzIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIHRvcDoxNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAzNTk4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblByb2ZpbGUgUGFnZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucHJvZmlsZWlubmVyIHtcbiAgICAucHJvZmlsZXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLm9mZmVyLWJ1dCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLXdyYXBwZXItZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLXdyYXAtdW5vIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7ICAgICAgICBcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByb2ZpbGUtZGVjb3JhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtODBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpICB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDIuMTVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgfVxuICAgIC5oaW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjQzcmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDYwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICAgIC53ZWxjb21lLXRleHQge1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDY1cHggNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgLmhpbnQtdG9wIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2NXB4KSAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByb2ZpbGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEuNDNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAud2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjVweCkgIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaG9wLW5vdyB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5ODBmZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgICAgICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICMwMWRkZmYgMCUsICMzOTgwZmUgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZSB7XG4gICAgICAgICZfX21haW4tZGV0YWlscyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fZm9ybSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAucm93LmZpZWxkLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmlnaHQtY29sdW1uIHtcbiAgICAgICAgICAgICAgICAucm93LmZpZWxkLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19hYm9ubmVtZW50LWJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNob29zZS1jYXRlZ29yaWVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLmN1cnItcGFnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICBcbiAgICAuZm9ybS1kZWZhdWx0IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjojMzk4MGZlO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wcm9maWxlX19mb3JtIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwNDFhMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5mb3JtLWRlZmF1bHQgLnRleHQtYmxvY2sgYSB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSAge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByb2ZpbGUgLnRvcC1zZWNwYXJ0LWhlaWdodCB7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtd3JhcHBlcntcbiAgICAgICAgLm5vLWVkaXRhYmxlLWZpZWxkIHsgICAgICAgIFxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wdC1tLTB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSAge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2Vjb25kLWJsb2Nre1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpICB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmVlbi1idXR0b24ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4ucHQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuLm10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuLm10LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5vLWVkaXRhYmxlLWZpZWxkIHsgICAgICAgIFxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiB9XG4gLmZvcm0tZGVmYXVsdCBsYWJlbHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgIHtcbiAgICAgICAgLnByb2ZpbGUgLnByb2ZpbGUtZGVjb3JhdGlvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuIH1cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgIHtcbiAgICAucHJvZmlsZSAucHJvZmlsZS1kZWNvcmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5mb3JtLWRlZmF1bHQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAuY29sLW1kLTYuc3BlYy13aWR0aCB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTBweCkgIHtcbi5mb3JtLWRlZmF1bHQgbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjVweCkgIHtcbiAgICBcbiAgICAuZm9ybS1kZWZhdWx0IC50ZXh0LWJsb2NrIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgfSBcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSAge1xuICAgIC5mb3JtLWRlZmF1bHQgLnRleHQtYmxvY2sge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgfSBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpICB7XG4gICAgLnByb2ZpbGVpbm5lciAucHJvZmlsZSAucHJvZmlsZS1kZWNvcmF0aW9uIHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgXG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpICB7XG4gICAgLnByb2ZpbGVpbm5lciAucHJvZmlsZSAucHJvZmlsZS1kZWNvcmF0aW9uIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCkgIHtcbiAgICAucHJvZmlsZWlubmVyIC5wcm9maWxlIC5wcm9maWxlLWRlY29yYXRpb24ge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNzVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC03NXB4O1xuICAgIH1cbn1cblxuLmNhc2hiYWNrIHtcbiAgICAmX19ub3RpZmljYXRpb24ge1xuICAgICAgICBjb2xvcjogJG1haW4tZ3JlZW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc3VjY2Vzc3BhZ2Uge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gMWZyIGF1dG87XG4gICAgLm1lbnUtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAucmVnaXN0cmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59IiwiLnJlZ2lzdHJhdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHBhZGRpbmc6IDEwMHB4IDAgMDtcblxuICAmLmNvbGxhcHNlZCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jb2xsYXBzZS1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAkYmctZm9ybTtcblxuICAgICNyZWdpc3RyYXRpb24ge1xuICAgICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgICB9XG4gIH1cblxuICAuam9pbi1idXQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDc5ODAwO1xuICAgIHBhZGRpbmc6IDI1cHggNTBweDtcbiAgfVxufSIsIi5jaG9vc2UtY2F0ZWdvcmllcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXXtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgYnV0dG9ue1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgYnV0dG9uOmhvdmVyIHN2Z3tcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2hvb3NlLWNhdGVnb3JpZXMgLnVpLmRyb3Bkb3due1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmNob29zZS1jYXRlZ29yaWVze1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuY2hvb3NlLWNhdGVnb3JpZXMgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmNhdGVnb3J5LWl0ZW0ge1xuICAuY2hvb3NlLWNhdGVnb3JpZXMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiB1bnNldDtcblxuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2NkY2RjZDtcblxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMTM3OTk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmN1cnItcGFnZSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTglKSBzYXR1cmF0ZSgzNDUwJSkgaHVlLXJvdGF0ZSgzMjZkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg4MiUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXRlZ29yaWVzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYmFjay10by1jYXRlZ29yeSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBjb2xvcjogIzAxMzc5OTtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuXG4gIC5zZWUtbW9yZS1idXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbi5ub3QtY2F0ZWdvcmllcyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5tZW51LWVsZW1lbnQgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBjb2xvcjogIzAxMzc5OTtcbn0iLCIuaGVhZGVyLS1vbmx5LWxvZ28ge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4ucGl6emFodXQge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzNXB4KTtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWcvcGl6emFodXQvYmFja2dyb3VuZC5qcGdcIiksIGxpbmVhci1ncmFkaWVudCg4NmRlZywgIzRmYjFmYSwgIzQ4YWNmNyk7XG4gIGJhY2tncm91bmQtcmVwZWF0LXg6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAuZXJyb3J7XG4gICAgY29sb3I6I2YwMDtcbiAgfVxuICAuY29udGFpbmVyLCAuY29udGFpbmVyID4gLnJvdyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgfVxuICB9XG4gICZfX2xlZnQge1xuICAgIGJhY2tncm91bmQ6ICMyZjJkMmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9waXp6YWh1dC9sZWZ0LXNpZGUuanBnXCIpO1xuICAgIHBhZGRpbmc6IDMwcHggNTBweCAyNHB4IDEwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDQwcHggMjRweCA1MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMjRweCAxNnB4IDMwcHggMTZweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICAgICYtLWNvbnRhaW5lci5jb2wteGwtNyB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgICAgZmxleDogMCAwIDYwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtR290aGFtUHJvO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLnN1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LUdvdGhhbVBybztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0td3JhcCB7XG4gICAgICAuZm9ybS1maWVsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICB9XG4gICAgICAgIC51aS5kcm9wZG93bixcbiAgICAgICAgLnVpLnNlbGVjdGlvbi5kcm9wZG93bixcbiAgICAgICAgaW5wdXQsXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtR290aGFtUHJvO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OGEwODMgIWltcG9ydGFudDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTYzZjdkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1hZ3JlZW1lbnQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tY2hlY2tib3gge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtR290aGFtUHJvO1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNoZWNrbWFyayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTliMTk1O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogc29saWQgd2hpdGU7XG4gICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICY6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE0ZTAwO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjE0ZTAwO1xuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idG4td3JhcCB7XG4gICAgICAgIC5idG4uYnRuLXN1Ym1pdCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2M4MTAyZTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNDVweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idG4tLXJlZ2lzdHJhdGlvbiB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG4gICAgICAuc3RlcGFibGUge1xuICAgICAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjVweCAyNHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlucHV0LCAudWkuZHJvcGRvd24ge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCA1cHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLm1iLTgwIHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1LjlweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgJi5ob3VzZW51bWJlciB7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaG91c2VudW1iZXIgLmlucHV0LWJsb2NrbXk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gMTNweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3JpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogNjVweCA0N3B4IDI0cHggMzJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmN2Y5O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyNTBweCBhdXRvIDkwcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDk0MHB4O1xuICAgICAgcGFkZGluZzogMjRweCAxNnB4IDMwcHggMTZweDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMTEwcHggYXV0byAxMDBweDtcbiAgICB9XG4gICAgJi0tY29udGFpbmVyIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXg6IDAgMCA0MCU7XG4gICAgICB9XG4gICAgfVxuICAgIC50b3AtaW1hZ2Uge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMzQ2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNjODEwMmU7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LUdvdGhhbVBybztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjc7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA1MXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtR290aGFtUHJvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucGl6emEtaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAyNSU7XG4gICAgfVxuICAgIC5mb290ZXItdGV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDIwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Hb3RoYW1Qcm87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJl9fZm9vdGVyLXRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Hb3RoYW1Qcm87XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvb3RlclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5tYWluLWZvb3RlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgYmFja2dyb3VuZDogJGJnLWZvcm07XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYubmF2aWdhdGlvbiB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgcGFkZGluZzogNjVweCAwIDUwcHggMDtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmZvb3Rlci1wcmV2IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjNjU2NTY1O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgICB9XG4gICAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=*/