/* Minification failed. Returning unminified contents.
(10,97452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,97697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,98117): run-time error CSS1039: Token not allowed after unary operator: '-track-w'
(10,98598): run-time error CSS1039: Token not allowed after unary operator: '-track-w'
(10,98751): run-time error CSS1039: Token not allowed after unary operator: '-track-w'
(10,98897): run-time error CSS1039: Token not allowed after unary operator: '-track-w'
(10,99777): run-time error CSS1039: Token not allowed after unary operator: '-val'
(10,99790): run-time error CSS1039: Token not allowed after unary operator: '-min'
(10,99804): run-time error CSS1039: Token not allowed after unary operator: '-max'
(10,99817): run-time error CSS1039: Token not allowed after unary operator: '-min'
(10,99835): run-time error CSS1039: Token not allowed after unary operator: '-track-w'
(10,99896): run-time error CSS1039: Token not allowed after unary operator: '-val'
(10,99909): run-time error CSS1039: Token not allowed after unary operator: '-min'
(10,99923): run-time error CSS1039: Token not allowed after unary operator: '-max'
(10,99936): run-time error CSS1039: Token not allowed after unary operator: '-min'
(10,99954): run-time error CSS1039: Token not allowed after unary operator: '-track-w'
(10,100011): run-time error CSS1039: Token not allowed after unary operator: '-val'
(10,100024): run-time error CSS1039: Token not allowed after unary operator: '-min'
(10,100038): run-time error CSS1039: Token not allowed after unary operator: '-max'
(10,100051): run-time error CSS1039: Token not allowed after unary operator: '-min'
(10,100069): run-time error CSS1039: Token not allowed after unary operator: '-track-w'
(10,101050): run-time error CSS1030: Expected identifier, found ':'
(10,101056): run-time error CSS1031: Expected selector, found ')'
(10,101056): run-time error CSS1025: Expected comma or open brace, found ')'
(10,144777): run-time error CSS1030: Expected identifier, found '.'
(10,144786): run-time error CSS1031: Expected selector, found ')'
(10,144786): run-time error CSS1025: Expected comma or open brace, found ')'
(10,144854): run-time error CSS1030: Expected identifier, found '.'
(10,144862): run-time error CSS1031: Expected selector, found ')'
(10,144862): run-time error CSS1025: Expected comma or open brace, found ')'
(10,144941): run-time error CSS1030: Expected identifier, found '.'
(10,144949): run-time error CSS1031: Expected selector, found ')'
(10,144949): run-time error CSS1025: Expected comma or open brace, found ')'
(10,145028): run-time error CSS1030: Expected identifier, found '.'
(10,145036): run-time error CSS1031: Expected selector, found ')'
(10,145036): run-time error CSS1025: Expected comma or open brace, found ')'
(10,145645): run-time error CSS1030: Expected identifier, found ':'
(10,145646): run-time error CSS1031: Expected selector, found 'nth-child('
(10,145646): run-time error CSS1025: Expected comma or open brace, found 'nth-child('
(10,151709): run-time error CSS1030: Expected identifier, found '.'
(10,151718): run-time error CSS1031: Expected selector, found ')'
(10,151718): run-time error CSS1025: Expected comma or open brace, found ')'
(10,151785): run-time error CSS1030: Expected identifier, found '.'
(10,151794): run-time error CSS1031: Expected selector, found ')'
(10,151794): run-time error CSS1025: Expected comma or open brace, found ')'
(10,151864): run-time error CSS1030: Expected identifier, found '.'
(10,151872): run-time error CSS1031: Expected selector, found ')'
(10,151872): run-time error CSS1025: Expected comma or open brace, found ')'
(10,151932): run-time error CSS1030: Expected identifier, found '.'
(10,151940): run-time error CSS1031: Expected selector, found ')'
(10,151940): run-time error CSS1025: Expected comma or open brace, found ')'
(10,152009): run-time error CSS1030: Expected identifier, found '.'
(10,152017): run-time error CSS1031: Expected selector, found ')'
(10,152017): run-time error CSS1025: Expected comma or open brace, found ')'
(10,152090): run-time error CSS1030: Expected identifier, found '.'
(10,152099): run-time error CSS1031: Expected selector, found ')'
(10,152099): run-time error CSS1025: Expected comma or open brace, found ')'
(10,152183): run-time error CSS1030: Expected identifier, found '.'
(10,152197): run-time error CSS1031: Expected selector, found ')'
(10,152197): run-time error CSS1025: Expected comma or open brace, found ')'
(10,416687): run-time error CSS1030: Expected identifier, found '.'
(10,416710): run-time error CSS1031: Expected selector, found ')'
(10,416710): run-time error CSS1025: Expected comma or open brace, found ')'
(10,416967): run-time error CSS1030: Expected identifier, found '.'
(10,416983): run-time error CSS1031: Expected selector, found ')'
(10,416983): run-time error CSS1025: Expected comma or open brace, found ')'
(10,417056): run-time error CSS1030: Expected identifier, found '.'
(10,417071): run-time error CSS1031: Expected selector, found ')'
(10,417071): run-time error CSS1025: Expected comma or open brace, found ')'
(10,417144): run-time error CSS1030: Expected identifier, found '.'
(10,417160): run-time error CSS1031: Expected selector, found ')'
(10,417160): run-time error CSS1025: Expected comma or open brace, found ')'
(10,417233): run-time error CSS1030: Expected identifier, found '.'
(10,417249): run-time error CSS1031: Expected selector, found ')'
(10,417249): run-time error CSS1025: Expected comma or open brace, found ')'
 */
@charset "UTF-8";/*!
 * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 *//*! nouislider - 8.0.2 - 2015-07-06 13:22:09 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #bbb}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;font:400 12px Arial;color:#999}.noUi-value{width:40px;position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%}.noUi-value-horizontal{margin-left:-20px;padding-top:20px}.noUi-value-horizontal.noUi-value-sub{padding-top:15px}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}@font-face{font-family:Raleway;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CIPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaorCIPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCIPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCIPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCIPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCIPrQ.ttf) format('truetype')}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2_Gwfo.ttf) format('truetype')}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxsAXC-v.ttf) format('truetype')}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wq_Gwfo.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPHA.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wWw.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPHA.ttf) format('truetype')}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/frontend/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/frontend/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/frontend/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/frontend/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/frontend/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/frontend/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:ElegantIcons;font-style:normal;font-weight:400;src:url(/Frontend/fonts/ElegantIcons.woff2) format("woff2"),url(/Frontend/fonts/ElegantIcons.woff) format("woff")}.ei-adjust-horiz::before,.ei-adjust-vert::before,.ei-archive::before,.ei-archive_alt::before,.ei-arrow-up-down::before,.ei-arrow_back::before,.ei-arrow_carrot-2down::before,.ei-arrow_carrot-2down_alt2::before,.ei-arrow_carrot-2dwnn_alt::before,.ei-arrow_carrot-2left::before,.ei-arrow_carrot-2left_alt2::before,.ei-arrow_carrot-2left_alt::before,.ei-arrow_carrot-2right::before,.ei-arrow_carrot-2right_alt2::before,.ei-arrow_carrot-2right_alt::before,.ei-arrow_carrot-2up::before,.ei-arrow_carrot-2up_alt2::before,.ei-arrow_carrot-2up_alt::before,.ei-arrow_carrot-down::before,.ei-arrow_carrot-down_alt2::before,.ei-arrow_carrot-down_alt::before,.ei-arrow_carrot-left::before,.ei-arrow_carrot-left_alt2::before,.ei-arrow_carrot-left_alt::before,.ei-arrow_carrot-right::before,.ei-arrow_carrot-right_alt2::before,.ei-arrow_carrot-right_alt::before,.ei-arrow_carrot-up::before,.ei-arrow_carrot-up_alt2::before,.ei-arrow_carrot_up_alt::before,.ei-arrow_condense::before,.ei-arrow_condense_alt::before,.ei-arrow_down::before,.ei-arrow_down_alt::before,.ei-arrow_expand::before,.ei-arrow_expand_alt2::before,.ei-arrow_expand_alt3::before,.ei-arrow_expand_alt::before,.ei-arrow_left-down::before,.ei-arrow_left-down_alt::before,.ei-arrow_left-right::before,.ei-arrow_left-right_alt::before,.ei-arrow_left-up::before,.ei-arrow_left-up_alt::before,.ei-arrow_left::before,.ei-arrow_left_alt::before,.ei-arrow_move::before,.ei-arrow_right-down::before,.ei-arrow_right-down_alt::before,.ei-arrow_right-up::before,.ei-arrow_right-up_alt::before,.ei-arrow_right::before,.ei-arrow_right_alt::before,.ei-arrow_triangle-down::before,.ei-arrow_triangle-down_alt2::before,.ei-arrow_triangle-down_alt::before,.ei-arrow_triangle-left::before,.ei-arrow_triangle-left_alt2::before,.ei-arrow_triangle-left_alt::before,.ei-arrow_triangle-right::before,.ei-arrow_triangle-right_alt2::before,.ei-arrow_triangle-right_alt::before,.ei-arrow_triangle-up::before,.ei-arrow_triangle-up_alt2::before,.ei-arrow_triangle-up_alt::before,.ei-arrow_up-down_alt::before,.ei-arrow_up::before,.ei-arrow_up_alt::before,.ei-bag::before,.ei-bag_alt::before,.ei-balance::before,.ei-blocked::before,.ei-book::before,.ei-book_alt::before,.ei-box-checked::before,.ei-box-empty::before,.ei-box-selected::before,.ei-briefcase::before,.ei-briefcase_alt::before,.ei-building::before,.ei-building_alt::before,.ei-calculator_alt::before,.ei-calendar::before,.ei-calulator::before,.ei-camera::before,.ei-camera_alt::before,.ei-cart::before,.ei-cart_alt::before,.ei-chat::before,.ei-chat_alt::before,.ei-check::before,.ei-check_alt2::before,.ei-check_alt::before,.ei-circle-empty::before,.ei-circle-slelected::before,.ei-clipboard::before,.ei-clock::before,.ei-clock_alt::before,.ei-close::before,.ei-close_alt2::before,.ei-close_alt::before,.ei-cloud-download::before,.ei-cloud-download_alt::before,.ei-cloud-upload::before,.ei-cloud-upload_alt::before,.ei-cloud::before,.ei-cloud_alt::before,.ei-cog::before,.ei-cogs::before,.ei-comment::before,.ei-comment_alt::before,.ei-compass::before,.ei-compass_alt::before,.ei-cone::before,.ei-cone_alt::before,.ei-contacts::before,.ei-contacts_alt::before,.ei-creditcard::before,.ei-currency::before,.ei-currency_alt::before,.ei-cursor::before,.ei-cursor_alt::before,.ei-datareport::before,.ei-datareport_alt::before,.ei-desktop::before,.ei-dislike::before,.ei-dislike_alt::before,.ei-document::before,.ei-document_alt::before,.ei-documents::before,.ei-documents_alt::before,.ei-download::before,.ei-drawer::before,.ei-drawer_alt::before,.ei-drive::before,.ei-drive_alt::before,.ei-easel::before,.ei-easel_alt::before,.ei-error-circle::before,.ei-error-circle_alt::before,.ei-error-oct::before,.ei-error-oct_alt::before,.ei-error-triangle::before,.ei-error-triangle_alt::before,.ei-film::before,.ei-floppy::before,.ei-floppy_alt::before,.ei-flowchart::before,.ei-flowchart_alt::before,.ei-folder-add::before,.ei-folder-add_alt::before,.ei-folder-alt::before,.ei-folder-open::before,.ei-folder-open_alt::before,.ei-folder::before,.ei-folder_download::before,.ei-folder_upload::before,.ei-genius::before,.ei-gift::before,.ei-gift_alt::before,.ei-globe-2::before,.ei-globe::before,.ei-globe_alt::before,.ei-grid-2x2::before,.ei-grid-3x3::before,.ei-group::before,.ei-headphones::before,.ei-heart::before,.ei-heart_alt::before,.ei-hourglass::before,.ei-house::before,.ei-house_alt::before,.ei-icon_adjust-horiz::before,.ei-icon_adjust-vert::before,.ei-icon_archive::before,.ei-icon_archive_alt::before,.ei-icon_arrow-up-down::before,.ei-icon_arrow_back::before,.ei-icon_arrow_carrot-2down::before,.ei-icon_arrow_carrot-2down_alt2::before,.ei-icon_arrow_carrot-2dwnn_alt::before,.ei-icon_arrow_carrot-2left::before,.ei-icon_arrow_carrot-2left_alt2::before,.ei-icon_arrow_carrot-2left_alt::before,.ei-icon_arrow_carrot-2right::before,.ei-icon_arrow_carrot-2right_alt2::before,.ei-icon_arrow_carrot-2right_alt::before,.ei-icon_arrow_carrot-2up::before,.ei-icon_arrow_carrot-2up_alt2::before,.ei-icon_arrow_carrot-2up_alt::before,.ei-icon_arrow_carrot-down::before,.ei-icon_arrow_carrot-down_alt2::before,.ei-icon_arrow_carrot-down_alt::before,.ei-icon_arrow_carrot-left::before,.ei-icon_arrow_carrot-left_alt2::before,.ei-icon_arrow_carrot-left_alt::before,.ei-icon_arrow_carrot-right::before,.ei-icon_arrow_carrot-right_alt2::before,.ei-icon_arrow_carrot-right_alt::before,.ei-icon_arrow_carrot-up::before,.ei-icon_arrow_carrot-up_alt2::before,.ei-icon_arrow_carrot_up_alt::before,.ei-icon_arrow_condense::before,.ei-icon_arrow_condense_alt::before,.ei-icon_arrow_down::before,.ei-icon_arrow_down_alt::before,.ei-icon_arrow_expand::before,.ei-icon_arrow_expand_alt2::before,.ei-icon_arrow_expand_alt3::before,.ei-icon_arrow_expand_alt::before,.ei-icon_arrow_left-down::before,.ei-icon_arrow_left-down_alt::before,.ei-icon_arrow_left-right::before,.ei-icon_arrow_left-right_alt::before,.ei-icon_arrow_left-up::before,.ei-icon_arrow_left-up_alt::before,.ei-icon_arrow_left::before,.ei-icon_arrow_left_alt::before,.ei-icon_arrow_move::before,.ei-icon_arrow_right-down::before,.ei-icon_arrow_right-down_alt::before,.ei-icon_arrow_right-up::before,.ei-icon_arrow_right-up_alt::before,.ei-icon_arrow_right::before,.ei-icon_arrow_right_alt::before,.ei-icon_arrow_triangle-down::before,.ei-icon_arrow_triangle-down_alt2::before,.ei-icon_arrow_triangle-down_alt::before,.ei-icon_arrow_triangle-left::before,.ei-icon_arrow_triangle-left_alt2::before,.ei-icon_arrow_triangle-left_alt::before,.ei-icon_arrow_triangle-right::before,.ei-icon_arrow_triangle-right_alt2::before,.ei-icon_arrow_triangle-right_alt::before,.ei-icon_arrow_triangle-up::before,.ei-icon_arrow_triangle-up_alt2::before,.ei-icon_arrow_triangle-up_alt::before,.ei-icon_arrow_up-down_alt::before,.ei-icon_arrow_up::before,.ei-icon_arrow_up_alt::before,.ei-icon_bag::before,.ei-icon_bag_alt::before,.ei-icon_balance::before,.ei-icon_blocked::before,.ei-icon_book::before,.ei-icon_book_alt::before,.ei-icon_box-checked::before,.ei-icon_box-empty::before,.ei-icon_box-selected::before,.ei-icon_briefcase::before,.ei-icon_briefcase_alt::before,.ei-icon_building::before,.ei-icon_building_alt::before,.ei-icon_calculator_alt::before,.ei-icon_calendar::before,.ei-icon_calulator::before,.ei-icon_camera::before,.ei-icon_camera_alt::before,.ei-icon_cart::before,.ei-icon_cart_alt::before,.ei-icon_chat::before,.ei-icon_chat_alt::before,.ei-icon_check::before,.ei-icon_check_alt2::before,.ei-icon_check_alt::before,.ei-icon_circle-empty::before,.ei-icon_circle-slelected::before,.ei-icon_clipboard::before,.ei-icon_clock::before,.ei-icon_clock_alt::before,.ei-icon_close::before,.ei-icon_close_alt2::before,.ei-icon_close_alt::before,.ei-icon_cloud-download::before,.ei-icon_cloud-download_alt::before,.ei-icon_cloud-upload::before,.ei-icon_cloud-upload_alt::before,.ei-icon_cloud::before,.ei-icon_cloud_alt::before,.ei-icon_cog::before,.ei-icon_cogs::before,.ei-icon_comment::before,.ei-icon_comment_alt::before,.ei-icon_compass::before,.ei-icon_compass_alt::before,.ei-icon_cone::before,.ei-icon_cone_alt::before,.ei-icon_contacts::before,.ei-icon_contacts_alt::before,.ei-icon_creditcard::before,.ei-icon_currency::before,.ei-icon_currency_alt::before,.ei-icon_cursor::before,.ei-icon_cursor_alt::before,.ei-icon_datareport::before,.ei-icon_datareport_alt::before,.ei-icon_desktop::before,.ei-icon_dislike::before,.ei-icon_dislike_alt::before,.ei-icon_document::before,.ei-icon_document_alt::before,.ei-icon_documents::before,.ei-icon_documents_alt::before,.ei-icon_download::before,.ei-icon_drawer::before,.ei-icon_drawer_alt::before,.ei-icon_drive::before,.ei-icon_drive_alt::before,.ei-icon_easel::before,.ei-icon_easel_alt::before,.ei-icon_error-circle::before,.ei-icon_error-circle_alt::before,.ei-icon_error-oct::before,.ei-icon_error-oct_alt::before,.ei-icon_error-triangle::before,.ei-icon_error-triangle_alt::before,.ei-icon_film::before,.ei-icon_floppy::before,.ei-icon_floppy_alt::before,.ei-icon_flowchart::before,.ei-icon_flowchart_alt::before,.ei-icon_folder-add::before,.ei-icon_folder-add_alt::before,.ei-icon_folder-alt::before,.ei-icon_folder-open::before,.ei-icon_folder-open_alt::before,.ei-icon_folder::before,.ei-icon_folder_download::before,.ei-icon_folder_upload::before,.ei-icon_genius::before,.ei-icon_gift::before,.ei-icon_gift_alt::before,.ei-icon_globe-2::before,.ei-icon_globe::before,.ei-icon_globe_alt::before,.ei-icon_grid-2x2::before,.ei-icon_grid-3x3::before,.ei-icon_group::before,.ei-icon_headphones::before,.ei-icon_heart::before,.ei-icon_heart_alt::before,.ei-icon_hourglass::before,.ei-icon_house::before,.ei-icon_house_alt::before,.ei-icon_id-2::before,.ei-icon_id-2_alt::before,.ei-icon_id::before,.ei-icon_id_alt::before,.ei-icon_image::before,.ei-icon_images::before,.ei-icon_info::before,.ei-icon_info_alt::before,.ei-icon_key::before,.ei-icon_key_alt::before,.ei-icon_laptop::before,.ei-icon_lifesaver::before,.ei-icon_lightbulb::before,.ei-icon_lightbulb_alt::before,.ei-icon_like::before,.ei-icon_like_alt::before,.ei-icon_link::before,.ei-icon_link_alt::before,.ei-icon_loading::before,.ei-icon_lock-open::before,.ei-icon_lock-open_alt::before,.ei-icon_lock::before,.ei-icon_lock_alt::before,.ei-icon_mail::before,.ei-icon_mail_alt::before,.ei-icon_map::before,.ei-icon_map_alt::before,.ei-icon_menu-circle_alt2::before,.ei-icon_menu-circle_alt::before,.ei-icon_menu-square_alt2::before,.ei-icon_menu-square_alt::before,.ei-icon_menu::before,.ei-icon_mic::before,.ei-icon_mic_alt::before,.ei-icon_minus-06::before,.ei-icon_minus-box::before,.ei-icon_minus_alt2::before,.ei-icon_minus_alt::before,.ei-icon_mobile::before,.ei-icon_mug::before,.ei-icon_mug_alt::before,.ei-icon_music::before,.ei-icon_ol::before,.ei-icon_paperclip::before,.ei-icon_pause::before,.ei-icon_pause_alt2::before,.ei-icon_pause_alt::before,.ei-icon_pencil-edit::before,.ei-icon_pencil-edit_alt::before,.ei-icon_pencil::before,.ei-icon_pencil_alt::before,.ei-icon_pens::before,.ei-icon_pens_alt::before,.ei-icon_percent::before,.ei-icon_percent_alt::before,.ei-icon_phone::before,.ei-icon_piechart::before,.ei-icon_pin::before,.ei-icon_pin_alt::before,.ei-icon_plus-box::before,.ei-icon_plus::before,.ei-icon_plus_alt2::before,.ei-icon_plus_alt::before,.ei-icon_printer-alt::before,.ei-icon_printer::before,.ei-icon_profile::before,.ei-icon_pushpin::before,.ei-icon_pushpin_alt::before,.ei-icon_puzzle::before,.ei-icon_puzzle_alt::before,.ei-icon_question::before,.ei-icon_question_alt2::before,.ei-icon_question_alt::before,.ei-icon_quotations::before,.ei-icon_quotations_alt2::before,.ei-icon_quotations_alt::before,.ei-icon_refresh::before,.ei-icon_ribbon::before,.ei-icon_ribbon_alt::before,.ei-icon_rook::before,.ei-icon_search-2::before,.ei-icon_search::before,.ei-icon_search_alt::before,.ei-icon_shield::before,.ei-icon_shield_alt::before,.ei-icon_social_blogger::before,.ei-icon_social_blogger_circle::before,.ei-icon_social_blogger_square::before,.ei-icon_social_delicious::before,.ei-icon_social_delicious_circle::before,.ei-icon_social_delicious_square::before,.ei-icon_social_deviantart::before,.ei-icon_social_deviantart_circle::before,.ei-icon_social_deviantart_square::before,.ei-icon_social_dribbble::before,.ei-icon_social_dribbble_circle::before,.ei-icon_social_dribbble_square::before,.ei-icon_social_facebook::before,.ei-icon_social_facebook_circle::before,.ei-icon_social_facebook_square::before,.ei-icon_social_flickr::before,.ei-icon_social_flickr_circle::before,.ei-icon_social_flickr_square::before,.ei-icon_social_googledrive::before,.ei-icon_social_googledrive_alt2::before,.ei-icon_social_googledrive_square::before,.ei-icon_social_googleplus::before,.ei-icon_social_googleplus_circle::before,.ei-icon_social_googleplus_square::before,.ei-icon_social_instagram::before,.ei-icon_social_instagram_circle::before,.ei-icon_social_instagram_square::before,.ei-icon_social_linkedin::before,.ei-icon_social_linkedin_circle::before,.ei-icon_social_linkedin_square::before,.ei-icon_social_myspace::before,.ei-icon_social_myspace_circle::before,.ei-icon_social_myspace_square::before,.ei-icon_social_picassa::before,.ei-icon_social_picassa_circle::before,.ei-icon_social_picassa_square::before,.ei-icon_social_pinterest::before,.ei-icon_social_pinterest_circle::before,.ei-icon_social_pinterest_square::before,.ei-icon_social_rss::before,.ei-icon_social_rss_circle::before,.ei-icon_social_rss_square::before,.ei-icon_social_share::before,.ei-icon_social_share_circle::before,.ei-icon_social_share_square::before,.ei-icon_social_skype::before,.ei-icon_social_skype_circle::before,.ei-icon_social_skype_square::before,.ei-icon_social_spotify::before,.ei-icon_social_spotify_circle::before,.ei-icon_social_spotify_square::before,.ei-icon_social_stumbleupon_circle::before,.ei-icon_social_stumbleupon_square::before,.ei-icon_social_tumbleupon::before,.ei-icon_social_tumblr::before,.ei-icon_social_tumblr_circle::before,.ei-icon_social_tumblr_square::before,.ei-icon_social_twitter::before,.ei-icon_social_twitter_circle::before,.ei-icon_social_twitter_square::before,.ei-icon_social_vimeo::before,.ei-icon_social_vimeo_circle::before,.ei-icon_social_vimeo_square::before,.ei-icon_social_wordpress::before,.ei-icon_social_wordpress_circle::before,.ei-icon_social_wordpress_square::before,.ei-icon_social_youtube::before,.ei-icon_social_youtube_circle::before,.ei-icon_social_youtube_square::before,.ei-icon_star-half::before,.ei-icon_star-half_alt::before,.ei-icon_star::before,.ei-icon_star_alt::before,.ei-icon_stop::before,.ei-icon_stop_alt2::before,.ei-icon_stop_alt::before,.ei-icon_table::before,.ei-icon_tablet::before,.ei-icon_tag::before,.ei-icon_tag_alt::before,.ei-icon_tags::before,.ei-icon_tags_alt::before,.ei-icon_target::before,.ei-icon_tool::before,.ei-icon_toolbox::before,.ei-icon_toolbox_alt::before,.ei-icon_tools::before,.ei-icon_trash::before,.ei-icon_trash_alt::before,.ei-icon_ul::before,.ei-icon_upload::before,.ei-icon_vol-mute::before,.ei-icon_vol-mute_alt::before,.ei-icon_volume-high::before,.ei-icon_volume-high_alt::before,.ei-icon_volume-low::before,.ei-icon_volume-low_alt::before,.ei-icon_wallet::before,.ei-icon_wallet_alt::before,.ei-icon_zoom-in::before,.ei-icon_zoom-in_alt::before,.ei-icon_zoom-out::before,.ei-icon_zoom-out_alt::before,.ei-id-2::before,.ei-id-2_alt::before,.ei-id::before,.ei-id_alt::before,.ei-image::before,.ei-images::before,.ei-info::before,.ei-info_alt::before,.ei-key::before,.ei-key_alt::before,.ei-laptop::before,.ei-lifesaver::before,.ei-lightbulb::before,.ei-lightbulb_alt::before,.ei-like::before,.ei-like_alt::before,.ei-link::before,.ei-link_alt::before,.ei-loading::before,.ei-lock-open::before,.ei-lock-open_alt::before,.ei-lock::before,.ei-lock_alt::before,.ei-mail::before,.ei-mail_alt::before,.ei-map::before,.ei-map_alt::before,.ei-menu-circle_alt2::before,.ei-menu-circle_alt::before,.ei-menu-square_alt2::before,.ei-menu-square_alt::before,.ei-menu::before,.ei-mic::before,.ei-mic_alt::before,.ei-minus-06::before,.ei-minus-box::before,.ei-minus_alt2::before,.ei-minus_alt::before,.ei-mobile::before,.ei-mug::before,.ei-mug_alt::before,.ei-music::before,.ei-ol::before,.ei-paperclip::before,.ei-pause::before,.ei-pause_alt2::before,.ei-pause_alt::before,.ei-pencil-edit::before,.ei-pencil-edit_alt::before,.ei-pencil::before,.ei-pencil_alt::before,.ei-pens::before,.ei-pens_alt::before,.ei-percent::before,.ei-percent_alt::before,.ei-phone::before,.ei-piechart::before,.ei-pin::before,.ei-pin_alt::before,.ei-plus-box::before,.ei-plus::before,.ei-plus_alt2::before,.ei-plus_alt::before,.ei-printer-alt::before,.ei-printer::before,.ei-profile::before,.ei-pushpin::before,.ei-pushpin_alt::before,.ei-puzzle::before,.ei-puzzle_alt::before,.ei-question::before,.ei-question_alt2::before,.ei-question_alt::before,.ei-quotations::before,.ei-quotations_alt2::before,.ei-quotations_alt::before,.ei-refresh::before,.ei-ribbon::before,.ei-ribbon_alt::before,.ei-rook::before,.ei-search-2::before,.ei-search::before,.ei-search_alt::before,.ei-shield::before,.ei-shield_alt::before,.ei-social_blogger::before,.ei-social_blogger_circle::before,.ei-social_blogger_square::before,.ei-social_delicious::before,.ei-social_delicious_circle::before,.ei-social_delicious_square::before,.ei-social_deviantart::before,.ei-social_deviantart_circle::before,.ei-social_deviantart_square::before,.ei-social_dribbble::before,.ei-social_dribbble_circle::before,.ei-social_dribbble_square::before,.ei-social_facebook::before,.ei-social_facebook_circle::before,.ei-social_facebook_square::before,.ei-social_flickr::before,.ei-social_flickr_circle::before,.ei-social_flickr_square::before,.ei-social_googledrive::before,.ei-social_googledrive_alt2::before,.ei-social_googledrive_square::before,.ei-social_googleplus::before,.ei-social_googleplus_circle::before,.ei-social_googleplus_square::before,.ei-social_instagram::before,.ei-social_instagram_circle::before,.ei-social_instagram_square::before,.ei-social_linkedin::before,.ei-social_linkedin_circle::before,.ei-social_linkedin_square::before,.ei-social_myspace::before,.ei-social_myspace_circle::before,.ei-social_myspace_square::before,.ei-social_picassa::before,.ei-social_picassa_circle::before,.ei-social_picassa_square::before,.ei-social_pinterest::before,.ei-social_pinterest_circle::before,.ei-social_pinterest_square::before,.ei-social_rss::before,.ei-social_rss_circle::before,.ei-social_rss_square::before,.ei-social_share::before,.ei-social_share_circle::before,.ei-social_share_square::before,.ei-social_skype::before,.ei-social_skype_circle::before,.ei-social_skype_square::before,.ei-social_spotify::before,.ei-social_spotify_circle::before,.ei-social_spotify_square::before,.ei-social_stumbleupon_circle::before,.ei-social_stumbleupon_square::before,.ei-social_tumbleupon::before,.ei-social_tumblr::before,.ei-social_tumblr_circle::before,.ei-social_tumblr_square::before,.ei-social_twitter::before,.ei-social_twitter_circle::before,.ei-social_twitter_square::before,.ei-social_vimeo::before,.ei-social_vimeo_circle::before,.ei-social_vimeo_square::before,.ei-social_wordpress::before,.ei-social_wordpress_circle::before,.ei-social_wordpress_square::before,.ei-social_youtube::before,.ei-social_youtube_circle::before,.ei-social_youtube_square::before,.ei-star-half::before,.ei-star-half_alt::before,.ei-star::before,.ei-star_alt::before,.ei-stop::before,.ei-stop_alt2::before,.ei-stop_alt::before,.ei-table::before,.ei-tablet::before,.ei-tag::before,.ei-tag_alt::before,.ei-tags::before,.ei-tags_alt::before,.ei-target::before,.ei-tool::before,.ei-toolbox::before,.ei-toolbox_alt::before,.ei-tools::before,.ei-trash::before,.ei-trash_alt::before,.ei-ul::before,.ei-upload::before,.ei-vol-mute::before,.ei-vol-mute_alt::before,.ei-volume-high::before,.ei-volume-high_alt::before,.ei-volume-low::before,.ei-volume-low_alt::before,.ei-wallet::before,.ei-wallet_alt::before,.ei-zoom-in::before,.ei-zoom-in_alt::before,.ei-zoom-out::before,.ei-zoom-out_alt::before,.map-page .store-overview .store-left-filter .map-county-list li button .icon.arrow_triangle-left::before,.map-page .store-overview .store-left-filter .map-county-list li button .icon.arrow_triangle-right::before{font-family:ElegantIcons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.ei-arrow_up::before,.ei-icon_arrow_up::before{content:'\21'}.ei-arrow_down::before,.ei-icon_arrow_down::before{content:'\22'}.ei-arrow_left::before,.ei-icon_arrow_left::before{content:'\23'}.ei-arrow_right::before,.ei-icon_arrow_right::before{content:'\24'}.ei-arrow_left-up::before,.ei-icon_arrow_left-up::before{content:'\25'}.ei-arrow_right-up::before,.ei-icon_arrow_right-up::before{content:'\26'}.ei-arrow_right-down::before,.ei-icon_arrow_right-down::before{content:'\27'}.ei-arrow_left-down::before,.ei-icon_arrow_left-down::before{content:'\28'}.ei-arrow-up-down::before,.ei-icon_arrow-up-down::before{content:'\29'}.ei-arrow_up-down_alt::before,.ei-icon_arrow_up-down_alt::before{content:'\2a'}.ei-arrow_left-right_alt::before,.ei-icon_arrow_left-right_alt::before{content:'\2b'}.ei-arrow_left-right::before,.ei-icon_arrow_left-right::before{content:'\2c'}.ei-arrow_expand_alt2::before,.ei-icon_arrow_expand_alt2::before{content:'\2d'}.ei-arrow_expand_alt::before,.ei-icon_arrow_expand_alt::before{content:'\2e'}.ei-arrow_condense::before,.ei-icon_arrow_condense::before{content:'\2f'}.ei-arrow_expand::before,.ei-icon_arrow_expand::before{content:'\30'}.ei-arrow_move::before,.ei-icon_arrow_move::before{content:'\31'}.ei-arrow_carrot-up::before,.ei-icon_arrow_carrot-up::before{content:'\32'}.ei-arrow_carrot-down::before,.ei-icon_arrow_carrot-down::before{content:'\33'}.ei-arrow_carrot-left::before,.ei-icon_arrow_carrot-left::before{content:'\34'}.ei-arrow_carrot-right::before,.ei-icon_arrow_carrot-right::before{content:'\35'}.ei-arrow_carrot-2up::before,.ei-icon_arrow_carrot-2up::before{content:'\36'}.ei-arrow_carrot-2down::before,.ei-icon_arrow_carrot-2down::before{content:'\37'}.ei-arrow_carrot-2left::before,.ei-icon_arrow_carrot-2left::before{content:'\38'}.ei-arrow_carrot-2right::before,.ei-icon_arrow_carrot-2right::before{content:'\39'}.ei-arrow_carrot-up_alt2::before,.ei-icon_arrow_carrot-up_alt2::before{content:'\3a'}.ei-arrow_carrot-down_alt2::before,.ei-icon_arrow_carrot-down_alt2::before{content:'\3b'}.ei-arrow_carrot-left_alt2::before,.ei-icon_arrow_carrot-left_alt2::before{content:'\3c'}.ei-arrow_carrot-right_alt2::before,.ei-icon_arrow_carrot-right_alt2::before{content:'\3d'}.ei-arrow_carrot-2up_alt2::before,.ei-icon_arrow_carrot-2up_alt2::before{content:'\3e'}.ei-arrow_carrot-2down_alt2::before,.ei-icon_arrow_carrot-2down_alt2::before{content:'\3f'}.ei-arrow_carrot-2left_alt2::before,.ei-icon_arrow_carrot-2left_alt2::before{content:'\40'}.ei-arrow_carrot-2right_alt2::before,.ei-icon_arrow_carrot-2right_alt2::before{content:'\41'}.ei-arrow_triangle-up::before,.ei-icon_arrow_triangle-up::before{content:'\42'}.ei-arrow_triangle-down::before,.ei-icon_arrow_triangle-down::before{content:'\43'}.ei-arrow_triangle-left::before,.ei-icon_arrow_triangle-left::before{content:'\44'}.ei-arrow_triangle-right::before,.ei-icon_arrow_triangle-right::before{content:'\45'}.ei-arrow_triangle-up_alt2::before,.ei-icon_arrow_triangle-up_alt2::before{content:'\46'}.ei-arrow_triangle-down_alt2::before,.ei-icon_arrow_triangle-down_alt2::before{content:'\47'}.ei-arrow_triangle-left_alt2::before,.ei-icon_arrow_triangle-left_alt2::before{content:'\48'}.ei-arrow_triangle-right_alt2::before,.ei-icon_arrow_triangle-right_alt2::before{content:'\49'}.ei-arrow_back::before,.ei-icon_arrow_back::before{content:'\4a'}.ei-icon_minus-06::before,.ei-minus-06::before{content:'\4b'}.ei-icon_plus::before,.ei-plus::before{content:'\4c'}.ei-close::before,.ei-icon_close::before{content:'\4d'}.ei-check::before,.ei-icon_check::before{content:'\4e'}.ei-icon_minus_alt2::before,.ei-minus_alt2::before{content:'\4f'}.ei-icon_plus_alt2::before,.ei-plus_alt2::before{content:'\50'}.ei-close_alt2::before,.ei-icon_close_alt2::before{content:'\51'}.ei-check_alt2::before,.ei-icon_check_alt2::before{content:'\52'}.ei-icon_zoom-out_alt::before,.ei-zoom-out_alt::before{content:'\53'}.ei-icon_zoom-in_alt::before,.ei-zoom-in_alt::before{content:'\54'}.ei-icon_search::before,.ei-search::before{content:'\55'}.ei-box-empty::before,.ei-icon_box-empty::before{content:'\56'}.ei-box-selected::before,.ei-icon_box-selected::before{content:'\57'}.ei-icon_minus-box::before,.ei-minus-box::before{content:'\58'}.ei-icon_plus-box::before,.ei-plus-box::before{content:'\59'}.ei-box-checked::before,.ei-icon_box-checked::before{content:'\5a'}.ei-circle-empty::before,.ei-icon_circle-empty::before{content:'\5b'}.ei-circle-slelected::before,.ei-icon_circle-slelected::before{content:'\5c'}.ei-icon_stop_alt2::before,.ei-stop_alt2::before{content:'\5d'}.ei-icon_stop::before,.ei-stop::before{content:'\5e'}.ei-icon_pause_alt2::before,.ei-pause_alt2::before{content:'\5f'}.ei-icon_pause::before,.ei-pause::before{content:'\60'}.ei-icon_menu::before,.ei-menu::before{content:'\61'}.ei-icon_menu-square_alt2::before,.ei-menu-square_alt2::before{content:'\62'}.ei-icon_menu-circle_alt2::before,.ei-menu-circle_alt2::before{content:'\63'}.ei-icon_ul::before,.ei-ul::before{content:'\64'}.ei-icon_ol::before,.ei-ol::before{content:'\65'}.ei-adjust-horiz::before,.ei-icon_adjust-horiz::before{content:'\66'}.ei-adjust-vert::before,.ei-icon_adjust-vert::before{content:'\67'}.ei-document_alt::before,.ei-icon_document_alt::before{content:'\68'}.ei-documents_alt::before,.ei-icon_documents_alt::before{content:'\69'}.ei-icon_pencil::before,.ei-pencil::before{content:'\6a'}.ei-icon_pencil-edit_alt::before,.ei-pencil-edit_alt::before{content:'\6b'}.ei-icon_pencil-edit::before,.ei-pencil-edit::before{content:'\6c'}.ei-folder-alt::before,.ei-icon_folder-alt::before{content:'\6d'}.ei-folder-open_alt::before,.ei-icon_folder-open_alt::before{content:'\6e'}.ei-folder-add_alt::before,.ei-icon_folder-add_alt::before{content:'\6f'}.ei-icon_info_alt::before,.ei-info_alt::before{content:'\70'}.ei-error-oct_alt::before,.ei-icon_error-oct_alt::before{content:'\71'}.ei-error-circle_alt::before,.ei-icon_error-circle_alt::before{content:'\72'}.ei-error-triangle_alt::before,.ei-icon_error-triangle_alt::before{content:'\73'}.ei-icon_question_alt2::before,.ei-question_alt2::before{content:'\74'}.ei-icon_question::before,.ei-question::before{content:'\75'}.ei-comment_alt::before,.ei-icon_comment_alt::before{content:'\76'}.ei-chat_alt::before,.ei-icon_chat_alt::before{content:'\77'}.ei-icon_vol-mute_alt::before,.ei-vol-mute_alt::before{content:'\78'}.ei-icon_volume-low_alt::before,.ei-volume-low_alt::before{content:'\79'}.ei-icon_volume-high_alt::before,.ei-volume-high_alt::before{content:'\7a'}.ei-icon_quotations::before,.ei-quotations::before{content:'\7b'}.ei-icon_quotations_alt2::before,.ei-quotations_alt2::before{content:'\7c'}.ei-clock_alt::before,.ei-icon_clock_alt::before{content:'\7d'}.ei-icon_lock_alt::before,.ei-lock_alt::before{content:'\7e'}.ei-icon_lock-open_alt::before,.ei-lock-open_alt::before{content:'\e000'}.ei-icon_key_alt::before,.ei-key_alt::before{content:'\e001'}.ei-cloud_alt::before,.ei-icon_cloud_alt::before{content:'\e002'}.ei-cloud-upload_alt::before,.ei-icon_cloud-upload_alt::before{content:'\e003'}.ei-cloud-download_alt::before,.ei-icon_cloud-download_alt::before{content:'\e004'}.ei-icon_image::before,.ei-image::before{content:'\e005'}.ei-icon_images::before,.ei-images::before{content:'\e006'}.ei-icon_lightbulb_alt::before,.ei-lightbulb_alt::before{content:'\e007'}.ei-gift_alt::before,.ei-icon_gift_alt::before{content:'\e008'}.ei-house_alt::before,.ei-icon_house_alt::before{content:'\e009'}.ei-genius::before,.ei-icon_genius::before{content:'\e00a'}.ei-icon_mobile::before,.ei-mobile::before{content:'\e00b'}.ei-icon_tablet::before,.ei-tablet::before{content:'\e00c'}.ei-icon_laptop::before,.ei-laptop::before{content:'\e00d'}.ei-desktop::before,.ei-icon_desktop::before{content:'\e00e'}.ei-camera_alt::before,.ei-icon_camera_alt::before{content:'\e00f'}.ei-icon_mail_alt::before,.ei-mail_alt::before{content:'\e010'}.ei-cone_alt::before,.ei-icon_cone_alt::before{content:'\e011'}.ei-icon_ribbon_alt::before,.ei-ribbon_alt::before{content:'\e012'}.ei-bag_alt::before,.ei-icon_bag_alt::before{content:'\e013'}.ei-creditcard::before,.ei-icon_creditcard::before{content:'\e014'}.ei-cart_alt::before,.ei-icon_cart_alt::before{content:'\e015'}.ei-icon_paperclip::before,.ei-paperclip::before{content:'\e016'}.ei-icon_tag_alt::before,.ei-tag_alt::before{content:'\e017'}.ei-icon_tags_alt::before,.ei-tags_alt::before{content:'\e018'}.ei-icon_trash_alt::before,.ei-trash_alt::before{content:'\e019'}.ei-cursor_alt::before,.ei-icon_cursor_alt::before{content:'\e01a'}.ei-icon_mic_alt::before,.ei-mic_alt::before{content:'\e01b'}.ei-compass_alt::before,.ei-icon_compass_alt::before{content:'\e01c'}.ei-icon_pin_alt::before,.ei-pin_alt::before{content:'\e01d'}.ei-icon_pushpin_alt::before,.ei-pushpin_alt::before{content:'\e01e'}.ei-icon_map_alt::before,.ei-map_alt::before{content:'\e01f'}.ei-drawer_alt::before,.ei-icon_drawer_alt::before{content:'\e020'}.ei-icon_toolbox_alt::before,.ei-toolbox_alt::before{content:'\e021'}.ei-book_alt::before,.ei-icon_book_alt::before{content:'\e022'}.ei-calendar::before,.ei-icon_calendar::before{content:'\e023'}.ei-film::before,.ei-icon_film::before{content:'\e024'}.ei-icon_table::before,.ei-table::before{content:'\e025'}.ei-contacts_alt::before,.ei-icon_contacts_alt::before{content:'\e026'}.ei-headphones::before,.ei-icon_headphones::before{content:'\e027'}.ei-icon_lifesaver::before,.ei-lifesaver::before{content:'\e028'}.ei-icon_piechart::before,.ei-piechart::before{content:'\e029'}.ei-icon_refresh::before,.ei-refresh::before{content:'\e02a'}.ei-icon_link_alt::before,.ei-link_alt::before{content:'\e02b'}.ei-icon_link::before,.ei-link::before{content:'\e02c'}.ei-icon_loading::before,.ei-loading::before{content:'\e02d'}.ei-blocked::before,.ei-icon_blocked::before{content:'\e02e'}.ei-archive_alt::before,.ei-icon_archive_alt::before{content:'\e02f'}.ei-heart_alt::before,.ei-icon_heart_alt::before{content:'\e030'}.ei-icon_star_alt::before,.ei-star_alt::before{content:'\e031'}.ei-icon_star-half_alt::before,.ei-star-half_alt::before{content:'\e032'}.ei-icon_star::before,.ei-star::before{content:'\e033'}.ei-icon_star-half::before,.ei-star-half::before{content:'\e034'}.ei-icon_tools::before,.ei-tools::before{content:'\e035'}.ei-icon_tool::before,.ei-tool::before{content:'\e036'}.ei-cog::before,.ei-icon_cog::before{content:'\e037'}.ei-cogs::before,.ei-icon_cogs::before{content:'\e038'}.ei-arrow_up_alt::before,.ei-icon_arrow_up_alt::before{content:'\e039'}.ei-arrow_down_alt::before,.ei-icon_arrow_down_alt::before{content:'\e03a'}.ei-arrow_left_alt::before,.ei-icon_arrow_left_alt::before{content:'\e03b'}.ei-arrow_right_alt::before,.ei-icon_arrow_right_alt::before{content:'\e03c'}.ei-arrow_left-up_alt::before,.ei-icon_arrow_left-up_alt::before{content:'\e03d'}.ei-arrow_right-up_alt::before,.ei-icon_arrow_right-up_alt::before{content:'\e03e'}.ei-arrow_right-down_alt::before,.ei-icon_arrow_right-down_alt::before{content:'\e03f'}.ei-arrow_left-down_alt::before,.ei-icon_arrow_left-down_alt::before{content:'\e040'}.ei-arrow_condense_alt::before,.ei-icon_arrow_condense_alt::before{content:'\e041'}.ei-arrow_expand_alt3::before,.ei-icon_arrow_expand_alt3::before{content:'\e042'}.ei-arrow_carrot_up_alt::before,.ei-icon_arrow_carrot_up_alt::before{content:'\e043'}.ei-arrow_carrot-down_alt::before,.ei-icon_arrow_carrot-down_alt::before{content:'\e044'}.ei-arrow_carrot-left_alt::before,.ei-icon_arrow_carrot-left_alt::before{content:'\e045'}.ei-arrow_carrot-right_alt::before,.ei-icon_arrow_carrot-right_alt::before{content:'\e046'}.ei-arrow_carrot-2up_alt::before,.ei-icon_arrow_carrot-2up_alt::before{content:'\e047'}.ei-arrow_carrot-2dwnn_alt::before,.ei-icon_arrow_carrot-2dwnn_alt::before{content:'\e048'}.ei-arrow_carrot-2left_alt::before,.ei-icon_arrow_carrot-2left_alt::before{content:'\e049'}.ei-arrow_carrot-2right_alt::before,.ei-icon_arrow_carrot-2right_alt::before{content:'\e04a'}.ei-arrow_triangle-up_alt::before,.ei-icon_arrow_triangle-up_alt::before{content:'\e04b'}.ei-arrow_triangle-down_alt::before,.ei-icon_arrow_triangle-down_alt::before{content:'\e04c'}.ei-arrow_triangle-left_alt::before,.ei-icon_arrow_triangle-left_alt::before{content:'\e04d'}.ei-arrow_triangle-right_alt::before,.ei-icon_arrow_triangle-right_alt::before{content:'\e04e'}.ei-icon_minus_alt::before,.ei-minus_alt::before{content:'\e04f'}.ei-icon_plus_alt::before,.ei-plus_alt::before{content:'\e050'}.ei-close_alt::before,.ei-icon_close_alt::before{content:'\e051'}.ei-check_alt::before,.ei-icon_check_alt::before{content:'\e052'}.ei-icon_zoom-out::before,.ei-zoom-out::before{content:'\e053'}.ei-icon_zoom-in::before,.ei-zoom-in::before{content:'\e054'}.ei-icon_stop_alt::before,.ei-stop_alt::before{content:'\e055'}.ei-icon_menu-square_alt::before,.ei-menu-square_alt::before{content:'\e056'}.ei-icon_menu-circle_alt::before,.ei-menu-circle_alt::before{content:'\e057'}.ei-document::before,.ei-icon_document::before{content:'\e058'}.ei-documents::before,.ei-icon_documents::before{content:'\e059'}.ei-icon_pencil_alt::before,.ei-pencil_alt::before{content:'\e05a'}.ei-folder::before,.ei-icon_folder::before{content:'\e05b'}.ei-folder-open::before,.ei-icon_folder-open::before{content:'\e05c'}.ei-folder-add::before,.ei-icon_folder-add::before{content:'\e05d'}.ei-folder_upload::before,.ei-icon_folder_upload::before{content:'\e05e'}.ei-folder_download::before,.ei-icon_folder_download::before{content:'\e05f'}.ei-icon_info::before,.ei-info::before{content:'\e060'}.ei-error-circle::before,.ei-icon_error-circle::before{content:'\e061'}.ei-error-oct::before,.ei-icon_error-oct::before{content:'\e062'}.ei-error-triangle::before,.ei-icon_error-triangle::before{content:'\e063'}.ei-icon_question_alt::before,.ei-question_alt::before{content:'\e064'}.ei-comment::before,.ei-icon_comment::before{content:'\e065'}.ei-chat::before,.ei-icon_chat::before{content:'\e066'}.ei-icon_vol-mute::before,.ei-vol-mute::before{content:'\e067'}.ei-icon_volume-low::before,.ei-volume-low::before{content:'\e068'}.ei-icon_volume-high::before,.ei-volume-high::before{content:'\e069'}.ei-icon_quotations_alt::before,.ei-quotations_alt::before{content:'\e06a'}.ei-clock::before,.ei-icon_clock::before{content:'\e06b'}.ei-icon_lock::before,.ei-lock::before{content:'\e06c'}.ei-icon_lock-open::before,.ei-lock-open::before{content:'\e06d'}.ei-icon_key::before,.ei-key::before{content:'\e06e'}.ei-cloud::before,.ei-icon_cloud::before{content:'\e06f'}.ei-cloud-upload::before,.ei-icon_cloud-upload::before{content:'\e070'}.ei-cloud-download::before,.ei-icon_cloud-download::before{content:'\e071'}.ei-icon_lightbulb::before,.ei-lightbulb::before{content:'\e072'}.ei-gift::before,.ei-icon_gift::before{content:'\e073'}.ei-house::before,.ei-icon_house::before{content:'\e074'}.ei-camera::before,.ei-icon_camera::before{content:'\e075'}.ei-icon_mail::before,.ei-mail::before{content:'\e076'}.ei-cone::before,.ei-icon_cone::before{content:'\e077'}.ei-icon_ribbon::before,.ei-ribbon::before{content:'\e078'}.ei-bag::before,.ei-icon_bag::before{content:'\e079'}.ei-cart::before,.ei-icon_cart::before{content:'\e07a'}.ei-icon_tag::before,.ei-tag::before{content:'\e07b'}.ei-icon_tags::before,.ei-tags::before{content:'\e07c'}.ei-icon_trash::before,.ei-trash::before{content:'\e07d'}.ei-cursor::before,.ei-icon_cursor::before{content:'\e07e'}.ei-icon_mic::before,.ei-mic::before{content:'\e07f'}.ei-compass::before,.ei-icon_compass::before{content:'\e080'}.ei-icon_pin::before,.ei-pin::before{content:'\e081'}.ei-icon_pushpin::before,.ei-pushpin::before{content:'\e082'}.ei-icon_map::before,.ei-map::before{content:'\e083'}.ei-drawer::before,.ei-icon_drawer::before{content:'\e084'}.ei-icon_toolbox::before,.ei-toolbox::before{content:'\e085'}.ei-book::before,.ei-icon_book::before{content:'\e086'}.ei-contacts::before,.ei-icon_contacts::before{content:'\e087'}.ei-archive::before,.ei-icon_archive::before{content:'\e088'}.ei-heart::before,.ei-icon_heart::before{content:'\e089'}.ei-icon_profile::before,.ei-profile::before{content:'\e08a'}.ei-group::before,.ei-icon_group::before{content:'\e08b'}.ei-grid-2x2::before,.ei-icon_grid-2x2::before{content:'\e08c'}.ei-grid-3x3::before,.ei-icon_grid-3x3::before{content:'\e08d'}.ei-icon_music::before,.ei-music::before{content:'\e08e'}.ei-icon_pause_alt::before,.ei-pause_alt::before{content:'\e08f'}.ei-icon_phone::before,.ei-phone::before{content:'\e090'}.ei-icon_upload::before,.ei-upload::before{content:'\e091'}.ei-download::before,.ei-icon_download::before{content:'\e092'}.ei-icon_social_facebook::before,.ei-social_facebook::before{content:'\e093'}.ei-icon_social_twitter::before,.ei-social_twitter::before{content:'\e094'}.ei-icon_social_pinterest::before,.ei-social_pinterest::before{content:'\e095'}.ei-icon_social_googleplus::before,.ei-social_googleplus::before{content:'\e096'}.ei-icon_social_tumblr::before,.ei-social_tumblr::before{content:'\e097'}.ei-icon_social_tumbleupon::before,.ei-social_tumbleupon::before{content:'\e098'}.ei-icon_social_wordpress::before,.ei-social_wordpress::before{content:'\e099'}.ei-icon_social_instagram::before,.ei-social_instagram::before{content:'\e09a'}.ei-icon_social_dribbble::before,.ei-social_dribbble::before{content:'\e09b'}.ei-icon_social_vimeo::before,.ei-social_vimeo::before{content:'\e09c'}.ei-icon_social_linkedin::before,.ei-social_linkedin::before{content:'\e09d'}.ei-icon_social_rss::before,.ei-social_rss::before{content:'\e09e'}.ei-icon_social_deviantart::before,.ei-social_deviantart::before{content:'\e09f'}.ei-icon_social_share::before,.ei-social_share::before{content:'\e0a0'}.ei-icon_social_myspace::before,.ei-social_myspace::before{content:'\e0a1'}.ei-icon_social_skype::before,.ei-social_skype::before{content:'\e0a2'}.ei-icon_social_youtube::before,.ei-social_youtube::before{content:'\e0a3'}.ei-icon_social_picassa::before,.ei-social_picassa::before{content:'\e0a4'}.ei-icon_social_googledrive::before,.ei-social_googledrive::before{content:'\e0a5'}.ei-icon_social_flickr::before,.ei-social_flickr::before{content:'\e0a6'}.ei-icon_social_blogger::before,.ei-social_blogger::before{content:'\e0a7'}.ei-icon_social_spotify::before,.ei-social_spotify::before{content:'\e0a8'}.ei-icon_social_delicious::before,.ei-social_delicious::before{content:'\e0a9'}.ei-icon_social_facebook_circle::before,.ei-social_facebook_circle::before{content:'\e0aa'}.ei-icon_social_twitter_circle::before,.ei-social_twitter_circle::before{content:'\e0ab'}.ei-icon_social_pinterest_circle::before,.ei-social_pinterest_circle::before{content:'\e0ac'}.ei-icon_social_googleplus_circle::before,.ei-social_googleplus_circle::before{content:'\e0ad'}.ei-icon_social_tumblr_circle::before,.ei-social_tumblr_circle::before{content:'\e0ae'}.ei-icon_social_stumbleupon_circle::before,.ei-social_stumbleupon_circle::before{content:'\e0af'}.ei-icon_social_wordpress_circle::before,.ei-social_wordpress_circle::before{content:'\e0b0'}.ei-icon_social_instagram_circle::before,.ei-social_instagram_circle::before{content:'\e0b1'}.ei-icon_social_dribbble_circle::before,.ei-social_dribbble_circle::before{content:'\e0b2'}.ei-icon_social_vimeo_circle::before,.ei-social_vimeo_circle::before{content:'\e0b3'}.ei-icon_social_linkedin_circle::before,.ei-social_linkedin_circle::before{content:'\e0b4'}.ei-icon_social_rss_circle::before,.ei-social_rss_circle::before{content:'\e0b5'}.ei-icon_social_deviantart_circle::before,.ei-social_deviantart_circle::before{content:'\e0b6'}.ei-icon_social_share_circle::before,.ei-social_share_circle::before{content:'\e0b7'}.ei-icon_social_myspace_circle::before,.ei-social_myspace_circle::before{content:'\e0b8'}.ei-icon_social_skype_circle::before,.ei-social_skype_circle::before{content:'\e0b9'}.ei-icon_social_youtube_circle::before,.ei-social_youtube_circle::before{content:'\e0ba'}.ei-icon_social_picassa_circle::before,.ei-social_picassa_circle::before{content:'\e0bb'}.ei-icon_social_googledrive_alt2::before,.ei-social_googledrive_alt2::before{content:'\e0bc'}.ei-icon_social_flickr_circle::before,.ei-social_flickr_circle::before{content:'\e0bd'}.ei-icon_social_blogger_circle::before,.ei-social_blogger_circle::before{content:'\e0be'}.ei-icon_social_spotify_circle::before,.ei-social_spotify_circle::before{content:'\e0bf'}.ei-icon_social_delicious_circle::before,.ei-social_delicious_circle::before{content:'\e0c0'}.ei-icon_social_facebook_square::before,.ei-social_facebook_square::before{content:'\e0c1'}.ei-icon_social_twitter_square::before,.ei-social_twitter_square::before{content:'\e0c2'}.ei-icon_social_pinterest_square::before,.ei-social_pinterest_square::before{content:'\e0c3'}.ei-icon_social_googleplus_square::before,.ei-social_googleplus_square::before{content:'\e0c4'}.ei-icon_social_tumblr_square::before,.ei-social_tumblr_square::before{content:'\e0c5'}.ei-icon_social_stumbleupon_square::before,.ei-social_stumbleupon_square::before{content:'\e0c6'}.ei-icon_social_wordpress_square::before,.ei-social_wordpress_square::before{content:'\e0c7'}.ei-icon_social_instagram_square::before,.ei-social_instagram_square::before{content:'\e0c8'}.ei-icon_social_dribbble_square::before,.ei-social_dribbble_square::before{content:'\e0c9'}.ei-icon_social_vimeo_square::before,.ei-social_vimeo_square::before{content:'\e0ca'}.ei-icon_social_linkedin_square::before,.ei-social_linkedin_square::before{content:'\e0cb'}.ei-icon_social_rss_square::before,.ei-social_rss_square::before{content:'\e0cc'}.ei-icon_social_deviantart_square::before,.ei-social_deviantart_square::before{content:'\e0cd'}.ei-icon_social_share_square::before,.ei-social_share_square::before{content:'\e0ce'}.ei-icon_social_myspace_square::before,.ei-social_myspace_square::before{content:'\e0cf'}.ei-icon_social_skype_square::before,.ei-social_skype_square::before{content:'\e0d0'}.ei-icon_social_youtube_square::before,.ei-social_youtube_square::before{content:'\e0d1'}.ei-icon_social_picassa_square::before,.ei-social_picassa_square::before{content:'\e0d2'}.ei-icon_social_googledrive_square::before,.ei-social_googledrive_square::before{content:'\e0d3'}.ei-icon_social_flickr_square::before,.ei-social_flickr_square::before{content:'\e0d4'}.ei-icon_social_blogger_square::before,.ei-social_blogger_square::before{content:'\e0d5'}.ei-icon_social_spotify_square::before,.ei-social_spotify_square::before{content:'\e0d6'}.ei-icon_social_delicious_square::before,.ei-social_delicious_square::before{content:'\e0d7'}.ei-icon_printer::before,.ei-printer::before{content:'\e103'}.ei-calulator::before,.ei-icon_calulator::before{content:'\e0ee'}.ei-building::before,.ei-icon_building::before{content:'\e0ef'}.ei-floppy::before,.ei-icon_floppy::before{content:'\e0e8'}.ei-drive::before,.ei-icon_drive::before{content:'\e0ea'}.ei-icon_search-2::before,.ei-search-2::before{content:'\e101'}.ei-icon_id::before,.ei-id::before{content:'\e107'}.ei-icon_id-2::before,.ei-id-2::before{content:'\e108'}.ei-icon_puzzle::before,.ei-puzzle::before{content:'\e102'}.ei-icon_like::before,.ei-like::before{content:'\e106'}.ei-dislike::before,.ei-icon_dislike::before{content:'\e0eb'}.ei-icon_mug::before,.ei-mug::before{content:'\e105'}.ei-currency::before,.ei-icon_currency::before{content:'\e0ed'}.ei-icon_wallet::before,.ei-wallet::before{content:'\e100'}.ei-icon_pens::before,.ei-pens::before{content:'\e104'}.ei-easel::before,.ei-icon_easel::before{content:'\e0e9'}.ei-flowchart::before,.ei-icon_flowchart::before{content:'\e109'}.ei-datareport::before,.ei-icon_datareport::before{content:'\e0ec'}.ei-briefcase::before,.ei-icon_briefcase::before{content:'\e0fe'}.ei-icon_shield::before,.ei-shield::before{content:'\e0f6'}.ei-icon_percent::before,.ei-percent::before{content:'\e0fb'}.ei-globe::before,.ei-icon_globe::before{content:'\e0e2'}.ei-globe-2::before,.ei-icon_globe-2::before{content:'\e0e3'}.ei-icon_target::before,.ei-target::before{content:'\e0f5'}.ei-hourglass::before,.ei-icon_hourglass::before{content:'\e0e1'}.ei-balance::before,.ei-icon_balance::before{content:'\e0ff'}.ei-icon_rook::before,.ei-rook::before{content:'\e0f8'}.ei-icon_printer-alt::before,.ei-printer-alt::before{content:'\e0fa'}.ei-calculator_alt::before,.ei-icon_calculator_alt::before{content:'\e0e7'}.ei-building_alt::before,.ei-icon_building_alt::before{content:'\e0fd'}.ei-floppy_alt::before,.ei-icon_floppy_alt::before{content:'\e0e4'}.ei-drive_alt::before,.ei-icon_drive_alt::before{content:'\e0e5'}.ei-icon_search_alt::before,.ei-search_alt::before{content:'\e0f7'}.ei-icon_id_alt::before,.ei-id_alt::before{content:'\e0e0'}.ei-icon_id-2_alt::before,.ei-id-2_alt::before{content:'\e0fc'}.ei-icon_puzzle_alt::before,.ei-puzzle_alt::before{content:'\e0f9'}.ei-icon_like_alt::before,.ei-like_alt::before{content:'\e0dd'}.ei-dislike_alt::before,.ei-icon_dislike_alt::before{content:'\e0f1'}.ei-icon_mug_alt::before,.ei-mug_alt::before{content:'\e0dc'}.ei-currency_alt::before,.ei-icon_currency_alt::before{content:'\e0f3'}.ei-icon_wallet_alt::before,.ei-wallet_alt::before{content:'\e0d8'}.ei-icon_pens_alt::before,.ei-pens_alt::before{content:'\e0db'}.ei-easel_alt::before,.ei-icon_easel_alt::before{content:'\e0f0'}.ei-flowchart_alt::before,.ei-icon_flowchart_alt::before{content:'\e0df'}.ei-datareport_alt::before,.ei-icon_datareport_alt::before{content:'\e0f2'}.ei-briefcase_alt::before,.ei-icon_briefcase_alt::before{content:'\e0f4'}.ei-icon_shield_alt::before,.ei-shield_alt::before{content:'\e0d9'}.ei-icon_percent_alt::before,.ei-percent_alt::before{content:'\e0da'}.ei-globe_alt::before,.ei-icon_globe_alt::before{content:'\e0de'}.ei-clipboard::before,.ei-icon_clipboard::before{content:'\e0e6'}.i,.i-10aar--after::after,.i-10aar--before::before,.i-24t--after::after,.i-24t--before::before,.i-baderomsdesigner--after::after,.i-baderomsdesigner--before::before,.i-butikk-og-studio--after::after,.i-butikk-og-studio--before::before,.i-checkmark--after::before,.i-checkmark--before::before,.i-chevron-down--after::after,.i-chevron-down--before::before,.i-chevron-left--after::after,.i-chevron-left--before::before,.i-chevron-right--after::after,.i-chevron-right--before::before,.i-chevron-up--after::after,.i-chevron-up--before::before,.i-close--after::after,.i-close--before::before,.i-filter--after::after,.i-filter--before::before,.i-gass--after::after,.i-gass--before::before,.i-grid-view--after::after,.i-grid-view--before::before,.i-heart--after::after,.i-heart--before::before,.i-list-view--after::after,.i-list-view--before::before,.i-service-rorlegger--after::after,.i-service-rorlegger--before::before,.i-sort--after::after,.i-sort--before::before,.i-studio--after::after,.i-studio--before::before,.i-varme-og-energi--after::after,.i-varme-og-energi--before::before,nav.header-navigation .navigation-content ul li .nav-with-child::after,nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.nav-with-child::after{font-family:bade-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-heart--before::before{content:""}.i-heart--after::after{content:""}.i-chevron-down--before::before{content:""}.i-chevron-down--after::after,nav.header-navigation .navigation-content ul li .nav-with-child::after{content:""}.i-chevron-right--before::before{content:""}.i-chevron-right--after::after{content:""}.i-chevron-left--before::before{content:""}.i-chevron-left--after::after{content:""}.i-chevron-up--before::before{content:""}.i-chevron-up--after::after,nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.nav-with-child::after{content:""}.i-checkmark--before::before{content:""}.i-checkmark--after::before{content:""}.i-service-rorlegger--before::before{content:""}.i-service-rorlegger--after::after{content:""}.i-varme-og-energi--before::before{content:""}.i-varme-og-energi--after::after{content:""}.i-gass--before::before{content:""}.i-gass--after::after{content:""}.i-24t--before::before{content:""}.i-24t--after::after{content:""}.i-butikk-og-studio--before::before{content:""}.i-butikk-og-studio--after::after{content:""}.i-studio--before::before{content:""}.i-studio--after::after{content:""}.i-10aar--before::before{content:""}.i-10aar--after::after{content:""}.i-baderomsdesigner--before::before{content:""}.i-baderomsdesigner--after::after{content:""}.i-filter--before::before{content:""}.i-filter--after::after{content:""}.i-sort--before::before{content:""}.i-sort--after::after{content:""}.i-grid-view--before::before{content:""}.i-grid-view--after::after{content:""}.i-list-view--before::before{content:""}.i-list-view--after::after{content:""}.i-close--before::before{content:""}.i-close--after::after{content:""}.article-page .article-body h1,.article-page .article-body h2,.article-page .article-body h3,.blog .blog-body .bottom-article-content h1,.blog .blog-body .bottom-article-content h2,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h1,.blog .blog-body .top-article-content h2,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h1,.h2,.h3,.intermediate-title,.text-block h1{font-family:Raleway}.h1--centered,.h2--centered,.h3--centered,.intermediate-title--centered{text-align:center}.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:3rem;line-height:3.75rem;font-weight:300;margin-bottom:14px}@media screen and (max-width:767.98px){.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:1.5rem;line-height:2rem;font-weight:400}}.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.75rem;line-height:2.25rem;font-weight:400;margin-bottom:20px;font-family:Raleway}@media screen and (max-width:767.98px){.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.375rem;line-height:1.75rem}}.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.5rem;line-height:2rem;font-weight:700;margin-bottom:8px}@media screen and (max-width:767.98px){.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.25rem;line-height:1.5rem}}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large,.text-body--regular,.text-excerpt,.text-secondary{font-family:Lato}.text-excerpt,.text-excerpt p{font-size:1.125rem;line-height:1.5rem;font-weight:400!important}@media screen and (max-width:767.98px){.text-excerpt,.text-excerpt p{font-size:1rem}}.text-excerpt p:last-child{margin:0}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a,.text-body--regular a{color:#03828f}.blog .blog-body .bottom-article-content p a:hover,.blog .blog-body .top-article-content p a:hover,.text-body--large a:hover,.text-body--regular a:hover{text-decoration:underline}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1.125rem;line-height:1.5rem;font-weight:300}@media screen and (max-width:767.98px){.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1rem}}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a{font-weight:400}.text-body--regular{font-size:1rem;line-height:1.5rem;font-weight:400}@media screen and (max-width:767.98px){.text-body--regular{font-size:.875rem;line-height:1.125rem}}.text-secondary{font-size:.875rem;line-height:1.125rem;font-weight:400}@media screen and (max-width:767.98px){.text-secondary{font-size:.75rem;line-height:.875rem}}.italic{font-style:italic}.link,.link-body,.link-single{font-family:Lato;font-weight:700;position:relative}.link-body:hover,.link-single:hover,.link:hover{text-decoration:underline;color:#03828f}.link i,.link-body i,.link-single i{display:inline-block}.link-body{font-weight:400;color:#03828f}.link-body--regular{font-size:1rem;line-height:1.5rem}@media screen and (max-width:767.98px){.link-body--regular{font-size:.875rem;line-height:1.125rem}}.link-body--large{font-size:1.125rem;line-height:1.5rem}@media screen and (max-width:767.98px){.link-body--large{font-size:1rem}}.link-single{color:#03828f;font-size:1.125rem;line-height:1.375rem}@media screen and (max-width:767.98px){.link-single{font-size:.875rem;line-height:1rem}}body:before{display:none}@media (min-width:961px){body:before{content:'{"type": "large", "minWidth": "961px"}'}}@media (min-width:641px) and (max-width:960px){body:before{content:'{"type": "medium", "minWidth": "641px", "maxWidth": "960px"}'}}@media (min-width:0px) and (max-width:640px){body:before{content:'{"type": "small", "maxWidth": "640px"}'}}.show-on-small{display:none}@media (min-width:0px) and (max-width:640px){.show-on-small{display:inline}}@media (min-width:0px) and (max-width:640px){.hide-from-small{display:none}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}*,:after,:before{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}html{font-size:16px}.container,.container-fluid,.ourServices__container,.servicePage,.servicePage__header,.servicePage__intro{margin:0 auto;max-width:1440px;padding-left:20px;padding-right:20px;width:100%}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.ourServices__container:after,.ourServices__container:before,.servicePage:after,.servicePage:before,.servicePage__header:after,.servicePage__header:before,.servicePage__intro:after,.servicePage__intro:before{content:"";display:table}.container-fluid:after,.container:after,.ourServices__container:after,.servicePage:after,.servicePage__header:after,.servicePage__intro:after{clear:both}@media (max-width:768px){.container,.container-fluid,.ourServices__container,.servicePage,.servicePage__header,.servicePage__intro{margin:0 auto;padding:0 16px}}.no-js .mod-nojs-hidden{display:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none}dt{font-weight:400}@media print{.cookiealert{display:none!important}}.font-1{font-family:Raleway;font-weight:300;text-transform:uppercase}@media (min-width:0px) and (max-width:640px){.font-1{font-size:1.125rem;line-height:1.875rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.font-1{font-size:1.6875rem;line-height:2.8125rem;margin-bottom:.46875rem}}@media (min-width:961px){.font-1{font-size:2.25rem;line-height:3.75rem;margin-bottom:.625rem}}.font-1 b,.font-1 strong{font-weight:700}.font-2{font-family:Raleway;font-weight:300;text-transform:uppercase}@media (min-width:0px) and (max-width:640px){.font-2{font-size:1.75rem;line-height:1.875rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.font-2{font-size:2.625rem;line-height:2.8125rem;margin-bottom:.46875rem}}@media (min-width:961px){.font-2{font-size:3.5rem;line-height:3.75rem;margin-bottom:.625rem}}.font-2 b,.font-2 strong{font-weight:400}.font-3{font-family:Raleway;font-weight:200;text-transform:uppercase}@media (min-width:0px) and (max-width:640px){.font-3{font-size:1.15rem;line-height:1.25rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.font-3{font-size:1.725rem;line-height:1.875rem;margin-bottom:.46875rem}}@media (min-width:961px){.font-3{font-size:2.3rem;line-height:2.5rem;margin-bottom:.625rem}}.font-3 b,.font-3 strong{font-weight:600}.font-4{font-family:Raleway;font-weight:400;text-transform:uppercase}@media (min-width:0px) and (max-width:640px){.font-4{font-size:.75rem;line-height:1.25rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.font-4{font-size:1.125rem;line-height:1.875rem;margin-bottom:.46875rem}}@media (min-width:961px){.font-4{font-size:1.5rem;line-height:2.5rem;margin-bottom:.625rem}}.font-4 b,.font-4 strong{font-weight:700}.font-5{font-family:Raleway;font-weight:200;text-transform:uppercase}@media (min-width:0px) and (max-width:640px){.font-5{font-size:.55rem;line-height:.9375rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.font-5{font-size:.825rem;line-height:1.40625rem;margin-bottom:.46875rem}}@media (min-width:961px){.font-5{font-size:1.1rem;line-height:1.875rem;margin-bottom:.625rem}}.font-5 b,.font-5 strong{font-weight:700}.font-6{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:1.875rem;text-transform:uppercase;margin-bottom:.625rem}.font-6 b,.font-6 strong{font-weight:800}.font-base{font-family:Raleway;font-size:1rem;font-weight:300;line-height:1.25rem;margin-bottom:1.25rem}.font-base b,.font-base strong{font-weight:400}@media print{body{margin:0;padding:0;line-height:1.4em;word-spacing:1px;letter-spacing:.2px;font-family:Lato;color:#000;float:none;clear:both}.printonly{display:inline-block!important}.order-header__product-title{width:50%!important}.order-header__code-title{width:20%!important}.article-page-container{padding:0!important}.order-line{border:1px solid #c2c2c2!important}.product-price{font-size:16px!important}.header-primary-content{display:none}.panel-body table.order-details-customertext tr td,.panel-body table.order-details-customertext tr th{height:auto;display:inline-block;vertical-align:middle;border:0;padding-bottom:10px;padding-top:10px}.megamenu{display:none}.logged-in-mega-menu{display:none}#header-bar{display:none}.footer-primary{display:none}.order-line__image{display:none!important}.product-name{display:inline-block!important;font-size:12pt!important;padding-bottom:5px!important}.order-details .order-line__attributes{width:55%!important;page-break-inside:avoid}.order-details .order-line__details{width:40%!important;float:right!important;page-break-inside:avoid}.order-details dl{float:none!important;page-break-inside:avoid}#epi-quickNavigator{display:none!important}.expandable-card-body{display:block!important}.expandable-card-title{display:none!important}.order-details .order-line__sub-items .sub-item{padding-top:10px!important}.order-details .order-line__sub-items .sub-item h2{padding-bottom:5px!important}.order-details .order-line__sub-items .sub-item p{margin-bottom:5px!important}.order-details .order-line__sub-items .sub-item .details{page-break-inside:avoid}}.input-group{position:relative}.input-group .form-control{display:block;width:100%}.validation-summary-errors{color:#b73232}.ui-message-group--success li{color:#37a849}@-webkit-keyframes spin-icon{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin-icon{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.bm-btn{font-family:Lato;font-size:.8125rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;border:1px solid #00838f;background-color:#fff;color:#00838f;cursor:pointer;display:inline-block;margin-top:2rem;padding:.625rem 1.25rem;text-decoration:none;text-transform:uppercase}.bm-btn.mod-green,.bm-btn:hover{background-color:#00838f;color:#fff}.bm-btn.mod-green:hover{background-color:#fff;color:#00838f}.bm-btn.mod-black{background-color:#333e48;border-color:#333e48;color:#fff}.bm-btn.mod-black:hover{background-color:#fff;border-color:#00838f;color:#00838f}.bm-btn.mod-add-cart{margin-top:0;height:50px;border:0;border-bottom:5px solid #c2c2c2;background-color:#e4e4e4;color:#333e48;-webkit-transition:all .3s ease;transition:all .3s ease}.bm-btn.mod-add-cart .icon.icon--cart,.bm-btn.mod-add-cart .icon.icon--heart{color:#858585;-webkit-transition:all .3s ease;transition:all .3s ease}.bm-btn.mod-add-cart:hover{border:0;border-bottom:5px solid #00838f;background-color:#333e48;color:#fff}.bm-btn.mod-add-cart:hover>.icon.icon--cart,.bm-btn.mod-add-cart:hover>.icon.icon--heart{color:#fff}.bm-btn.mod-add-cart-reversed.mod-loading>.icon.icon--cart,.bm-btn.mod-add-cart-reversed.mod-loading>.icon.icon--heart,.bm-btn.mod-add-cart.mod-loading>.icon.icon--cart,.bm-btn.mod-add-cart.mod-loading>.icon.icon--heart{-webkit-animation:spin-icon 2s infinite linear;animation:spin-icon 2s infinite linear;display:inline-block}.bm-btn.mod-add-cart-reversed.mod-loading>.icon.icon--cart:before,.bm-btn.mod-add-cart-reversed.mod-loading>.icon.icon--heart:before,.bm-btn.mod-add-cart.mod-loading>.icon.icon--cart:before,.bm-btn.mod-add-cart.mod-loading>.icon.icon--heart:before{content:""}.bm-btn.mod-add-wishlist{margin-top:0;margin-right:0;height:50px;border:0;background-color:transparent;color:#333e48;-webkit-transition:all .3s ease;transition:all .3s ease;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bm-btn.mod-add-wishlist>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bm-btn.mod-add-wishlist span{margin-right:1rem}@media (min-width:0px) and (max-width:640px){.bm-btn.mod-add-wishlist{padding-top:20px;padding-left:0}}.bm-btn.mod-add-wishlist .icon.icon--cart,.bm-btn.mod-add-wishlist .icon.icon--heart{color:#858585;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:1.625rem}.bm-btn.mod-add-wishlist:hover{border:0;background-color:transparent;color:#00838f}.bm-btn.mod-add-wishlist:hover>.icon.icon--heart{color:#00838f}.bm-btn.mod-add-wishlist:hover>.icon.icon--heart:before{content:""}.bm-btn.mod-add-wishlist-reversed.mod-loading>.icon.icon--cart,.bm-btn.mod-add-wishlist-reversed.mod-loading>.icon.icon--heart,.bm-btn.mod-add-wishlist.mod-loading>.icon.icon--cart,.bm-btn.mod-add-wishlist.mod-loading>.icon.icon--heart{-webkit-animation:spin-icon 2s infinite linear;animation:spin-icon 2s infinite linear;display:inline-block}.bm-btn.mod-add-wishlist-reversed.mod-loading>.icon.icon--cart:before,.bm-btn.mod-add-wishlist-reversed.mod-loading>.icon.icon--heart:before,.bm-btn.mod-add-wishlist.mod-loading>.icon.icon--cart:before,.bm-btn.mod-add-wishlist.mod-loading>.icon.icon--heart:before{content:""}.bm-btn.mod-add-cart-reversed{margin-top:0;height:50px;border:0;border-bottom:5px solid #00838f;background-color:#333e48;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}.bm-btn.mod-add-cart-reversed>.icon.icon--cart,.bm-btn.mod-add-cart-reversed>.icon.icon--heart{color:#fff}.bm-btn.mod-add-cart-reversed:hover{border:0;border-bottom:5px solid #c2c2c2;background-color:#485866}.bm-btn.mod-add-cart-reversed.bm-ajax-loading>.icon.icon--cart,.bm-btn.mod-add-cart-reversed.bm-ajax-loading>.icon.icon--heart{-webkit-animation:spin-icon 2s infinite linear;animation:spin-icon 2s infinite linear;display:inline-block}.bm-btn.mod-add-cart-reversed.bm-ajax-loading>.icon.icon--cart:before,.bm-btn.mod-add-cart-reversed.bm-ajax-loading>.icon.icon--heart:before{content:""}.bm-btn.mod-pull-right{float:right}.bm-btn.mod-top-margin-small{margin-top:20px}.bm-btn.mod-wide-on-small{display:inline-block;float:left;margin-left:0;width:100%}@media (min-width:480px){.bm-btn.mod-wide-on-small{display:inline-block;float:left;margin-left:0;width:50%}}.bm-selectbox{font-family:Lato;font-size:.75rem;font-weight:300;line-height:normal;text-transform:uppercase;margin-bottom:0}.bm-selectbox.cart-amount{font-family:Lato;font-size:1rem;font-weight:300;line-height:normal;text-transform:uppercase;margin-bottom:0;width:50px;height:50px}@media (min-width:0px) and (max-width:960px){.bm-selectbox.cart-amount{float:left}}@media (min-width:0px) and (max-width:640px){.bm-selectbox.cart-amount{width:50%}}.bm-selectbox .selectbox-label{padding-bottom:10px}.bm-selectbox .selectbox-toggle{background-color:#fff;border-radius:0;border:1px solid #969696;font-size:.8125rem;height:42px;line-height:42px;padding:0 20px;position:relative;text-align:left;overflow:hidden;width:100%}.bm-selectbox .selectbox-toggle .fa{position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bm-selectbox .selectbox-body{position:relative}.bm-selectbox .selectbox-dropdown{background-color:#fff;border:1px solid #969696;border-top:none;display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;width:100%;z-index:1}.bm-selectbox .selectbox-option{font-family:Lato;font-size:.8125rem;font-weight:300;line-height:normal;text-transform:uppercase;margin-bottom:0;padding:12px 10px 12px 20px}.bm-selectbox .selectbox-option+.selectbox-option{border-top:1px solid #969696}.bm-selectbox.open .selectbox-dropdown{display:block}.bm-form-control{display:inline-block;float:left;margin-left:0;width:100%}.bm-form-control label,.bm-form-control label+input{display:inline-block;float:left;margin-left:0;width:100%}.bm-form-control input{border:1px solid #858585;padding:10px 15px}.bm-form-control label+input{margin-top:5px}.bm-form-control+.bm-form-control{margin-top:10px}.bm-form-control a{color:#00838f}.btn-link{background:0 0;border:none;padding:0}.read-only,input:-moz-read-only{background-color:#f7f7f7}.read-only,input:read-only{background-color:#f7f7f7}.EPiServerForms{width:643px;color:#333e48;background-color:#fff;-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:26px;max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:48px;max-width:1000px}.EPiServerForms h2.Form__Title{font-family:Raleway;font-size:32px;line-height:44px;margin-bottom:16px}.EPiServerForms .Form__Description{font-family:Lato;font-size:18px;line-height:26px;margin-bottom:24px}.EPiServerForms .Form__MainBody{width:100%}.EPiServerForms .Form__MainBody .Form__Element{margin-bottom:40px}.EPiServerForms .Form__MainBody .Form__Element.FormResetButton,.EPiServerForms .Form__MainBody .Form__Element.FormStep,.EPiServerForms .Form__MainBody .Form__Element.FormSubmitButton{margin:0}.EPiServerForms .Form__MainBody .Form__Element__Caption{margin:0}.EPiServerForms [aria-invalid=true]:not(.FormChoice){border:2px solid #c20f2b!important;background-color:#fff6f6!important}.EPiServerForms fieldset{border:0;padding:0;margin:0}.EPiServerForms .FormSelection,.EPiServerForms .FormTextbox{max-width:547px}.EPiServerForms .FormTextbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.EPiServerForms .FormTextbox input{height:56px;padding:16px 24px;border:1px solid #d5d6d2;background:#fff}.EPiServerForms .FormTextbox input::-webkit-input-placeholder{color:#666}.EPiServerForms .FormTextbox input::-moz-placeholder{color:#666}.EPiServerForms .FormTextbox input::-ms-input-placeholder{color:#666}.EPiServerForms .FormTextbox input::placeholder{color:#666}.EPiServerForms .FormTextbox input:focus{outline:0;border:2px solid #0054c5}.EPiServerForms .FormTextbox textarea{height:56px;padding:16px 24px;border:1px solid #d5d6d2;background:#fff}.EPiServerForms .FormTextbox textarea::-webkit-input-placeholder{color:#666}.EPiServerForms .FormTextbox textarea::-moz-placeholder{color:#666}.EPiServerForms .FormTextbox textarea::-ms-input-placeholder{color:#666}.EPiServerForms .FormTextbox textarea::placeholder{color:#666}.EPiServerForms .FormTextbox textarea:focus{outline:0;border:2px solid #0054c5}.EPiServerForms .FormSelection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.EPiServerForms .FormSelection select{height:56px;padding:16px;border:1px solid #d5d6d2;background:url(/Frontend/images/chevron-down.svg) no-repeat right #fff;background-position:calc(100% - 12px) calc(100% - 19px)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333e48}.EPiServerForms .FormSelection select:hover{cursor:pointer}.EPiServerForms .FormSelection select:focus{outline:0;border:2px solid #0054c5}.EPiServerForms .FormSelection select[multiple]{height:auto;overflow:auto;background:#fff;padding:0}.EPiServerForms .FormSelection select[multiple]:hover{cursor:default}.EPiServerForms .FormSelection select[multiple] option{padding:8px 16px;border-bottom:1px solid #d5d6d2}.EPiServerForms .FormSelection select[multiple] option:hover{cursor:pointer}.EPiServerForms .FormSelection select[multiple] option:checked{background:#03828f;color:#fff}.EPiServerForms .FormRange{--track-w:432px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media screen and (max-width:510px){.EPiServerForms .FormRange{--track-w:250px}}.EPiServerForms .FormRange>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.EPiServerForms .FormRange>span .FormRange__Max,.EPiServerForms .FormRange>span .FormRange__Min{width:16px}.EPiServerForms .FormRange>span input[type=range]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-width:var(--track-w);cursor:pointer;margin:0;padding:0;min-height:34px;background:0 0;font:inherit}.EPiServerForms .FormRange>span input[type=range]:focus{outline:0;border:2px solid #0054c5}.EPiServerForms .FormRange>span input[type=range],.EPiServerForms .FormRange>span input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.EPiServerForms .FormRange>span input[type=range]::-webkit-slider-runnable-track{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:var(--track-w);height:5px;background:#d5d6d2}.EPiServerForms .FormRange>span input[type=range]::-moz-range-track{box-sizing:border-box;border:none;width:var(--track-w);height:5px;background:#d5d6d2}.EPiServerForms .FormRange>span input[type=range]::-ms-track{box-sizing:border-box;border:none;width:var(--track-w);height:5px;background:#d5d6d2}.EPiServerForms .FormRange>span input[type=range]::-webkit-slider-thumb{margin-top:-14.5px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:34px;height:34px;border-radius:50%;background:#333e48}.EPiServerForms .FormRange>span input[type=range]::-moz-range-thumb{box-sizing:border-box;border:none;width:34px;height:34px;border-radius:50%;background:#333e48}.EPiServerForms .FormRange>span input[type=range]::-ms-thumb{margin-top:0;box-sizing:border-box;border:none;width:34px;height:34px;border-radius:50%;background:#333e48}.EPiServerForms .FormRange>span input[type=range]::-ms-tooltip{display:none}.EPiServerForms .FormRange>span input[type=range]~output{z-index:1;pointer-events:none;display:block;position:absolute;width:34px;left:49px;top:0;padding:4px 8px;border-radius:3px;-webkit-transform:translate(calc((var(--val) - var(--min))/ (var(--max) - var(--min)) *calc(var(--track-w) - 34px) - 50%));-ms-transform:translate(calc((var(--val) - var(--min))/ (var(--max) - var(--min)) *calc(var(--track-w) - 34px) - 50%));transform:translate(calc((var(--val) - var(--min))/ (var(--max) - var(--min)) *calc(var(--track-w) - 34px) - 50%));color:#fff;text-align:center}.EPiServerForms .FormChoice fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.EPiServerForms .FormChoice fieldset legend{float:left}.EPiServerForms .FormChoice fieldset label{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.EPiServerForms .FormChoice--Image fieldset legend{font-size:30px;font-weight:501;line-height:42px}.EPiServerForms .FormChoice--Image fieldset label.FormChoice--Image__Item{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%}.EPiServerForms .FormChoice--Image fieldset label.FormChoice--Image__Item:hover{cursor:pointer}.EPiServerForms .FormChoice--Image fieldset label.FormChoice--Image__Item:has(input:focus){border:2px solid #0054c5}.EPiServerForms .FormChoice--Image fieldset label.FormChoice--Image__Item input{grid-column:2/span 1;grid-row:1/1;width:24px;height:100%;margin-left:8px;cursor:pointer}.EPiServerForms .FormChoice--Image fieldset label.FormChoice--Image__Item span{margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2/span 1;grid-row:1/1}.EPiServerForms .FormChoice--Image fieldset label.FormChoice--Image__Item img{grid-column:1/span 1;grid-row:1/1;margin-right:16px;-o-object-fit:cover;object-fit:cover;background:#fff;width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.EPiServerForms .FormChoice--Image fieldset label.FormChoice--Image__Item>input.FormChoice__Input:checked~img{border:none}.EPiServerForms .FormChoice label:hover,.EPiServerForms .FormChoice--Image label:hover{cursor:pointer}.EPiServerForms .FormChoice input,.EPiServerForms .FormChoice--Image input{margin-right:8px;width:24px;height:24px}.EPiServerForms .FormChoice input:hover,.EPiServerForms .FormChoice--Image input:hover{cursor:pointer}.EPiServerForms .FormChoice input[type=checkbox],.EPiServerForms .FormChoice--Image input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;color:#d5d6d2}.EPiServerForms .FormChoice input[type=checkbox]:focus,.EPiServerForms .FormChoice--Image input[type=checkbox]:focus{color:#0054c5}.EPiServerForms .FormChoice input[type=checkbox]:before,.EPiServerForms .FormChoice--Image input[type=checkbox]:before{content:"";display:block;width:24px;height:24px;position:absolute;border:2px solid currentColor;background-color:#fff}.EPiServerForms .FormChoice input[type=checkbox]:not(:focus):checked:before,.EPiServerForms .FormChoice--Image input[type=checkbox]:not(:focus):checked:before{border-color:#333e48}.EPiServerForms .FormChoice input[type=checkbox]:checked:after,.EPiServerForms .FormChoice--Image input[type=checkbox]:checked:after{content:"";display:block;width:9px;position:absolute;height:17px;border:solid #333e48;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:1px;left:7px}.EPiServerForms .FormChoice input[type=radio],.EPiServerForms .FormChoice--Image input[type=radio]{-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.EPiServerForms .FormChoice input[type=radio]:focus,.EPiServerForms .FormChoice--Image input[type=radio]:focus{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;background:#333e48;border-radius:50%;border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #0054c5;box-shadow:0 0 0 2px #0054c5}.EPiServerForms .FormChoice input[type=radio]:checked,.EPiServerForms .FormChoice--Image input[type=radio]:checked{accent-color:#333e48}.EPiServerForms .FormFileUpload{display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #666;background:#fff}.EPiServerForms .FormFileUpload label{font-family:Raleway;font-size:28px;line-height:36px;text-transform:uppercase}.EPiServerForms .FormFileUpload input{background-color:transparent;margin-block:16px;width:200px}.EPiServerForms .FormFileUpload input:focus{outline:0;border:2px solid #0054c5}.EPiServerForms .FormFileUpload input:hover{cursor:pointer}.EPiServerForms .FormFileUpload input::file-selector-button{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#03828f;margin-bottom:16px;padding:16px 32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;width:200px;border:3px solid #03828f}.EPiServerForms .FormFileUpload input::file-selector-button:hover{cursor:pointer}.EPiServerForms .FormSubmitButton{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#333e48;width:141px;border:2px solid #333e48}.EPiServerForms .FormSubmitButton:hover{cursor:pointer}.EPiServerForms .FormSubmitButton:focus{outline:0;border:2px solid #0054c5}.EPiServerForms .Form__Element span.Form__Element__ValidationError{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;color:#c20f2b!important}.EPiServerForms .Form__Element span.Form__Element__ValidationError::before{content:"";display:block;background-image:url(/Frontend/images/warning.svg);background-repeat:no-repeat;width:24px;height:24px}.EPiServerForms .Form__Status{min-width:100%}.EPiServerForms .Form__Status .Form__Status__Message.hide{display:none!important}.EPiServerForms .Form__Status .Form__Success__Message,.EPiServerForms .Form__Status .Form__Warning__Message{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px!important;gap:24px}.EPiServerForms .Form__Status .Form__Success__Message{background-color:#fff!important}.EPiServerForms .Form__Status .Form__Warning__Message{color:#333e48!important;background-color:#fcecc0!important}.EPiServerForms .Form__Status .Form__Warning__Message::before{content:"";display:block;background-image:url(/Frontend/images/error.svg);background-repeat:no-repeat;width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}body{color:#000}@media (min-width:0px) and (max-width:960px){body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body{display:block!important}}.page-title{font-family:Raleway;font-weight:300;text-transform:uppercase;text-align:center}@media (min-width:0px) and (max-width:640px){.page-title{font-size:1.125rem;line-height:1.875rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.page-title{font-size:1.6875rem;line-height:2.8125rem;margin-bottom:.46875rem}}@media (min-width:961px){.page-title{font-size:2.25rem;line-height:3.75rem;margin-bottom:.625rem}}.page-title b,.page-title strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:0}h1{font-family:Raleway;font-weight:300;text-transform:uppercase}@media (min-width:0px) and (max-width:640px){h1{font-size:1.125rem;line-height:1.875rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){h1{font-size:1.6875rem;line-height:2.8125rem;margin-bottom:.46875rem}}@media (min-width:961px){h1{font-size:2.25rem;line-height:3.75rem;margin-bottom:.625rem}}h1 b,h1 strong{font-weight:700}p{margin:0 0 15px 0;padding:0;font-family:Lato}a:focus,button:focus{outline:0}a{text-decoration:none}a:hover{text-decoration:underline}a:focus{text-decoration:underline}input{border:none}input:focus{outline:0;border:2px solid #03828f}input::-webkit-input-placeholder{font-weight:200}input::-moz-placeholder{font-weight:200}input::-ms-input-placeholder{font-weight:200}input::placeholder{font-weight:200}textarea{padding:10px;border:none}ul li{font-size:1.125rem;font-family:Raleway}.hidden,.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}@media (min-width:0px) and (max-width:960px){#epi-quickNavigator{right:unset!important;left:10px}#epi-quickNavigator #epi-quickNavigator-menu{right:-70px}}.block.productlistblock{overflow:unset}.product-list-block{position:relative;margin-bottom:63px}@media screen and (max-width:767.98px){.product-list-block{margin-bottom:40px}}.product-list-block .owl-carousel{position:static}.product-list-block .owl-carousel .owl-stage-outer{position:static}.product-list-block .owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.product-list-block .owl-carousel .owl-item{float:unset;padding:4px}.product-list-block .owl-carousel .owl-nav{display:block;height:0}.product-list-block .owl-carousel .owl-nav button{position:absolute;width:40px;height:40px;border-radius:50%;border:0;background-color:#d5d6d2;font-size:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transition:.2s ease;transition:.2s ease;top:0;bottom:0;margin:auto 0}.product-list-block .owl-carousel .owl-nav button:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}@media screen and (max-width:639.98px){.product-list-block .owl-carousel .owl-nav button{top:157px;margin:unset;bottom:unset}}.product-list-block .owl-carousel .owl-nav .owl-prev{left:-4px}@media screen and (max-width:959.98px){.product-list-block .owl-carousel .owl-nav .owl-prev{left:-20px}}@media screen and (max-width:767.98px){.product-list-block .owl-carousel .owl-nav .owl-prev{left:-16px}}.product-list-block .owl-carousel .owl-nav .owl-next{right:-4px}@media screen and (max-width:959.98px){.product-list-block .owl-carousel .owl-nav .owl-next{right:-20px}}@media screen and (max-width:767.98px){.product-list-block .owl-carousel .owl-nav .owl-next{right:-16px}}.product-list-block .owl-carousel .owl-nav.disabled{display:none}.block.storylinkblock{overflow:unset}.story-link-block{position:relative;margin-bottom:63px}@media screen and (max-width:767.98px){.story-link-block{margin-bottom:40px}}.story-link-block .owl-carousel{position:static}.story-link-block .owl-carousel .owl-stage-outer{position:static}.story-link-block .owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.story-link-block .owl-carousel .owl-item{float:unset;padding:1px 4px 4px 4px}.story-link-block .owl-carousel .owl-nav{display:block;height:0}.story-link-block .owl-carousel .owl-nav button{position:absolute;width:40px;height:40px;border-radius:50%;border:0;background-color:#d5d6d2;font-size:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transition:.2s ease;transition:.2s ease;top:0;bottom:0;margin:auto 0}.story-link-block .owl-carousel .owl-nav button:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.story-link-block .owl-carousel .owl-nav .owl-prev{left:-4px}@media screen and (max-width:959.98px){.story-link-block .owl-carousel .owl-nav .owl-prev{left:-20px}}@media screen and (max-width:767.98px){.story-link-block .owl-carousel .owl-nav .owl-prev{left:-16px}}.story-link-block .owl-carousel .owl-nav .owl-next{right:-4px}@media screen and (max-width:959.98px){.story-link-block .owl-carousel .owl-nav .owl-next{right:-20px}}@media screen and (max-width:767.98px){.story-link-block .owl-carousel .owl-nav .owl-next{right:-16px}}.story-link-block .owl-carousel .owl-nav.disabled{display:none}.story-link-block__item{background-color:#fff;-webkit-box-shadow:0 .5px 2px rgba(0,0,0,.1);box-shadow:0 .5px 2px rgba(0,0,0,.1);padding:12px;text-decoration:none;border-bottom:4px solid transparent;display:block;-webkit-transition:250ms ease;transition:250ms ease;height:100%}.story-link-block__item:hover{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-bottom:4px solid #03828f;text-decoration:none}@media screen and (max-width:767.98px){.story-link-block__item{padding:8px}}.story-link-block__item img{width:100%;height:auto;margin-bottom:16px}@media screen and (max-width:767.98px){.story-link-block__item img{margin-bottom:14px}}.story-link-block__item span{font-size:1rem;line-height:1.1875rem;font-weight:700;font-family:Lato;text-transform:uppercase;color:#333e48}@media screen and (max-width:767.98px){.story-link-block__item span{font-size:.8125rem;line-height:1rem}}.section-divider{margin-bottom:63px}@media screen and (max-width:767.98px){.section-divider{margin-bottom:40px}}.section-divider h1,.section-divider h2,.section-divider h3,.section-divider h4{font-family:Raleway;margin:0;font-size:1.5rem;line-height:2rem;font-weight:700;text-align:center}@media screen and (max-width:639.98px){.section-divider h1,.section-divider h2,.section-divider h3,.section-divider h4{font-size:1.25rem;line-height:1.5rem}}.block.uspblock{overflow:visible}.usp,.usp--primary-emerald,.usp--primary-grey,.usp--primary-white{position:relative;height:225px;padding-top:46px;background-color:#03828f;margin-bottom:63px;overflow-x:auto;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-overflow-style:none;scrollbar-width:none}.usp--primary-emerald::-webkit-scrollbar,.usp--primary-grey::-webkit-scrollbar,.usp--primary-white::-webkit-scrollbar,.usp::-webkit-scrollbar{display:none}@media screen and (max-width:767.98px){.usp,.usp--primary-emerald,.usp--primary-grey,.usp--primary-white{height:170px;padding-top:25px;margin-bottom:40px;margin-left:-16px;margin-right:-16px}}.usp__item{text-align:center}@media screen and (max-width:767.98px){.usp__item{margin:0 27px}}.usp__item:first-child{margin-left:79px}@media screen and (max-width:959.98px){.usp__item:first-child{margin-left:24px}}.usp__item:last-child{margin-right:79px}@media screen and (max-width:959.98px){.usp__item:last-child{margin-right:24px}}.usp__item a{display:block}.usp__item a:focus span,.usp__item a:hover span{text-decoration:underline}.usp__item a img{width:100px;display:block;margin-bottom:15px;margin-left:auto;margin-right:auto}@media screen and (max-width:767.98px){.usp__item a img{width:90px;margin-bottom:8px}}.usp__item a span{color:#fff;font-family:Lato;font-weight:700;font-size:1.125rem;line-height:1.5rem}@media screen and (max-width:767.98px){.usp__item a span{font-size:.875rem;line-height:1.5rem}}.usp--primary-emerald{background-color:#03828f}.usp--primary-emerald a span{color:#fff}.usp--primary-grey{background-color:#d5d6d2}.usp--primary-grey a span{color:#03828f}.usp--primary-white{background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.usp--primary-white a span{color:#03828f}.youtube_div .youtube-block{border:none}.youtube_div .youtube-block.full-height{height:100%}.youtube_div .youtube-block.full-width{width:100%}.youtube_div .youtube-block.full-width.full-height{height:auto}.youtube_div.full-height{position:relative;padding-bottom:56.25%;padding-top:0;margin-bottom:15px;margin-top:15px;height:0}.youtube_div.full-height .youtube-block{position:absolute;top:0;left:0;width:100%;height:100%}.youtube_div.full-height .youtube-block.full-width{width:100%}.youtube_div.full-height .youtube-block.full-width.full-height{height:100%}.block-container{margin-left:-2.5%;width:auto}.block{display:inline-block;float:left;margin-left:2.5%;width:97.5%;overflow:hidden}@media (min-width:768px){.block.displaymode-half{display:inline-block;float:left;margin-left:2.5%;width:47.5%}}@media (min-width:768px){.block.displaymode-one-third{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%}}@media (min-width:768px){.block.displaymode-two-thirds{display:inline-block;float:left;margin-left:2.5%;width:64.1666666667%}}.employees-block h3{font-family:Raleway;font-weight:400;text-transform:uppercase;margin-bottom:20px}@media (min-width:0px) and (max-width:640px){.employees-block h3{font-size:.75rem;line-height:1.25rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.employees-block h3{font-size:1.125rem;line-height:1.875rem;margin-bottom:.46875rem}}@media (min-width:961px){.employees-block h3{font-size:1.5rem;line-height:2.5rem;margin-bottom:.625rem}}.employees-block h3 b,.employees-block h3 strong{font-weight:700}.employeeblock{margin-bottom:40px}@media (min-width:480px){.employeeblock{display:inline-block;float:left;margin-left:2.5%;width:47.5%}}@media (min-width:768px){.employeeblock{display:inline-block;float:left;margin-left:2.5%;width:22.5%}}.employeeblock .employee{height:100%}.employeeblock .employee img{height:100%;width:100%}.employeeblock .employee span{display:block;margin-top:5px}.author-block{border:1px solid #d0d0d0;margin-bottom:100px;padding:30px 20px}.author-block .author-image{float:left}.author-block .bio h4{font-family:Raleway;font-size:1.2rem;font-weight:200;text-transform:uppercase;color:#00838f;margin-bottom:10px}.author-block .bio p{font-size:.875rem;margin-bottom:20px}.author-block .bio a{font-size:.875rem;color:#00838f;text-decoration:none}.author-block .bio a:focus,.author-block .bio a:hover{text-decoration:underline}.author-block .bio a:visited{color:#00838f}.news-block{margin-bottom:60px}.news-block h3{margin-left:2%;font-family:Raleway;font-weight:400;text-transform:uppercase}@media (min-width:0px) and (max-width:640px){.news-block h3{font-size:.75rem;line-height:1.25rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.news-block h3{font-size:1.125rem;line-height:1.875rem;margin-bottom:.46875rem}}@media (min-width:961px){.news-block h3{font-size:1.5rem;line-height:2.5rem;margin-bottom:.625rem}}.news-block h3 b,.news-block h3 strong{font-weight:700}.news-block .news-reference{margin-left:2%;float:left;width:31.3333333333%;position:relative}.news-block .news-reference img{height:100%;width:100%}.news-block .news-reference .heading-shape{position:absolute;bottom:80px;left:23px;z-index:10;height:0;width:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #333e48}.news-block .news-reference .heading{background-color:#333e48;color:#fff;position:absolute;bottom:0;width:100%;padding:15px;height:80px;z-index:11}.news-block .news-reference .heading h4{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:7px}.news-block .news-reference .heading p{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:normal;margin-bottom:0;font-style:italic}.questions{margin:50px 0 150px 0}.question-item:nth-child(2n+3){clear:both}.question{display:inline-block;float:left;margin-left:0;width:100%;margin-top:20px;position:relative}@media (min-width:768px){.question{display:inline-block;float:left;margin-left:2.5%;width:47.5%}}.qablock>.question{display:inline-block;float:left;margin-left:0;width:100%}.question .question-button{font-family:Lato;font-size:1rem;font-weight:400;line-height:none;text-transform:normal;margin-bottom:0;background-color:#e4e4e4;border:none;padding:30px 5px 30px 74px;text-align:left;width:100%}.question .question-button:after,.question .question-button:before{background-color:#858585;content:"";display:block;height:1px;left:34px;position:absolute;top:40px;width:20px}.question .question-button:before{-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}.question .question-button:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.question .answer{font-family:Lato;font-size:1rem;font-weight:200;line-height:none;text-transform:normal;margin-bottom:0;background-color:#f7f7f7;height:0;line-height:25px;overflow-y:hidden;padding:0 30px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.question.open .question-button:after{display:none}.question.open .answer{height:auto;padding:35px 30px}.link-block{display:inline-block;float:left;margin-left:0;width:100%;position:relative;overflow:hidden;margin-bottom:63px;padding:94px 0 94px 0;background-repeat:no-repeat;background-size:cover;background-position:center;height:270px}@media screen and (max-width:767.98px){.link-block{margin-bottom:40px;height:270px!important}}.link-block.half{display:inline-block;float:left;margin-left:0;width:50%}.link-block.one-third{display:inline-block;float:left;margin-left:0;width:33.3333333333%}.link-block.two-thirds{display:inline-block;float:left;margin-left:0;width:66.6666666667%}.link-block .link-content{color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.link-block .category{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;background-color:#00838f;color:#fff;font-style:italic;left:0;padding:5px 10px;position:absolute;top:0;z-index:1}.link-block .top-text{font-family:Raleway;font-size:1.125rem;line-height:1.5rem;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.2);letter-spacing:.5px;font-style:normal}.link-block .top-text--hide{display:none}@media screen and (max-width:959.98px){.link-block .top-text{font-size:1rem;line-height:1.5rem}}.link-block .header{font-family:Raleway;font-weight:600;text-shadow:0 0 10px rgba(0,0,0,.2);font-size:2.25rem;text-transform:uppercase;line-height:normal}@media screen and (max-width:959.98px){.link-block .header{font-size:1.625rem;line-height:2rem}}.link-block .header--hide{display:none}.link-block .button{bottom:30px;left:50%;position:absolute;text-align:center;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;width:280px;max-width:80%}.link-block .mainlink{text-decoration:none}.article-page .article-body h1,.article-page .article-body h2,.article-page .article-body h3,.blog .blog-body .bottom-article-content h1,.blog .blog-body .bottom-article-content h2,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h1,.blog .blog-body .top-article-content h2,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h1,.h2,.h3,.intermediate-title,.text-block h1{font-family:Raleway}.h1--centered,.h2--centered,.h3--centered,.intermediate-title--centered{text-align:center}.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:3rem;line-height:3.75rem;font-weight:300;margin-bottom:14px}@media screen and (max-width:767.98px){.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:1.5rem;line-height:2rem;font-weight:400}}.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.75rem;line-height:2.25rem;font-weight:400;margin-bottom:20px;font-family:Raleway}@media screen and (max-width:767.98px){.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.375rem;line-height:1.75rem}}.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.5rem;line-height:2rem;font-weight:700;margin-bottom:8px}@media screen and (max-width:767.98px){.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.25rem;line-height:1.5rem}}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large,.text-body--regular,.text-excerpt,.text-secondary{font-family:Lato}.text-excerpt,.text-excerpt p{font-size:1.125rem;line-height:1.5rem;font-weight:400!important}@media screen and (max-width:767.98px){.text-excerpt,.text-excerpt p{font-size:1rem}}.text-excerpt p:last-child{margin:0}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a,.text-body--regular a{color:#03828f}.blog .blog-body .bottom-article-content p a:hover,.blog .blog-body .top-article-content p a:hover,.text-body--large a:hover,.text-body--regular a:hover{text-decoration:underline}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1.125rem;line-height:1.5rem;font-weight:300}@media screen and (max-width:767.98px){.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1rem}}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a{font-weight:400}.text-body--regular{font-size:1rem;line-height:1.5rem;font-weight:400}@media screen and (max-width:767.98px){.text-body--regular{font-size:.875rem;line-height:1.125rem}}.text-secondary{font-size:.875rem;line-height:1.125rem;font-weight:400}@media screen and (max-width:767.98px){.text-secondary{font-size:.75rem;line-height:.875rem}}.italic{font-style:italic}.text-block{display:inline-block;float:left;margin-left:0;width:100%;padding:0}@media (min-width:1200px){.text-block{padding:50px 0}}.text-block h2{font-family:Raleway;font-size:1.375rem;font-weight:200;line-height:normal;text-transform:uppercase;margin-bottom:45px;text-align:center;color:#333e48}@media (min-width:0px) and (max-width:960px){.text-block h2{margin-bottom:20px}}.text-block .text-block-content{font-family:Lato;font-size:1.1rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;display:inline-block;float:left;margin-left:2.5%;width:97.5%;letter-spacing:-.2px;padding-top:10px}@media (min-width:0px) and (max-width:960px){.text-block .text-block-content img{width:100%;height:auto}}.text-block .text-block-content.mod-column{display:inline-block;float:left;margin-left:2.5%;width:97.5%}@media (min-width:768px){.text-block .text-block-content.mod-column{display:inline-block;float:left;margin-left:2.5%;width:47.5%}}.block.promotionalblock{overflow:unset}.promotional-block{padding:39px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:42px;background-color:#fff;margin-bottom:63px}@media screen and (max-width:959.98px){.promotional-block{padding:16px 16px 28px 16px;display:block;margin-left:-16px;margin-right:-16px}}@media screen and (max-width:767.98px){.promotional-block{margin-bottom:40px}}.promotional-block .image-container .image{background-repeat:no-repeat;background-size:cover;background-position:center;height:470px}@media screen and (max-width:959.98px){.promotional-block .image-container .image{display:none;height:300px}}.promotional-block .image-container img{width:100%}@media screen and (min-width:960px){.promotional-block .image-container img{display:none}}@media screen and (max-width:959.98px){.promotional-block .image-container{margin-bottom:32px}}.promotional-block .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promotional-block .text{color:#333e48;margin-bottom:34px}.promotional-block .text ul{padding:0;margin:0;margin-left:16px;margin-bottom:15px}.promotional-block .text ul li{font-family:Lato;text-align:left}@media screen and (max-width:959.98px){.promotional-block .text{margin-bottom:27px}}.blog .blog-body .bottom-article-content .promotional-block .text h4,.blog .blog-body .top-article-content .promotional-block .text h4,.promotional-block .text .blog .blog-body .bottom-article-content h4,.promotional-block .text .blog .blog-body .top-article-content h4,.promotional-block .text .intermediate-title{margin-bottom:20px}@media screen and (max-width:959.98px){.blog .blog-body .bottom-article-content .promotional-block .text h4,.blog .blog-body .top-article-content .promotional-block .text h4,.promotional-block .text .blog .blog-body .bottom-article-content h4,.promotional-block .text .blog .blog-body .top-article-content h4,.promotional-block .text .intermediate-title{margin-bottom:16px}}@media screen and (max-width:959.98px){.promotional-block .links{display:block}}.promotional-block .links a{max-width:280px}.promotional-block .links--multiple{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}@media screen and (max-width:959.98px){.promotional-block .links--multiple{grid-template-columns:1fr}}.promotional-block--centered .text{text-align:center}.promotional-block--centered .text ul{display:inline-block;margin-left:auto;margin-right:auto}.promotional-block--centered .links{text-align:center}.promotional-block--centered .links--multiple a{margin:0 auto}.promotional-block--reversed .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.promotional-block--reversed .links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block.owlcarouselblock{overflow:unset}.owl-carousel-block{margin-bottom:63px}@media screen and (max-width:767.98px){.owl-carousel-block{margin-bottom:40px;margin-left:-16px;margin-right:-16px}}.owl-carousel-block__item{height:100%}.owl-carousel-block__image{background-size:cover;background-repeat:no-repeat;background-position:center;height:100%}@media screen and (max-width:767.98px){.owl-carousel-block__image{height:auto}}.owl-carousel-block__image img{visibility:hidden}.owl-carousel-block__video{position:relative}.owl-carousel-block__video video{height:auto;width:100%;display:block}.owl-carousel-block__video button{position:absolute;bottom:55px;right:55px;z-index:1;font-size:22px}.owl-carousel-block__video button:last-child{font-size:23px}@media screen and (max-width:959.98px){.owl-carousel-block__video button{bottom:21px;right:21px}}.owl-carousel-block__video button.hide{opacity:0;z-index:0}.owl-carousel-block__overlay-center,.owl-carousel-block__overlay-left,.owl-carousel-block__overlay-right{position:absolute;top:0;left:0;width:100%;padding:0 50px}@media screen and (max-width:767.98px){.owl-carousel-block__overlay-center,.owl-carousel-block__overlay-left,.owl-carousel-block__overlay-right{position:static;display:block;padding:0}}.owl-carousel-block__overlay-center.hide,.owl-carousel-block__overlay-left.hide,.owl-carousel-block__overlay-right.hide{display:none}.owl-carousel-block__overlay-left{text-align:left}.owl-carousel-block__overlay-center{text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767.98px){.owl-carousel-block__overlay-center{top:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.owl-carousel-block__overlay-right{text-align:right}.owl-carousel-block__content{padding:42px 30px 35px 30px;background-color:#fff;max-width:445px;text-align:center;display:inline-block}@media screen and (max-width:959.98px){.owl-carousel-block__content{padding:23px 16px 28px 16px}}@media screen and (max-width:767.98px){.owl-carousel-block__content{max-width:100%;width:100%}}.owl-carousel-block__content h1,.owl-carousel-block__content h2,.owl-carousel-block__content p{color:#333e48}.owl-carousel-block__content h1.hide,.owl-carousel-block__content h2.hide,.owl-carousel-block__content p.hide{display:none}.owl-carousel-block__content h1,.owl-carousel-block__content h2{text-transform:uppercase}@media screen and (max-width:959.98px){.article-page .article-body .owl-carousel-block__content h1,.blog .blog-body .bottom-article-content .owl-carousel-block__content h1,.blog .blog-body .top-article-content .owl-carousel-block__content h1,.owl-carousel-block__content .article-page .article-body h1,.owl-carousel-block__content .blog .blog-body .bottom-article-content h1,.owl-carousel-block__content .blog .blog-body .top-article-content h1,.owl-carousel-block__content .h1,.owl-carousel-block__content .text-block h1,.text-block .owl-carousel-block__content h1{font-size:1.5rem;line-height:2rem;font-weight:400}}.owl-carousel-block__content p{margin:0}@media screen and (max-width:959.98px){.owl-carousel-block__content p{font-size:1rem}}.owl-carousel-block__content a{margin-top:30px;max-width:280px}@media screen and (max-width:959.98px){.owl-carousel-block__content a{margin-top:23px}}.owl-carousel-block .owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.owl-carousel-block .owl-carousel .owl-nav{display:none}.owl-carousel-block .owl-carousel .owl-nav .ei-icon-left,.owl-carousel-block .owl-carousel .owl-nav .ei-icon-right{background-color:transparent}.owl-carousel-block .owl-carousel .owl-dots{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.owl-carousel-block .owl-carousel .owl-dots:hover{cursor:pointer}.owl-carousel-block .owl-carousel .owl-dots .owl-dot{width:10px;height:10px;padding:1px 5px;border:none;border-radius:10px;display:inline-block;margin:0 10px;background-color:#fff}.owl-carousel-block .owl-carousel .owl-dots .owl-dot.active{background-color:#00838f}.mod-blog-list-block{margin-bottom:63px}@media screen and (max-width:767.98px){.mod-blog-list-block{margin-bottom:40px}}.mod-blog-list-block .bloglist-list{padding:0}.mod-blog-list-block .module-title{padding-bottom:0;font-weight:400!important}@media (min-width:480px){.mod-blog-list-block .blogpost{display:inline-block;float:left;margin-left:2.5%;width:47.5%}}@media (min-width:768px){.mod-blog-list-block .blogpost{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%}}.mod-blog-list-block .blogpost-image{height:194px}.mod-blog-list-block .blogpost-title{font-size:1.125rem;font-weight:300;height:auto;word-break:break-word}.mod-blog-list-block .blogpost-intro{font-size:.875rem;font-style:italic;height:auto;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;white-space:nowrap}.inspired-block{background-color:#00838f;margin-bottom:32px;padding:41px 25px}.inspired-block:after,.inspired-block:before{content:"";display:table}.inspired-block:after{clear:both}@media (min-width:768px){.inspired-block-text{padding-right:10px;float:left;width:45%}}.inspired-block-button-group{text-align:right}@media (min-width:768px){.inspired-block-button-group{float:right;width:50%}}.inspired-block-heading{font-family:Raleway;font-size:1.375rem;font-weight:400;line-height:1.875rem;text-transform:uppercase;margin-bottom:0;color:#fff}.inspired-block-confirmation,.inspired-block-intro{font-family:Raleway;font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:20px;color:#fff}.inspired-block-intro{margin-bottom:10px}@media (min-width:768px){.inspired-block-intro{margin-bottom:0}}@media (min-width:768px){.inspired-block-confirmation{float:right;padding-left:10px;padding-top:30px;width:50%}}.inspired-block-button{font-family:Raleway;font-size:1rem;font-weight:400;line-height:1.25rem;border:none;background-color:#333e48;color:#fff;display:block;height:50px;margin-bottom:15px;padding:0 15px;width:100%}@media (min-width:768px){.inspired-block-button{display:inline-block;margin-bottom:0;width:auto}}.inspired-block-button:hover{background-color:#fff;color:#00838f}.inspired-block-button .fa{padding-left:10px;font-size:1.125rem}.inspired-block-form-control-right{display:block;text-align:right}.inspired-block-form-label{position:absolute;height:1px;width:1px;top:auto;overflow:hidden;left:-10000px}.inspired-block-form-input{height:50px;padding:0 15px}.inspired-block-form-close{background-color:transparent;border:1px solid #fff;color:#fff;font-size:1.25rem;margin-bottom:20px}.inspired-block-form-close:hover{border-color:#333e48;color:#333e48}@media (min-width:768px){.inspired-block-phone-form{float:right;width:50%}}.inspired-block-phone-form .phone-form-input{margin-bottom:10px;width:100%}@media (min-width:768px){.inspired-block-phone-form .phone-form-input{float:left;width:70%}}.inspired-block-phone-form .phone-form-button{width:100%}@media (min-width:768px){.inspired-block-phone-form .phone-form-button{float:left;width:30%}}.inspired-block-contact-form{clear:both;display:block;position:relative;width:100%}.inspired-block-contact-form:after,.inspired-block-contact-form:before{content:"";display:table}.inspired-block-contact-form:after{clear:both}@media (min-width:768px){.inspired-block-contact-form{padding-top:20px}}@media (min-width:768px){.inspired-block-contact-form-left-column,.inspired-block-contact-form-right-column{width:49%;float:left}}@media (min-width:768px){.inspired-block-contact-form-right-column{margin-left:2%}}.inspired-block-contact-form .contact-form-input{margin-bottom:10px;width:100%}.inspired-block-contact-form .contact-form-text-area{height:170px;margin-bottom:10px;padding:15px;resize:none;width:100%}@media (min-width:768px){.inspired-block-contact-form .contact-form-button{margin-left:0;width:49%}}.popup-modal-wrapper{position:fixed;z-index:100000;top:0;left:0;right:0;bottom:0;-webkit-transition:all .5s cubic-bezier(.5,.005,.5,1);transition:all .5s cubic-bezier(.5,.005,.5,1);display:none;pointer-events:none}.popup-modal-wrapper.is-shown{display:block}.popup-modal-wrapper.is-shaded{pointer-events:all;cursor:default;background:rgba(0,0,0,.25)}.popup-modal-wrapper .help{display:inline-block;font-family:Verdana,Arial,Helvetica,sans-serif!important;font-size:13px;color:#333;padding:5px;background:#fff8aa;border:1px solid #999}.popup-modal-wrapper .popup-modal-container{position:absolute;bottom:0;left:0;padding:50px;width:680px;height:auto;max-width:100%;max-height:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s cubic-bezier(.5,.005,.5,1);transition:all .5s cubic-bezier(.5,.005,.5,1)}@media (max-width:680px){.popup-modal-wrapper .popup-modal-container{padding:10px}}@media (max-height:600px){.popup-modal-wrapper .popup-modal-container{top:0}}.popup-modal-wrapper .popup-modal-container .popup-modal{pointer-events:all;position:absolute;background:#fff;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.25);box-shadow:0 0 50px 0 rgba(0,0,0,.25);-webkit-transition:all .5s cubic-bezier(.5,.005,.5,1);transition:all .5s cubic-bezier(.5,.005,.5,1);top:0}@media (max-height:600px){.popup-modal-wrapper .popup-modal-container .popup-modal{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}}.popup-modal-wrapper .popup-modal-container .popup-modal h1,.popup-modal-wrapper .popup-modal-container .popup-modal h2,.popup-modal-wrapper .popup-modal-container .popup-modal h3{font-family:Raleway;font-size:1.75rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}@media (max-width:680px){.popup-modal-wrapper .popup-modal-container .popup-modal h1,.popup-modal-wrapper .popup-modal-container .popup-modal h2,.popup-modal-wrapper .popup-modal-container .popup-modal h3{font-family:Raleway;font-size:1.4rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}}.popup-modal-wrapper .popup-modal-container .popup-modal p{font-family:Lato;font-size:1.1rem;font-weight:200;line-height:normal;text-transform:none;margin-bottom:10px}@media (max-width:680px){.popup-modal-wrapper .popup-modal-container .popup-modal p{font-family:Lato;font-size:1 rem;font-weight:200;line-height:normal;text-transform:none;margin-bottom:10px}}.popup-modal-wrapper .popup-modal-container .popup-modal-image{-webkit-transition:all .5s cubic-bezier(.5,.005,.5,1);transition:all .5s cubic-bezier(.5,.005,.5,1);overflow:hidden;max-height:220px}@media (max-height:600px){.popup-modal-wrapper .popup-modal-container .popup-modal-image{max-height:0}}.popup-modal-wrapper .popup-modal-container .popup-modal-image img{width:100%}.popup-modal-wrapper .popup-modal-container .popup-modal-content{padding:26.4px 24px 31.2px;width:100%;word-break:break-word;-webkit-transition:all .5s cubic-bezier(.5,.005,.5,1);transition:all .5s cubic-bezier(.5,.005,.5,1)}@media (min-height:600px){.popup-modal-wrapper .popup-modal-container .popup-modal-content.has-image{padding-top:15.6px}}.popup-modal-wrapper .popup-modal-container .popup-modal-buttons{text-align:center}.popup-modal-wrapper .popup-modal-container .popup-modal-buttons .bm-btn{margin-top:12px}.popup-modal-wrapper .popup-modal-container .popup-modal .close{position:absolute;right:24px;top:24px;width:24px;height:24px;opacity:.5;cursor:pointer}.popup-modal-wrapper .popup-modal-container .popup-modal .close:hover{opacity:1}.popup-modal-wrapper .popup-modal-container .popup-modal .close:after,.popup-modal-wrapper .popup-modal-container .popup-modal .close:before{position:absolute;left:15px;content:" ";height:25px;width:2px;background-color:#333}.popup-modal-wrapper .popup-modal-container .popup-modal .close.inverted:after,.popup-modal-wrapper .popup-modal-container .popup-modal .close.inverted:before{background-color:#fff}.popup-modal-wrapper .popup-modal-container .popup-modal .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-modal-wrapper .popup-modal-container .popup-modal .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.infobuttonblock{margin-top:-35px}.infoButton-container{display:inline-block;float:left;margin-left:0;width:100%;padding:15px 0;background-color:#f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:768px){.infoButton-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}}@media (max-width:480px){.infoButton-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}.infoButton-container .infoButton-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}.infoButton-container h2{font-family:Raleway;font-size:1.25rem;font-weight:438;line-height:normal;text-transform:uppercase;color:#333e48}.infoButton-container .infoButton-icon{font-size:1.6rem;margin-top:-6px;color:#00838f}.infoButton-container .infoButton-text{display:block;padding-left:13px}.infoButton-container .infoButton-description{font-family:Raleway;font-size:.9rem;font-weight:300;line-height:normal;text-transform:none;margin-bottom:0;letter-spacing:-.2px;padding-top:7px}.textLinkBlock{text-align:center;margin-bottom:2rem;padding-bottom:15px;line-height:1em;background-color:#333e48;color:#fff}@media (max-width:768px){.textLinkBlock{line-height:normal}}.textLinkBlock p{padding-top:15px;margin-bottom:0}.textLinkBlock a,.textLinkBlock h2{color:#fff}.textLinkBlock h2{padding-top:15px}.textLinkBlock h2 p{padding:0}.textLinkBlock--hide-both{padding:0;margin:0}.textLinkBlock--hide-text,.textLinkBlock--hide-title{display:none}.quote-block{margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:650px;gap:20px}.quote-block::before{content:url(/Frontend/UI/svg/quote.svg);display:block;width:50px;height:auto}.quote-block__text{color:#333e48;text-align:center;font-family:Raleway;font-size:24px;font-style:normal;font-weight:400;line-height:34px}.quote-block__credit{color:#333e48;text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.memberemployeeblock .employee-block{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:#333e48;background-color:#fff;padding:68px 4rem}.memberemployeeblock .employee-block__background{position:absolute;top:0;bottom:0;left:0;right:0}.memberemployeeblock .employee-block:has(.bg-light){background-color:#f0f1ef}.memberemployeeblock .employee-block:has(.bg-dark){color:#fff;background-color:#333e48}.memberemployeeblock .employee-block:has(.bg-dark) .employee-block__heading{color:#fff}.memberemployeeblock .employee-block:has(.bg-dark) .employee-block__item__phone::before{content:url(/Frontend/UI/svg/phone-white.svg)}.memberemployeeblock .employee-block__heading{text-align:center;font-family:Raleway;font-size:28px;font-style:normal;font-weight:600;line-height:39px;margin-bottom:49px}.memberemployeeblock .employee-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;row-gap:51px}.memberemployeeblock .employee-block__items:has(div:nth-child(3):not(:is(:last-child))){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.memberemployeeblock .employee-block__item-wrapper{width:25%;min-width:146px}.memberemployeeblock .employee-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:calc(100% - .5rem);margin-left:calc(50% - 130px/ 2)}.memberemployeeblock .employee-block__item__image{margin-bottom:16px}.memberemployeeblock .employee-block__item__image>img{width:100%;height:100%}.memberemployeeblock .employee-block__item__fallback-image,.memberemployeeblock .employee-block__item__image{width:130px;height:130px}.memberemployeeblock .employee-block__item__fallback-image{content:url(/Frontend/UI/svg/portrait.svg)}.memberemployeeblock .employee-block__item__name,.memberemployeeblock .employee-block__item__phone,.memberemployeeblock .employee-block__item__position{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.memberemployeeblock .employee-block__item__phone{height:100%;margin-top:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border:0;position:relative;color:inherit;text-decoration:none}.memberemployeeblock .employee-block__item__phone:before{content:url(/Frontend/UI/svg/phone-black.svg);margin-bottom:calc(-17px / 4);width:17px;height:25px}.memberemployeeblock .employee-block__item__phone:after{position:absolute;bottom:0;left:25px;content:url("");width:calc(100% - 25px);height:.125rem;background-color:#268e98}.factblock .fact-block{margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:650px;width:100%;padding:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f0f1ef}.factblock .fact-block.bg-black{background-color:#333e48}.factblock .fact-block.bg-black .fact-block__heading{color:#fff}.factblock .fact-block.bg-black .fact-block__item{border-color:#fff;color:#fff}.factblock .fact-block.bg-black .fact-block__item.new-button--cta>a{border:1px solid #fff}.factblock .fact-block.bg-black .fact-block__text{color:#fff}.factblock .fact-block__heading{margin:0;color:#333e48;font-family:Raleway;font-size:32px;font-style:normal;font-weight:400;line-height:44px;margin-bottom:18px}.factblock .fact-block__text{color:#333e48;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.factblock .fact-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-left:16px}.factblock .fact-block ul>li{list-style:url(/Frontend/UI/svg/bullet.svg) outside;padding-left:8px}.factblock .fact-block__item.new-button--cta{margin-top:62px;color:#fff;padding:0;border:0;height:unset}.factblock .fact-block__item.new-button--cta>a{border:1px solid #333e48;background-color:#333e48;padding:15px 24px;text-decoration:none;border:none;color:inherit}.factblock .fact-block__item.new-button--cta>a:hover{text-decoration:none;border:none}.links-list-block{margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:650px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;background-color:#f0f1ef}.links-list-block p{color:#333e48;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:8px}.links-list-block__heading{color:#333e48;margin:0;font-family:Raleway;font-size:32px;font-style:normal;font-weight:400;line-height:44px}.links-list-block__content :last-child{margin-bottom:0}.links-list-block__content a{margin:0;border-bottom:.125rem solid #03828f;font-weight:400;font-size:1rem;color:#333e48;text-decoration:none}.links-list-block__content a:hover{border-color:transparent;color:#03828f}.links-list-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:24px}.links-list-block ul>li{list-style:url(/Frontend/UI/svg/bullet.svg) outside;padding-left:1rem}.links-list-block ul>li a{border-color:#333e48}.links-list-block ul>li a:hover{border-color:transparent;color:#268e98}.links-list-block ul>li a[href^="http://"]:not([href*="bademiljo.no"]),.links-list-block ul>li a[href^="https://"]:not([href*="bademiljo.no"]){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:100%}.links-list-block ul>li a[href^="http://"]:not([href*="bademiljo.no"]):hover:after,.links-list-block ul>li a[href^="https://"]:not([href*="bademiljo.no"]):hover:after{content:"";background:url(/UI/external-link-arrow.svg);margin-left:1px;display:inline-block;height:16px;width:16px}.contact-us-block{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4rem}.contact-us-block__background{position:absolute;top:0;bottom:0;left:0;right:0}.contact-us-block .container,.contact-us-block .ourServices__container,.contact-us-block .servicePage,.contact-us-block .servicePage__header,.contact-us-block .servicePage__intro{position:relative}@media screen and (max-width:959.98px){.contact-us-block{padding:3rem}}@media screen and (max-width:639.98px){.contact-us-block{padding:2rem}}.contact-us-block:has(.bg-white){border-color:#03828f;background-color:#fff}.contact-us-block:has(.bg-light){border-color:#03828f;background-color:#f0f1ef}.contact-us-block:has(.bg-dark){background-color:#333e48;color:#fff}.contact-us-block:has(.bg-dark) .contact-us-block__item{border-color:#03828f}.contact-us-block:has(.bg-dark) a{border:1px solid #fff;background-color:#333e48}.contact-us-block:has(.bg-beige){border-color:#03828f;background-color:#f0f1ef;color:#333e48}.contact-us-block:has(.bg-gray-light){border-color:#03828f;background-color:#f0f1ef;color:#333e48}.contact-us-block__heading{font-family:Raleway;font-size:28px;font-style:normal;font-weight:600;line-height:28px;margin:0 0 50px 0;text-align:center}@media screen and (max-width:959.98px){.contact-us-block__heading{margin-bottom:2.5rem;font-size:32px}}@media screen and (max-width:639.98px){.contact-us-block__heading{margin-bottom:1.5rem;font-size:24px}}.contact-us-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;row-gap:5rem}@media screen and (max-width:959.98px){.contact-us-block__items{row-gap:4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:639.98px){.contact-us-block__items{row-gap:3rem}}.contact-us-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-left:25px;max-width:335px;border-color:#03828f;width:25%}.contact-us-block__item__title{font-family:Raleway;font-size:20px;font-style:normal;font-weight:600;line-height:130%;margin:0}@media screen and (max-width:959.98px){.contact-us-block__item__title{font-size:20px}}@media screen and (max-width:639.98px){.contact-us-block__item__title{font-size:18px}}.contact-us-block__item__ingress{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:3rem}@media screen and (max-width:959.98px){.contact-us-block__item__ingress{margin-bottom:2rem}}@media screen and (max-width:639.98px){.contact-us-block__item__ingress{margin-bottom:1rem}}.contact-us-block__item>a{background-color:#333e48;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto!important;color:#fff;border:1px solid #333e48;padding:15px 24px;text-decoration:none;-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.contact-us-block__item>a:hover{background-color:#03828f;border-color:#03828f}@media screen and (min-width:0px){.contact-us-block__item:first-child:nth-last-child(2){border-right:none;border-left-width:1px;border-left-style:solid}.contact-us-block__item:first-child:nth-last-child(2)+*{border-right:none;border-left-width:1px;border-left-style:solid}.contact-us-block__item:not(:last-child){padding-right:25px;border-right-width:1px;border-right-style:solid}}@media screen and (max-width:959.98px){.contact-us-block__item{max-width:100%;width:50%}.contact-us-block__item:nth-child(2n){border-right-width:0}}@media screen and (max-width:639.98px){.contact-us-block__item{border-right:none;border-left-width:1px;border-left-style:solid;width:100%}}.get-offer{background-color:#00838f;position:relative;padding:40px 40px 30px 15px;width:100%}@media (min-width:768px){.get-offer{width:80%}}.get-offer h3{background-color:#333e48;color:#fff;width:auto;position:absolute;font-family:Raleway;font-weight:400;text-transform:uppercase;padding:5px 30px 5px 16px;top:-20px;left:0}@media (min-width:0px) and (max-width:640px){.get-offer h3{font-size:.5625rem;line-height:.9375rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.get-offer h3{font-size:.84375rem;line-height:1.40625rem;margin-bottom:.46875rem}}@media (min-width:961px){.get-offer h3{font-size:1.125rem;line-height:1.875rem;margin-bottom:.625rem}}.get-offer p{color:#fff;font-family:Lato;font-size:1rem;letter-spacing:.6px}.get-offer form{margin-top:20px}.get-offer form label{position:absolute;height:1px;width:1px;top:auto;overflow:hidden;left:-10000px}.get-offer form input{width:34%;display:inline-block;margin-right:2%;padding:10px}.get-offer form button{background-color:#333e48;color:#fff;border:none;padding:9px;width:28%;font-family:Raleway;text-transform:uppercase;font-size:1rem;font-weight:100;letter-spacing:1px}.sticky-subnav{background-color:#fff}.sticky-subnav ul{list-style-type:none;margin:0;padding:0;text-align:center}.sticky-subnav ul>li{display:inline;margin-right:20px}.sticky-subnav ul>li>button{border:none;background-color:transparent;color:#333e48;text-decoration:none}.sticky-subnav ul>li>button:hover{text-decoration:underline}.sticky-subnav ul>li:not(:first-child){border-left:1px solid;padding-left:20px}.sticky-subnav.stick{border-bottom:1px solid #858585;left:0;padding:10px 0;position:fixed;top:0;width:100%;z-index:10}nav.header-navigation{background:#fff;border-bottom:2px solid #f7f7f7}@media (min-width:0px) and (max-width:960px){nav.header-navigation{background:#333e48}}@media (min-width:0px) and (max-width:960px){nav.header-navigation .container,nav.header-navigation .ourServices__container,nav.header-navigation .servicePage,nav.header-navigation .servicePage__header,nav.header-navigation .servicePage__intro{margin:0 auto;position:unset;height:20px}}nav.header-navigation .container .header-collapsable-checkbox,nav.header-navigation .ourServices__container .header-collapsable-checkbox,nav.header-navigation .servicePage .header-collapsable-checkbox,nav.header-navigation .servicePage__header .header-collapsable-checkbox,nav.header-navigation .servicePage__intro .header-collapsable-checkbox{display:none}nav.header-navigation .navigation-focus{display:none}nav.header-navigation .navigation-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:0px) and (max-width:960px){nav.header-navigation .navigation-content{display:none;width:100%}}nav.header-navigation .navigation-content ul{list-style:none;padding:0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}@media (min-width:0px) and (max-width:960px){nav.header-navigation .navigation-content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}nav.header-navigation .navigation-content ul li{padding:0 20px}nav.header-navigation .navigation-content ul li:first-child{padding-left:0}@media screen and (max-width:959.98px){nav.header-navigation .navigation-content ul li:first-child{padding-left:20px}}nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.navigation-sub-content{height:auto;display:block}nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.navigation-sub-content a{display:block}@media (min-width:0px) and (max-width:960px){nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.navigation-sub-content{height:auto}}@media (min-width:961px){nav.header-navigation .navigation-content ul li .nav-link:focus,nav.header-navigation .navigation-content ul li .nav-link:hover,nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.nav-link{text-decoration:none;border-bottom:2px solid #00838f;margin-bottom:-5px;padding-bottom:20px;padding-top:20px;height:auto;overflow:auto;visibility:visible;opacity:1;pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex}nav.header-navigation .navigation-content ul li .nav-link:focus.close-menu-label,nav.header-navigation .navigation-content ul li .nav-link:hover.close-menu-label,nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.nav-link.close-menu-label{display:block}}@media (min-width:961px){nav.header-navigation .navigation-content ul li .nav-link:focus,nav.header-navigation .navigation-content ul li .nav-link:hover{color:#00838f}}@media (min-width:961px){nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#333e48}}@media (min-width:0px) and (max-width:960px){nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.nav-link{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:961px){nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.nav-link:hover{color:#00838f}}@media (min-width:0px) and (max-width:960px){nav.header-navigation .navigation-content ul li>.header-collapsable-checkbox:checked~.nav-link.close-menu-label{display:-webkit-box;display:-ms-flexbox;display:flex}}nav.header-navigation .navigation-content ul li:first-of-type .nav-link{padding-left:0!important}nav.header-navigation .navigation-content ul li .nav-link{outline:0;color:#333e48;padding:20px 0;font-family:Raleway;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;line-height:normal;font-size:1.125rem;cursor:pointer;margin-bottom:0}@media screen and (max-width:959.98px){nav.header-navigation .navigation-content ul li .nav-link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase}}nav.header-navigation .navigation-content ul li .nav-link::after{color:#03828f;font-size:6px;margin-left:5px}@media screen and (max-width:959.98px){nav.header-navigation .navigation-content ul li .nav-link::after{color:#fff;font-size:10px}}nav.header-navigation .navigation-content ul li .nav-link.close-menu-label{display:block;overflow:hidden;opacity:0;padding:0;color:transparent;pointer-events:none;height:0;visibility:hidden;width:0}nav.header-navigation .navigation-content ul li .nav-link i{padding-right:5px}@media (min-width:0px) and (max-width:640px){nav.header-navigation .navigation-content ul li .nav-link{width:85vw}}@media (min-width:0px) and (max-width:960px){nav.header-navigation .navigation-content ul li .nav-link{color:#fff;padding:10px 5px 20px 0;font-weight:500;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}nav.header-navigation .navigation-content ul li .nav-link i{display:none}}@media (min-width:0px) and (max-width:960px){nav.header-navigation .navigation-content ul li .nav-link:hover{color:#fff}}nav.header-navigation .cart-elements{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right;padding:10px 0}@media (min-width:0px) and (max-width:960px){nav.header-navigation .cart-elements{position:absolute;top:56px;right:0}}@media (min-width:0px) and (max-width:640px){nav.header-navigation .cart-elements{top:38px;padding:5px}}@media (max-width:320px){nav.header-navigation .cart-elements{padding:10px 0}}nav.header-navigation .cart-elements-iconswrapper{height:55px;width:130px;float:left;padding-top:7px}nav.header-navigation .cart-elements-icon-button{color:#333e48;font-size:1.625rem;margin-left:25px;line-height:40px;min-width:40px;position:relative;text-align:center}nav.header-navigation .cart-elements-icon-button:hover{text-decoration:none;color:inherit}@media (min-width:0px) and (max-width:960px){nav.header-navigation .cart-elements-icon-button{color:#fff;margin-left:0;margin-right:5px}nav.header-navigation .cart-elements-icon-button:hover{color:#fff}}@media (min-width:641px) and (max-width:960px){nav.header-navigation .cart-elements-icon-button{margin-right:25px}}@media (max-width:370px){nav.header-navigation .cart-elements-icon-button{font-size:1.25rem}}@media (min-width:0px) and (max-width:640px){nav.header-navigation .cart-elements-icon-button{margin-right:0}nav.header-navigation .cart-elements-icon-button:first-child{margin-right:-5px}}@media (max-width:320px){nav.header-navigation .cart-elements-icon-button:first-child{margin-right:-9px}}@media (min-width:0px) and (max-width:960px){nav.header-navigation .cart-elements-icon-button .ei-icon_heart_alt{font-size:1.3rem}}@media (min-width:0px) and (max-width:640px){nav.header-navigation .cart-elements-icon-button .icon{font-size:1.2rem}}nav.header-navigation .cart-elements-icon-counter{background-color:#00838f;color:#fff;border-radius:10px;font-size:.75rem;font-weight:200;line-height:1;position:absolute;right:-5px;padding:3px 7px;-webkit-transition:width .5s;transition:width .5s}@media (min-width:0px) and (max-width:960px){nav.header-navigation .cart-elements-icon-counter{margin-right:10px;padding:2px 5px;right:-10px}}@media (max-width:370px){nav.header-navigation .cart-elements-icon-counter{right:-5px}}nav.header-navigation .navigation-sub-content{padding:0 0;top:299px;left:0;width:100%;height:0;overflow:hidden;background-color:#333e48;position:absolute;z-index:11;-webkit-transition:height .5s;transition:height .5s}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content{position:relative;background:inherit;top:0;left:15px}}nav.header-navigation .navigation-sub-content__close{position:absolute;top:56px;right:42px;padding:0;border:0;width:20px;height:20px;background-color:unset;background-image:url(/Frontend/images/close.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content__close{display:none}}nav.header-navigation .navigation-sub-content__container{width:1135px;max-width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}nav.header-navigation .navigation-sub-content__title{display:block}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content__title{display:none;padding-left:20px}}nav.header-navigation .navigation-sub-content__title a,nav.header-navigation .navigation-sub-content__title span{font-family:Raleway;font-size:1.5rem;font-weight:700;line-height:2rem;text-transform:uppercase;margin-bottom:45px;color:#fff;margin-top:50px;display:block}nav.header-navigation .navigation-sub-content__main{width:100%}nav.header-navigation .navigation-sub-content__featured{width:400px;background-color:rgba(3,130,143,.1);padding:0 50px;padding-bottom:32px}nav.header-navigation .navigation-sub-content__featured .navigation-sub-content__title{padding-left:0}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content__featured{display:none}}nav.header-navigation .navigation-sub-content__featured--category{margin-bottom:20px}nav.header-navigation .navigation-sub-content__featured--category a,nav.header-navigation .navigation-sub-content__featured--category span{font-size:1.5rem;line-height:2rem;font-family:Raleway;font-weight:700;color:#fff}nav.header-navigation .navigation-sub-content__featured--article a{font-size:1.125rem;line-height:1.5rem;margin-bottom:20px;color:#fff;font-family:Lato}nav.header-navigation .navigation-sub-content a{display:none}nav.header-navigation .navigation-sub-content .navigation-sub-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;height:500px}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content .navigation-sub-section{height:auto!important}}nav.header-navigation .navigation-sub-content .navigation-sub-section ul{list-style:none;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25%;padding-right:0}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content .navigation-sub-section ul{width:100%;border-left:none;padding:0;margin-top:0;margin-bottom:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){nav.header-navigation .navigation-sub-content .navigation-sub-section ul{max-height:2rem}}nav.header-navigation .navigation-sub-content .navigation-sub-section ul li{font-size:1.125rem;line-height:1.5rem;margin-bottom:1rem;padding-left:0;font-family:Lato}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content .navigation-sub-section ul li{padding-left:15px;font-size:.875rem;margin-bottom:0}}nav.header-navigation .navigation-sub-content .navigation-sub-section ul li.headline{font-size:1.5rem;line-height:2rem;font-weight:700;font-family:Raleway;margin-bottom:20px}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content .navigation-sub-section ul li.headline{padding-left:0;font-size:1rem;margin-bottom:0;font-weight:500}}nav.header-navigation .navigation-sub-content .navigation-sub-section ul li:last-child{margin-bottom:0}nav.header-navigation .navigation-sub-content .navigation-sub-section ul li a{color:#fff}nav.header-navigation .navigation-sub-content .navigation-sub-section.mobile{display:none}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content .navigation-sub-section.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content .navigation-sub-section.desktop{display:none}}nav.header-navigation .navigation-sub-content .navigation-sub-section--3 ul{width:33%}@media screen and (max-width:959.98px){nav.header-navigation .navigation-sub-content .navigation-sub-section--3 ul{width:100%}}.circle-icon{background:#00838f;width:40px;height:40px;font-size:1.75rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;font-size:2rem}.circle-icon .small-icon{font-size:1.5rem}.circle-icon .small-icon.white-color{color:#fff!important}#header-expand:checked~nav.header-navigation{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:-3px}#header-expand:checked~nav.header-navigation .container,#header-expand:checked~nav.header-navigation .ourServices__container,#header-expand:checked~nav.header-navigation .servicePage,#header-expand:checked~nav.header-navigation .servicePage__header,#header-expand:checked~nav.header-navigation .servicePage__intro{height:auto}#header-expand:checked~nav.header-navigation .navigation-focus{display:block;padding-top:20px;color:#fff}#header-expand:checked~nav.header-navigation .navigation-focus ul{list-style:none;padding:0}#header-expand:checked~nav.header-navigation .navigation-focus ul li{font-size:1rem;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header-expand:checked~nav.header-navigation .navigation-focus ul li a{font-family:Raleway;color:#fff}#header-expand:checked~nav.header-navigation .navigation-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#header-expand:checked~nav.header-navigation .navigation-content .navigation-sub-section ul{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}#header-expand:checked~nav.header-navigation .cart-elements{display:none}header.bademiljo-header{font-family:Lato;background:#333e48;padding-bottom:40px}header.bademiljo-header.intranett-header{height:60px;padding-bottom:0}@media (min-width:0px) and (max-width:960px){header.bademiljo-header{margin-bottom:-1px}}@media (min-width:0px) and (max-width:640px){header.bademiljo-header{padding-bottom:38px}}@media (min-width:0px) and (max-width:960px){header.bademiljo-header .top-bar{display:none}}header.bademiljo-header .top-bar .top-bar-links{padding:1.5rem 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;padding-right:0}header.bademiljo-header .top-bar .top-bar-links a{padding:0 30px;color:#fff;font-size:.75rem}header.bademiljo-header .top-bar .top-bar-links a:last-of-type{padding:0 0 0 30px}header.bademiljo-header .bottom-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 35px 0}@media (min-width:0px) and (max-width:960px){header.bademiljo-header .bottom-header{padding:20px 0 0 0}}@media (min-width:0px) and (max-width:640px){header.bademiljo-header .bottom-header{padding-top:12px;margin-bottom:-2px}}header.bademiljo-header .header-logo{width:auto;height:50px;text-align:center;color:#fff}@media (min-width:0px) and (max-width:960px){header.bademiljo-header .header-logo{margin:auto;height:30px}}@media (min-width:0px) and (max-width:640px){header.bademiljo-header .header-logo{height:19px}}header.bademiljo-header .header-logo img{width:auto;height:100%}@media (min-width:0px) and (max-width:640px){header.bademiljo-header .search-element{top:48px;width:57%}}@media (min-width:0px) and (max-width:640px){header.bademiljo-header .search-element #search-input{font-size:.75rem;height:1.75rem;padding:0 1.75rem 0 .5rem}}@media (min-width:0px) and (max-width:640px){header.bademiljo-header .search-element .btn-search{height:1.75rem;width:1.75rem}}@media (min-width:0px) and (max-width:640px){header.bademiljo-header .search-element .btn-search i{line-height:.75rem;font-size:1rem}}@media (min-width:0px) and (max-width:960px){header.bademiljo-header .find-plumber{position:absolute;right:0;top:10px;font-size:.75rem;width:25%;text-align:right}}@media (min-width:0px) and (max-width:640px){header.bademiljo-header .find-plumber{width:30%;top:9px}}header.bademiljo-header .find-plumber a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}@media (max-width:320px){header.bademiljo-header .find-plumber a{padding-right:5px}}header.bademiljo-header .find-plumber a:hover{text-decoration:none}header.bademiljo-header .find-plumber a:hover p{text-decoration:none}header.bademiljo-header .find-plumber a i{background:#00838f;font-size:1.5rem}@media (min-width:0px) and (max-width:960px){header.bademiljo-header .find-plumber a i{display:-webkit-box;display:-ms-flexbox;display:flex;height:0;width:0;padding:15px;margin-right:0;margin-left:10px}}@media (min-width:0px) and (max-width:640px){header.bademiljo-header .find-plumber a i{margin-left:5px;font-size:.75rem;padding:10px}}@media (min-width:0px) and (max-width:960px){header.bademiljo-header .find-plumber a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:10px}}header.bademiljo-header .find-plumber a p{margin:0;padding:0;font-size:.875rem;text-transform:uppercase}@media (min-width:0px) and (max-width:960px){header.bademiljo-header .find-plumber a p{text-transform:initial}}@media (min-width:0px) and (max-width:640px){header.bademiljo-header .find-plumber a p{font-size:.5rem}}.header-checkbox{display:none}.header-expand{display:none;padding:0;border:0;background:0 0}@media screen and (max-width:959.98px){.header-expand{position:absolute;color:#fff;left:2.5%;top:70px;cursor:pointer;display:block}.header-expand label{cursor:pointer}.header-expand label:focus{outline-style:none;outline:0}.header-expand .hamburger-close{display:inline-block;font-family:ElegantIcons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-size:3rem;speak:none;text-transform:none}.header-expand .hamburger-close:before{content:"a"}}@media screen and (max-width:639.98px){.header-expand{top:55px}}@media screen and (max-width:1199.98px){#header-expand:checked~.header-expand{font-size:1.5rem;position:absolute;right:7%;top:23px;left:unset;color:#fff}#header-expand:checked~.header-expand .icon.icon--hamburger:before{content:""}#header-expand:checked~header{padding-bottom:40px}#header-expand:checked~header .container,#header-expand:checked~header .ourServices__container,#header-expand:checked~header .servicePage,#header-expand:checked~header .servicePage__header,#header-expand:checked~header .servicePage__intro{width:85%}#header-expand:checked~header .header-logo{position:absolute;top:25px;left:0;right:0;margin:auto}#header-expand:checked~header .find-plumber{display:none}#header-expand:checked~header .bottom-header{padding-top:80px}#header-expand:checked~header .search-element{width:86%;margin:auto;top:75px}#header-expand:checked footer,#header-expand:checked~.body-container{display:none}}.footer{background-color:#333e48;color:#969696;line-height:1.7;padding:40px 0 15px;font-family:Lato}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 20px}@media screen and (max-width:959.98px){.footer__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__column{padding:0}.footer__column--title{font-weight:500;position:relative;color:#fff;text-transform:uppercase}@media screen and (max-width:959.98px){.footer__column--title{display:none}}.footer__column--trigger{font-size:1.17rem;font-weight:500;position:relative;color:#fff;padding:0;background:0 0;border:0;text-transform:uppercase;display:none;width:100%;text-align:left}@media screen and (max-width:959.98px){.footer__column--trigger{display:block;margin-bottom:.5rem}}.footer__column--trigger::after{font-size:.75rem;position:absolute;right:0}.footer__column--trigger-active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:959.98px){.footer__column--content{display:none}}.footer__column--content ul{list-style:none;padding:0}.footer__column--content ul li{color:#fff;font-family:Lato;padding-top:10px;font-size:1rem}.footer__column--content ul li a{color:inherit;font-family:Lato;font-size:1rem}.footer__column--content ul li a.find-button{width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#00838f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;-webkit-transition:all .2s;transition:all .2s}.footer__column--content ul li a.find-button:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1);text-decoration:none}.footer__column--content ul li a.find-button:active,.footer__column--content ul li a.find-button:focus{-webkit-filter:brightness(.9);filter:brightness(.9)}.footer__column--content ul li a.find-button i{font-weight:700;padding-left:5px}.footer__column--content-open{display:block}.footer .copyright{text-transform:uppercase;color:#fff;text-align:center;padding:0;margin:10px 0 0;font-size:.75rem}.footer .social-icons{color:#fff;font-size:2rem;margin:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .social-icons .social-link{color:#fff;font-size:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px}.link,.link-body,.link-single{font-family:Lato;font-weight:700;position:relative}.link-body:hover,.link-single:hover,.link:hover{text-decoration:underline;color:#03828f}.link i,.link-body i,.link-single i{display:inline-block}.link-body{font-weight:400;color:#03828f}.link-body--regular{font-size:1rem;line-height:1.5rem}@media screen and (max-width:767.98px){.link-body--regular{font-size:.875rem;line-height:1.125rem}}.link-body--large{font-size:1.125rem;line-height:1.5rem}@media screen and (max-width:767.98px){.link-body--large{font-size:1rem}}.link-single{color:#03828f;font-size:1.125rem;line-height:1.375rem}@media screen and (max-width:767.98px){.link-single{font-size:.875rem;line-height:1rem}}.sort,.sort-simple{position:relative}@media screen and (max-width:767.98px){.sort,.sort-simple{width:100%}}.sort .trigger,.sort-simple .trigger{position:relative}.sort .trigger button,.sort-simple .trigger button{font-family:Lato;font-size:1.125rem;line-height:1.3125rem;padding:0 16px;font-weight:700;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #03828f;color:#000;width:100%}.sort .trigger button:hover,.sort-simple .trigger button:hover{background-color:#03828f;color:#fff}.sort .trigger button .i-sort--before,.sort-simple .trigger button .i-sort--before{margin-right:8px;font-size:.75rem}.sort .trigger button .i-chevron-down--after,.sort .trigger button nav.header-navigation .navigation-content ul li .nav-with-child::after,.sort-simple .trigger button .i-chevron-down--after,.sort-simple .trigger button nav.header-navigation .navigation-content ul li .nav-with-child::after,nav.header-navigation .navigation-content ul li .sort .trigger button .nav-with-child::after,nav.header-navigation .navigation-content ul li .sort-simple .trigger button .nav-with-child::after{display:none}.sort .open,.sort-simple .open{z-index:3001}.sort .open button,.sort-simple .open button{border-bottom:0}.sort .options,.sort-simple .options{background-color:#fff;position:absolute;z-index:3000;left:0;margin-top:-1px;width:100%}.sort .options .options-container,.sort-simple .options .options-container{border:1px solid #03828f}.sort .options ul,.sort-simple .options ul{max-height:24rem;overflow:auto;margin:0;padding:0;list-style:none}@media screen and (max-width:767.98px){.sort .options ul,.sort-simple .options ul{width:100%}}.sort .options ul::-webkit-scrollbar,.sort-simple .options ul::-webkit-scrollbar{width:4px;border-left:1px solid #03828f}.sort .options ul::-webkit-scrollbar-thumb,.sort-simple .options ul::-webkit-scrollbar-thumb{background-color:#03828f}@media screen and (max-width:767.98px){.sort .options ul,.sort-simple .options ul{overflow:visible;max-height:unset}}.sort .option,.sort-simple .option{border-bottom:1px solid #f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e1e1e1}.sort .option:last-child,.sort-simple .option:last-child{border-bottom:0}.sort .option button,.sort-simple .option button{width:100%;text-align:left;border:0;background:0 0;padding:.5rem 1rem;font-family:Lato;font-size:1rem}.sort .option button:hover,.sort-simple .option button:hover{background-color:#03828f;color:#fff}.sort .option--checked button,.sort-simple .option--checked button{background-color:#03828f;color:#fff}.sort-simple .trigger button{border:0;padding:0}.sort-simple .trigger button:hover{background-color:unset;color:unset}.sort-simple .trigger button .i-sort--before{display:none}.sort-simple .trigger button .i-chevron-down--after,.sort-simple .trigger button nav.header-navigation .navigation-content ul li .nav-with-child::after,nav.header-navigation .navigation-content ul li .sort-simple .trigger button .nav-with-child::after{display:inline-block;margin-left:12px}.sort-simple .trigger button .i-chevron-down--after::after,.sort-simple .trigger button nav.header-navigation .navigation-content ul li .nav-with-child::after,nav.header-navigation .navigation-content ul li .sort-simple .trigger button .nav-with-child::after{font-size:.625rem}.sort-simple .open button{border-color:#03828f;border-bottom:0}.sort-simple .open button .i-chevron-down--after::after,.sort-simple .open button nav.header-navigation .navigation-content ul li .nav-with-child::after,nav.header-navigation .navigation-content ul li .sort-simple .open button .nav-with-child::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sort-simple .options{margin-top:0;right:0;width:214px;left:unset}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -4px}@media screen and (max-width:639.98px){.pagination{display:none}}.pagination .pages{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.pagination .pages .page-item{padding:0 4px}.pagination .pages .page-item a{font-family:Lato;text-decoration:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:1px solid #d5d6d2;font-size:1.5rem;background-color:#fff;color:#000}.pagination .pages .page-item a i{color:#03828f}.pagination .pages .page-item a:hover{background-color:#03828f;border:1px solid #03828f;color:#fff}.pagination .pages .page-item a:hover i{color:#fff}.pagination .pages .page-item.active a{background-color:#03828f;color:#fff}.pagination .pages .page-item.disabled{padding:0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;pointer-events:none}.pagination .pages .page-item.disabled:first-child{display:none}.pagination .pages .page-item.disabled:last-child{display:none}.pagination .pages .page-item.disabled a{font-size:1.5rem;font-family:Lato;height:20px;letter-spacing:2px;border:0;width:auto}.pagination--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -4px}@media screen and (min-width:640px){.pagination-mobile{display:none}}.pagination-mobile .pages{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.pagination-mobile .pages .page-item{padding:0 4px}.pagination-mobile .pages .page-item a{font-family:Lato;text-decoration:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:1px solid #d5d6d2;font-size:1rem;background-color:#fff;color:#000}.pagination-mobile .pages .page-item a i{color:#03828f}.pagination-mobile .pages .page-item a:hover{background-color:#03828f;border:1px solid #03828f;color:#fff}.pagination-mobile .pages .page-item a:hover i{color:#fff}.pagination-mobile .pages .page-item.active a{background-color:#03828f;color:#fff}.pagination-mobile .pages .page-item.disabled{padding:0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;pointer-events:none}.pagination-mobile .pages .page-item.disabled:first-child{display:none}.pagination-mobile .pages .page-item.disabled:last-child{display:none}.pagination-mobile .pages .page-item.disabled a{font-size:1rem;font-family:Lato;height:14px;letter-spacing:2px;border:0;width:auto}.pagination-mobile--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-mobile--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.facet-multiselect{position:relative}@media screen and (max-width:767.98px){.facet-multiselect{width:100%}}.facet-multiselect__trigger{position:relative}.facet-multiselect__trigger button{height:3rem;padding:.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;font-size:1rem;font-family:Lato;border:1px solid #757575;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.facet-multiselect__trigger button i{margin-left:12px}.facet-multiselect__trigger button i::after{font-size:.625rem}.facet-multiselect__trigger--open{z-index:3001}.facet-multiselect__trigger--open button{border-color:#03828f;border-bottom:0}.facet-multiselect__trigger--open button i::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.facet-multiselect__options{background-color:#fff;position:absolute;z-index:3000;left:0;margin-top:-1px;width:16.5rem}@media screen and (max-width:767.98px){.facet-multiselect__options{width:100%!important;position:static}}.facet-multiselect__options--container{border:1px solid #03828f;border-bottom:0}@media screen and (max-width:767.98px){.facet-multiselect__options--container{border:1px solid #03828f}}.facet-multiselect__options ul{max-height:24rem;overflow:auto;margin:0;padding:0;list-style:none}@media screen and (max-width:767.98px){.facet-multiselect__options ul{width:100%}}.facet-multiselect__options ul::-webkit-scrollbar{width:4px;border-left:1px solid #03828f}.facet-multiselect__options ul::-webkit-scrollbar-thumb{background-color:#03828f}@media screen and (max-width:767.98px){.facet-multiselect__options ul{overflow:visible;max-height:unset}}.facet-multiselect__option{padding:.5rem 1rem;border-bottom:1px solid #f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 1rem .5rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.facet-multiselect__option--color{width:22px;height:22px;border-radius:50%;margin-right:8px;display:inline-block}.facet-multiselect__option--check{height:32px;width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #333e48;margin-left:auto}.facet-multiselect__option--check i{display:none}.facet-multiselect__option label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:0;width:100%;font-size:1rem;font-family:Lato}.facet-multiselect__option label input{position:absolute;opacity:0;height:0;width:0}.facet-multiselect__option--checked label span{border-color:#03828f;color:#03828f}.facet-multiselect__option--checked label span i{display:block}.facet-multiselect__option--disabled label{opacity:.3;pointer-events:none}.facet-multiselect__slot{padding:12px}@media screen and (max-width:767.98px){.facet-multiselect__close{display:none}}.facet-singleselect{position:relative}@media screen and (max-width:767.98px){.facet-singleselect{width:100%}}.facet-singleselect__trigger{position:relative}.facet-singleselect__trigger button{height:3rem;padding:.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;font-size:1rem;font-family:Lato;border:1px solid #757575;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.facet-singleselect__trigger button i{margin-left:12px}.facet-singleselect__trigger button i::after{font-size:.625rem}.facet-singleselect__trigger--open{z-index:3001}.facet-singleselect__trigger--open button{border-color:#03828f;border-bottom:0}.facet-singleselect__trigger--open button i::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.facet-singleselect__options{background-color:#fff;position:absolute;z-index:3000;left:0;margin-top:-1px;width:100%}@media screen and (max-width:767.98px){.facet-singleselect__options{position:static}}.facet-singleselect__options--container{border:1px solid #03828f;border-bottom:0}.facet-singleselect__options ul{max-height:24rem;overflow:auto;margin:0;padding:0;list-style:none}@media screen and (max-width:767.98px){.facet-singleselect__options ul{width:100%}}.facet-singleselect__options ul::-webkit-scrollbar{width:4px;border-left:1px solid #03828f}.facet-singleselect__options ul::-webkit-scrollbar-thumb{background-color:#03828f}@media screen and (max-width:767.98px){.facet-singleselect__options ul{overflow:visible;max-height:unset}}.facet-singleselect__option{border-bottom:1px solid #f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e1e1e1}.facet-singleselect__option button{width:100%;text-align:left;border:0;background:0 0;padding:.5rem 1rem;font-family:Lato;font-size:1rem}.facet-singleselect__option button:hover{background-color:#03828f;color:#fff}.facet-singleselect__option--checked button{background-color:#03828f;color:#fff}.blog-post{position:relative;overflow:hidden;width:100%;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 1px 0 rgba(0,0,0,.15);border-bottom:4px solid transparent;text-decoration:none;display:block;height:100%}.blog-post:hover{-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.2);box-shadow:0 3px 4px 0 rgba(0,0,0,.2);border-bottom:4px solid #03828f}.blog-post__image{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;height:350px;font-size:0}.blog-post__details{padding:15px 20px 20px 20px;position:relative}.blog-post__details::before{border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #fff;content:"";display:block;height:0;left:20px;position:absolute;top:-25px;width:0}.blog-post__categories{margin-bottom:16px;color:#000}.blog-post__category{color:#03828f;font-weight:600;font-family:Raleway;font-size:1rem;text-transform:uppercase}.blog-post__date{font-family:Lato;font-size:1rem;color:#000;font-weight:400}.blog-post__title{color:#000;font-family:Raleway;display:inline-block;font-size:1.5rem;font-weight:600;text-transform:uppercase;line-height:2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:767.98px){.blog-post__title{font-size:1.375rem;line-height:1.875rem}}.blog-post__intro{color:#000;font-size:1rem;width:100%;margin-top:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:767.98px){.blog-post__intro{display:none}}.blog-post-simple{width:100%;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 1px 0 rgba(0,0,0,.15);border-bottom:4px solid transparent;text-decoration:none;display:block;height:100%;padding:20px 15px;background-color:#f5f5f5;min-height:350px}.blog-post-simple:hover{-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.2);box-shadow:0 3px 4px 0 rgba(0,0,0,.2);border-bottom:4px solid #03828f}.blog-post-simple__categories{margin-bottom:16px;color:#000}.blog-post-simple__category{color:#03828f;font-weight:600;font-family:Raleway;font-size:1rem;text-transform:uppercase}.blog-post-simple__date{font-family:Lato;font-size:1rem;color:#000;font-weight:400}.blog-post-simple__title{color:#333e48;display:inline-block;font-size:1.5rem;line-height:2rem;font-weight:600;margin-bottom:12px;text-transform:uppercase;display:-webkit-box}.blog-post-simple__intro{color:#000;font-size:1rem;width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:767.98px){.blog-post-simple__intro{display:none}}.store-card{width:100%;cursor:pointer;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.15);box-shadow:0 2px 2px 0 rgba(0,0,0,.15);border-bottom:4px solid transparent;font-family:Lato;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;height:100%}.store-card:focus-within,.store-card:hover{-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.2);box-shadow:0 3px 4px 0 rgba(0,0,0,.2);border-bottom:4px solid #03828f;text-decoration:none}.store-card .image{width:100%;height:150px;background-size:cover;background-position:50% 50%}.store-card .details{padding:1rem 1rem .75rem 1rem;display:grid;grid-template-columns:1fr;row-gap:12px;font-size:1rem;line-height:1.375rem}.store-card .details h3{font-size:1.125rem;font-family:Lato}.store-card .details strong{font-weight:700}.store-card .services{padding:0 1rem 1rem 1rem;margin-top:auto}.store-card .services div{width:35px;height:35px;border-radius:50%;background-color:#03828f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px}.store-card .services div i{color:#fff;font-size:1.5rem}.product-card,.product-card-small{padding:.75rem .75rem .5rem .75rem;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);background-color:#fff;border-bottom:4px solid transparent;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;-webkit-transition:250ms ease;transition:250ms ease;height:100%}.product-card-small:focus,.product-card-small:hover,.product-card:focus,.product-card:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);border-bottom:4px solid #03828f;text-decoration:none}.product-card .promotions,.product-card-small .promotions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:12px;left:12px;right:12px;z-index:1}.product-card .promotions div,.product-card-small .promotions div{max-width:50px;margin-right:8px}.product-card .promotions div img,.product-card-small .promotions div img{width:100%}.product-card .sale-sticker,.product-card-small .sale-sticker{width:120px;height:120px;background-color:#03828f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-60px;right:-60px;z-index:1;color:#fff}.product-card .sale-sticker div,.product-card-small .sale-sticker div{margin-bottom:8px;font-weight:700;font-family:Lato}.product-card .image,.product-card-small .image{overflow:hidden;position:relative;max-height:320px}@media screen and (max-width:767.98px){.product-card .image,.product-card-small .image{max-height:unset}}.product-card .image img,.product-card-small .image img{-o-object-fit:cover;object-fit:cover;width:100%}.product-card h3,.product-card-small h3{text-transform:uppercase;font-size:1rem!important;margin-top:.75rem!important;margin-bottom:.75rem!important;font-family:Lato!important;font-weight:700!important;line-height:1.1875rem!important;color:#000}.product-card p,.product-card-small p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-card .price,.product-card-small .price{margin-top:auto}.product-card .price__regular,.product-card-small .price__regular{font-family:Lato;color:#333e48;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-size:.875rem;line-height:1rem}.product-card .price__sale,.product-card-small .price__sale{font-family:Lato;font-size:1.75rem;color:#03828f;font-weight:400}.product-card p,.product-card-small p{margin-top:0;font-family:Lato!important;font-size:.875rem!important;line-height:1rem!important;color:#000;font-weight:400!important}@media screen and (max-width:639.98px){.product-card-small .promotions img{max-width:30px}.product-card-small .image{max-height:200px;height:auto}.product-card-small h3{margin-top:6px!important;font-size:.8125rem!important;line-height:.9375rem!important}.product-card-small p{font-size:.75rem!important;line-height:.875rem!important}.product-card-small .price__regular{font-size:.75rem;line-height:.875rem}.product-card-small .price__sale{font-size:1.5rem;line-height:1.75rem}.product-card-small .sale-sticker{width:100px;height:100px;top:-50px;right:-50px;font-size:.75rem}}.range-slider{width:340px}@media screen and (max-width:767.98px){.range-slider{width:100%}}.range-slider__container{position:relative;height:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.range-slider__container input,.range-slider__container input::-webkit-slider-thumb{-webkit-appearance:none}.range-slider__container input{pointer-events:none;position:absolute;width:100%;height:30px;outline:0;background:0 0;top:0}.range-slider__container input:focus{border:none}.range-slider__container input:first-child{z-index:3}.range-slider__container input:nth-child(2){z-index:4}.range-slider__container input::-webkit-slider-thumb{background:#333e48;border:none;border-radius:50%;cursor:pointer;height:30px;width:30px;pointer-events:all;position:relative}.range-slider__container input::-moz-range-thumb{background:#333e48;border:none;border-radius:50%;cursor:pointer;height:30px;width:30px;pointer-events:all;position:relative}.range-slider__track{background-color:#d5d6d2;width:99%;position:relative;z-index:1;border-radius:4px}.range-slider__track div{background-color:#03828f;height:8px;position:relative;z-index:2}.range-slider__display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.range-slider__display--item{max-width:96px}.range-slider__display--item input,.range-slider__display--item label{font-family:Lato}.range-slider__display--item label{margin-bottom:4px}.range-slider__display--item input{width:100%;padding:8px 4px;border:2px solid #d5d6d2}.range-slider__display--item input:focus{border:2px solid #03828f}.button{font-family:Lato;border:none;-webkit-transition:150ms ease;transition:150ms ease;width:100%;color:#fff;background:0 0;text-transform:uppercase;text-decoration:none;display:block;text-align:center}.button:disabled{background-color:#d5d6d2;color:rgba(51,62,72,.6);border:0;pointer-events:none}.button--continue,.button--next,.button--primary,.button--primary-bordered{font-size:.875rem;line-height:1rem;padding:0 16px;font-weight:700;height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button--continue:hover,.button--next:hover,.button--primary-bordered:hover,.button--primary:hover{text-decoration:none}.button--next,.button--primary,.button--primary-bordered{background-color:#03828f;border:1px solid #03828f}.button--next:hover,.button--primary-bordered:hover,.button--primary:hover{background-color:#fff;color:#03828f;border:1px solid #03828f}.button--continue i,.button--next i{font-size:.75rem}.button--continue i::after,.button--next i::after{font-weight:700}.button--primary i,.button--primary-bordered i{margin:0 8px}.button--primary-bordered{border:1px solid #fff}.button--next{position:relative;padding-right:2rem}.button--next i{position:absolute;right:1rem;height:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button--continue{background-color:#ed8a0b;color:#000}.button--continue:hover{background-color:#945607;color:#fff}.button--continue i{margin-left:32px}.button--service{font-size:1.5rem;line-height:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#333e48;height:60px;padding:0 32px;border:1px solid #333e48;font-weight:700}@media screen and (max-width:959.98px){.button--service{font-size:1.125rem;line-height:1.25rem;text-transform:unset}}@media screen and (max-width:767.98px){.button--service{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.button--service:hover:not(.icon){background-color:#fff;color:#333e48;text-decoration:none}.button--service i{margin-right:8px;border-radius:50%;color:#fff;font-size:30px;width:35px;height:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#03828f;overflow:hidden}.button--shoppingcart{font-size:1.125rem;line-height:1.3125rem;background-color:#333e48;padding:14px 0 14px 60px;text-align:left;border-bottom:4px solid #03828f}.button--shoppingcart:hover{background-color:#03828f;border-bottom:4px solid #333e48}.button--shoppingcart i{margin-right:1rem}.button--link{color:#03828f;width:auto;font-size:1.125rem;line-height:1.5rem;font-weight:700}.button--link:hover{text-decoration:underline}.control-button,.control-button--anthracite,.control-button--white{background:0 0;padding:0;border:0;-webkit-transition:250ms ease;transition:250ms ease}.control-button--anthracite:hover,.control-button--white:hover,.control-button:hover{color:#03828f}.control-button--anthracite{color:#333e48}.control-button--white{color:#fff}body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.body-container{margin-top:0;padding-bottom:115px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.body-container{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media (min-width:0px) and (max-width:960px){.body-container{padding-top:30px!important;padding-bottom:85px}}.breadcrumbs{font-family:Raleway;font-size:.875rem;font-weight:400;line-height:normal;text-transform:lowercase;line-height:1.75;padding-top:20px;padding-bottom:17px}@media (min-width:0px) and (max-width:960px){.breadcrumbs{padding-top:20px;padding-bottom:23px;margin-top:-30px}}.breadcrumbs .breadcrumb-current,.breadcrumbs .breadcrumb-link,.breadcrumbs .fa{display:inline-block}.breadcrumbs .breadcrumb-link{color:#333e48}.breadcrumbs .breadcrumb-current{color:#00838f}.breadcrumbs .fa{font-size:1rem;margin:0 10px;-ms-transform:translateY(1px);-webkit-transform:translateY(1px);transform:translateY(1px)}.breadcrumbs .first-letter:first-letter{text-transform:uppercase}.product-combinations{border-top:1px solid #858585;margin-top:.9375rem;padding-top:.9375rem}.product-combinations .container-label{font-size:12px;font-weight:400;text-transform:uppercase}.product-combinations .container-label .selected-value{text-transform:capitalize}.product-combinations .radio-btn-container{display:inline-block;float:left;margin-left:2.5%;width:97.5%;clear:both;padding-top:20px}.product-combinations .radio-btn-wrapper{padding-top:10px}.product-combinations .radio{margin:0;float:left}.product-combinations .radio+.radio{margin-left:20px}.product-combinations .radio input[type=radio]{position:absolute;clip:rect(0,0,0,0);clip:rect(0 0 0 0)}.product-combinations .radio input[type=radio]:checked+.radio-button{border-color:#00838f;border-width:3px}.product-combinations .radio .radio-button{background-color:#fff;border:2px solid #cfcfcf;border-radius:50%;display:inline-block;height:28px;width:28px}.product-combinations .radio .radio-button:hover{border-color:#333e48}.product-combinations .radio .radio-button.color-black{background-color:#333e48}.product-combinations .radio .radio-button.color-gray{background-color:#919191}.product-combinations .radio .radio-button.color-light-gray{background-color:#f6f6f6}.product-combinations .radio .radio-button.color-dark-gray{background-color:#6d7777}.product-combinations .radio .radio-button.color-frost-gradient{background-color:#a3acb6;background-repeat:repeat-x;background:-o-linear-gradient(top,#e5e6ea,#a3acb6)}.product-combinations .dropdown{margin-top:2px;width:228px}.product-combinations .dropdown .dropdown-menu,.product-combinations .dropdown .dropdown-toggle{text-align:left;width:100%}.product-combinations .dropdown .dropdown-toggle{border-color:#e4e4e4;height:38px;position:relative}.product-combinations .dropdown .dropdown-toggle .fa{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:12px}.product-combinations .dropdown .dropdown-toggle.btn-default:hover{background-color:#fff;border-color:#e4e4e4;color:#00838f}.product-combinations .dropdown .dropdown-toggle:focus{outline:0}.product-combinations .dropdown .dropdown-toggle:active{-webkit-box-shadow:none;box-shadow:none}.product-combinations .dropdown.open>.dropdown-toggle{border-bottom:none;background-color:#fff;border-color:#e4e4e4}.product-combinations .dropdown.open>.dropdown-menu{border-top:none}.product-combinations .dropdown.open>.dropdown-menu>li{border-top:1px solid #e4e4e4}.product-combinations .dropdown .dropdown-menu{background-clip:border-box;border-color:#e4e4e4;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.product-combinations .dropdown .dropdown-menu>li>a{height:38px;padding:6px 12px}.product-combinations .bm-selectbox,.product-combinations .radio-btn-group{display:inline-block;float:left;margin-left:0;width:100%;margin-bottom:24px}@media (min-width:768px){.product-combinations .bm-selectbox,.product-combinations .radio-btn-group{display:inline-block;float:left;margin-left:2.5%;width:47.5%}}.combination-group{margin:10px 0 0 0}.combination-group.mod-pull-left{margin-left:-2.5%}.combination-group.mod-with-padding{padding:0 20px 20px}.combination-label{border-bottom:1px solid #333e48;clear:both;color:#333e48;font-weight:100;display:inline-block;padding-bottom:5px}.mod-pull-left .combination-label{margin-left:2.5%}.combination-item-list{padding-top:10px}.combination-item-list a{color:#333e48}.combination-item-list a :hover{color:#00838f}.combination-item-list input[type=radio]{left:-999999px;position:absolute;opacity:0}.combination-item img{display:block;max-width:100%;max-height:80px}.combination-item-list .color-bgimage{border:1px solid #e4e4e4}.combination-item-name{border-bottom:2px solid transparent;padding:5px 4px}.combination-item-name.is-selected{border-bottom-color:#00838f;background-color:#fff}.color-item{cursor:pointer;display:block;float:left;height:58px;width:48px}.color-item+.color-item{margin-left:20px}.color-bgimage{background-repeat:no-repeat;height:100%;position:relative}.color-bgimage.mod-full-width{width:100%}.color-bgimage.mod-hvit{background-color:#fff}.color-bgimage.mod-sort{background-color:#333e48}.color-bgimage.mod-grå{background-color:#d0d0d0}.color-bgimage.mod-naturlys{background-color:#ccb99d}.color-bgimage.mod-naturmørk{background-color:#605758}.color-bgimage.mod-rød{background-color:#b73232}.color-bgimage.mod-orange{background-color:#d3660a}.color-bgimage.mod-beige{background-color:beige}.color-bgimage.mod-brun{background-color:#584d4b}.color-bgimage.mod-aluminium{background-color:#adb2bd}.color-bgimage.mod-blå{background-color:#3665ab}.color-bgimage.mod-grønn{background-color:#37a849}.color-bgimage.mod-rosa{background-color:#e8366d}.color-bgimage.mod-alunature,.color-bgimage.mod-hvithøyglans,.color-bgimage.mod-sølv{background-color:#e6e6e6}.color-bgimage.mod-mørkeik{background-color:#584d4b}.color-bgimage.mod-lyseik{background-color:rgba(211,191,171,.6)}.color-bgimage.mod-none{display:block;width:48px;height:58px;color:#e4e4e4;font-size:44px;line-height:54px}.color-bgimage.mod-none:before{content:"O"}.color-bgimage:after{background-color:#fff;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}input[type=radio]:checked+.color-bgimage:after{background-color:#00838f}.mod-gray-box{background-color:#f7f7f7;padding:0 20px 20px}.mod-left-gutter-removed{margin-left:-2.5%}.combination-item{display:inline-block;float:left;margin-left:2.5%;width:47.5%;font-family:Raleway;font-size:.875rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;cursor:pointer;padding-top:30px;position:relative;overflow:hidden;border-bottom:1px solid #e4e4e4;padding-bottom:10px}.combination-item.fullwidth{display:inline-block;float:left;margin-left:2.5%;width:97.5%;cursor:default}.combination-item:nth-child(2n+3){clear:left}.combination-item:last-child{border-bottom:none}.selected-details,.selected-image{display:inline-block;float:left;margin-left:0;width:50%}.selected-image{padding-right:20px;width:auto}.selected-image.mod-small{display:inline-block;float:left;margin-left:0;width:25%}.selected-image .color-bgimage{padding-top:75%}.selected-image .color-bgimage:after{content:none}.selected-other-options{color:#00838f}.selected-other-options:hover{text-decoration:underline}.combination-none-selected-icon{color:#e4e4e4;font-size:48px;height:120px;line-height:120px;margin:0}.combination-wrapper{display:none}.product-variations-slide-background{width:100%;height:100vh;background-color:#333e48;opacity:.75;position:fixed;z-index:95;top:0;right:0;display:none}.product-variations-slide-content{width:50%;height:100vh;padding:50px;background-color:#fff;border-left:2px solid #e4e4e4;overflow-y:scroll;position:fixed;z-index:100;top:0;right:-100%;-webkit-transition:all ease 1s;transition:all ease 1s}@media (min-width:0px) and (max-width:640px){.product-variations-slide-content{-webkit-transition:all ease .5s;transition:all ease .5s}}.product-variations-slide-content.slidein{right:0}@media (min-width:0px) and (max-width:960px){.product-variations-slide-content{width:90%;padding:10px}}.expandable-cards-group span{display:block;margin-bottom:25px;cursor:pointer}.expandable-cards-group span i{font-size:2.875rem;color:#00838f;margin-bottom:25px;margin-left:-10px}.hovercard{color:#00838f;cursor:pointer;font-size:14px;position:relative}.hovercard.open{color:#6b6b6b;z-index:10000}.hovercard.open .hovercard-card{color:#fff;display:block}.hovercard .hovercard-card{background-color:#00838f;color:#fff;display:none;left:100%;line-height:1.25;margin-left:20px;padding:10px;position:absolute;text-transform:none;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:235px;z-index:2}.hovercard .hovercard-card:before{border-top:10px solid transparent;border-right:10px solid #00838f;border-bottom:10px solid transparent;content:"";display:block;height:0;left:-10px;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.hovercard .inner{position:relative}.hovercard .hovercard-close{background-color:#858585;border:none;border-radius:50px;color:#fff;height:22px;font-size:.8125rem;position:absolute;right:-20px;top:-20px;width:22px}.hovercard .hovercard-close:hover{color:#333e48}.social-sharing .sharing-link{background-color:#858585;border-radius:50%;color:#fff;display:inline-block;font-size:1.125rem;height:32px;line-height:32px;text-align:center;width:32px}.social-sharing .sharing-link+.sharing-link{margin-left:18px}.social-sharing .sharing-link:hover{background-color:#00838f}.social-sharing.mod-hidden-mobile{display:none}@media (min-width:768px){.social-sharing.mod-hidden-mobile{display:block}}.social-sharing.mod-visible-mobile{display:block}@media (min-width:768px){.social-sharing.mod-visible-mobile{display:none}}.category-facets{margin-top:20px}.category-facets ul{list-style-type:none;margin:0;padding:0}.category-facets button{background:0 0;border:none;padding:0;text-align:left}.category-facets button:hover{color:#00838f}.category-facets .facets-section+.facets-section{margin-top:20px}.category-facets .section-title{font-family:Raleway;font-size:1rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;border-bottom:1px solid #00838f;color:#333e48;display:block;padding:0 20px 15px;width:100%}.category-facets .section-title.expandable:after{-ms-transform:translateY(-14px);-webkit-transform:translateY(-14px);transform:translateY(-14px)}.category-facets .section-title.expandable.active:after{-ms-transform:translateY(-11px);-webkit-transform:translateY(-11px);transform:translateY(-11px)}.category-facets .section-title.active+.section-content{padding-bottom:25px}.category-facets .section-content{color:#767a80}.category-facets .section-title+.section-content{margin-top:15px}.category-facets .expandable{position:relative;width:100%}.category-facets .expandable:after{border-left:6px solid #767a80;border-bottom:6px solid transparent;border-top:6px solid transparent;content:"";display:block;height:0;position:absolute;right:20px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:0}.category-facets .facets-section.open .expandable:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #767a80;right:18px;-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-11px)}.category-facets .facets-section.open .expandable-content{display:block}.category-facets .expandable-content{display:none}.category-facets .link-item{padding:10px 0 5px 15px}.category-facets .link-item .active,.category-facets .link-item .selected{color:#00838f}.category-facets .link-item .active .item-count{color:#767a80}.category-facets .link-item+.link-item{border-top:1px solid #eee}.category-facets .item-count{color:#767a80;float:right;margin-right:45px}.category-facets .sublink-list{margin:6px 35px -5px 15px}.category-facets .sublink-list .link-item{color:#767a80;font-size:12px;padding:8px 0 3px 15px}.category-facets .sublink-list .link-item.selected{color:#00838f}.category-facets .sublink-list .item-count{margin-right:10px}.category-facets .checkbox-list-items .checkbox-item{font-family:Lato;font-size:.8125rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;display:block;padding:10px 0 5px 20px;position:relative;overflow:hidden}.category-facets .checkbox-list-items .checkbox-item.is-disabled{opacity:.3}.category-facets .checkbox-list-items .checkbox-item+.checkbox-item{border-top:1px solid #eee}.category-facets .checkbox-list-items .checkbox-item .fa-check{border:1px solid #eee;display:inline-block;float:left;height:18px;margin-right:10px;text-indent:99999px;width:18px}.category-facets .checkbox-list-items .checkbox-item input[type=checkbox]{position:absolute;top:-100px;left:-9999px}.category-facets .checkbox-list-items .checkbox-item input[type=checkbox]:checked~span{color:#333e48;font-weight:400}.category-facets .checkbox-list-items .checkbox-item input[type=checkbox]:checked~span .item-count{font-weight:200}.category-facets .checkbox-list-items .checkbox-item input[type=checkbox]:checked~.fa-check{color:#00838f;text-align:center;text-indent:0}.category-facets .checkbox-list-items .checkbox-item .item-count{margin-right:20px}.simple-selectbox{border:1px solid #e4e4e4;text-align:left}.simple-selectbox .fa{line-height:40px;position:absolute;top:0;right:20px}.simple-selectbox .option-list{background-color:#f7f7f7;padding:40px 20px 0;position:relative}.simple-selectbox .option{color:#333e48;cursor:pointer;display:none;line-height:40px}.simple-selectbox .option.active{display:block;left:20px;position:absolute;top:0;width:100%}.simple-selectbox .option:hover{text-decoration:underline}.simple-selectbox:hover .option{border:none;background:0 0;display:block;padding:0}.pager .pager-item{background-color:#fff;color:#333e48;border:1px solid #e4e4e4;display:inline-block;float:left;line-height:40px;padding:0;text-align:center;width:40px}.pager .pager-item:hover{background-color:#f7f7f7}.pager .pager-item+.pager-item{margin-left:5px}.pager .pager-item.active{color:#00838f;outline:0}.standalone-pager{margin:10px auto;position:absolute}.product-list{clear:both;margin-left:-2.5%;width:auto}.product-list-container{min-height:335px}.product-list .product-item,.product-list .related-item{display:inline-block;float:left;margin-left:2.5%;width:47.5%;margin-top:50px;position:relative;overflow:hidden;margin-bottom:15px}.product-list .product-item .item-image img,.product-list .related-item .item-image img{height:auto}@media (max-width:768px){.product-list .product-item,.product-list .related-item{min-height:340px}}.product-list .product-item .campaign-banner,.product-list .related-item .campaign-banner{font-family:Raleway;font-size:1rem;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:0;color:#fff;border-left:70px solid transparent;border-right:70px solid transparent;border-bottom:70px solid #00838f;float:right;letter-spacing:2px;margin:0 -40px 0 0;position:absolute;right:-6px;text-align:center;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-10px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-list .product-item .campaign-banner.mod-best-buy,.product-list .related-item .campaign-banner.mod-best-buy{border-bottom-color:#3665ab;font-size:.75rem;letter-spacing:1px}.product-list .product-item :not(.medium):nth-child(2n+1),.product-list .product-item :not(.small):nth-child(2n+1),.product-list .related-item :not(.medium):nth-child(2n+1),.product-list .related-item :not(.small):nth-child(2n+1){clear:left}.product-list .product-item :not(.medium):nth-child(3n+1),.product-list .product-item :not(.small):nth-child(3n+1),.product-list .related-item :not(.medium):nth-child(3n+1),.product-list .related-item :not(.small):nth-child(3n+1){clear:none}@media (min-width:768px){.product-list .product-item,.product-list .related-item{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%}.product-list .product-item.small,.product-list .related-item.small{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%;margin-top:15px}.product-list .product-item.medium,.product-list .related-item.medium{display:inline-block;float:left;margin-left:2.5%;width:22.5%;margin-top:15px}.product-list .product-item :not(.medium):nth-child(2n+1),.product-list .product-item :not(.small):nth-child(2n+1),.product-list .related-item :not(.medium):nth-child(2n+1),.product-list .related-item :not(.small):nth-child(2n+1){clear:none}.product-list .product-item :not(.medium):nth-child(3n+1),.product-list .product-item :not(.small):nth-child(3n+1),.product-list .related-item :not(.medium):nth-child(3n+1),.product-list .related-item :not(.small):nth-child(3n+1){clear:left}}.product-list .product-item .best-buy-icon,.product-list .related-item .best-buy-icon{position:absolute;right:5px;top:5px;z-index:1}@media (min-width:768px){.product-list .product-item .best-buy-icon,.product-list .related-item .best-buy-icon{top:5px;right:5px}}.product-list .product-item .best-buy-icon img,.product-list .related-item .best-buy-icon img{width:35px}@media (min-width:768px){.product-list .product-item .best-buy-icon img,.product-list .related-item .best-buy-icon img{width:50px}}.product-list .product-item .best-buy-icon-with-campaign,.product-list .related-item .best-buy-icon-with-campaign{position:absolute;top:5px;left:5px;z-index:1}.product-list .item-details{position:relative}.product-list .item-image{position:relative}.product-list .item-image img{max-width:100%!important}.product-list .item-infotext,.product-list .item-name{font-family:Raleway;font-size:1rem;font-weight:300;line-height:1.5;text-transform:uppercase;margin-bottom:0;padding:10px 30px 0 0}.product-list .item-infotext a,.product-list .item-name a{color:#333e48}.product-list .item-name{height:30px;overflow:hidden}.product-list .item-infotext{font-size:.875rem;line-height:1.8;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:initial;white-space:nowrap}.product-list .item-price{font-family:Lato;font-size:1.125rem;font-weight:400;line-height:1;text-transform:none;margin-bottom:0;color:#00838f;padding-top:10px}.product-list .item-price .regular-price{color:#333e48;font-size:.875rem;text-decoration:line-through}.product-list .item-price-unit{color:#333e48;font-size:.75rem}.product-list .item-colors{height:22px;margin-top:10px;text-align:left}.product-list .item-colors .color-bgimage{border:1px solid #d0d0d0;display:inline-block;height:22px;margin:0 5px;width:22px}.product-list .item-actions{position:absolute;right:1px;top:4px}.product-list .item-actions-button{color:#d0d0d0;display:inline-block;font-size:1.375rem;line-height:20px;text-align:right;text-decoration:none;width:27px;padding:3px;float:left}.product-list .item-actions-button.mod-active,.product-list .item-actions-button:hover{color:#00838f}.product-list .item-actions a{float:left}.product-list .item-actions-cart{margin-left:10px;float:left}@media (min-width:0px) and (max-width:640px){.product-list .item-actions-cart{display:none}}.product-list .item-actions-left{display:inline;float:left}@media (min-width:0px) and (max-width:640px){.product-list .item-actions-left{line-height:30px}}.product-list .item-actions-right{display:inline;float:right}.product-list .available-variations{display:none;font-size:12px;text-align:left;padding-top:.625rem;overflow:hidden}.product-list .available-variations .section-label{padding-bottom:5px}.product-list .available-variations .variation-item{background-color:#f7f7f7;display:inline-block;float:left;font-size:11px;min-width:40px;padding:6px;text-align:center}.product-list .available-variations .variation-item+.variation-item{margin-left:.625rem}@media (min-width:768px){.product-list.mod-6-cols .product-item,.product-list.mod-6-cols .related-item{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%}.product-list.mod-6-cols .product-item:nth-child(n),.product-list.mod-6-cols .related-item:nth-child(n){clear:none}}@media (min-width:768px){.product-list.mod-4-cols .product-item,.product-list.mod-4-cols .related-item{display:inline-block;float:left;margin-left:2.5%;width:22.5%}.product-list.mod-4-cols .product-item:nth-child(n),.product-list.mod-4-cols .related-item:nth-child(n){clear:none}}.product-list.mod-6-cols .related-item{width:14.16667%!important}@media (min-width:0px) and (max-width:960px){.product-list.mod-6-cols .related-item{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%;width:47%!important}}.product-list.mod-4-cols .related-item{width:22.5%!important}@media (min-width:0px) and (max-width:960px){.product-list.mod-4-cols .related-item{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%;width:47%!important}}.campaign-banner-text{position:absolute;color:#fff;margin-top:90px}.mod-best-buy>.campaign-banner-text{bottom:-48px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.campaign-banner-text{margin-top:40px;margin-left:-22px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.campaign-banner-text{margin-top:80px}}_:lang(x)::-ms-,.campaign-banner-text{margin-top:90px}.product-list .module-title{padding-left:2.5%;margin-bottom:20px;font-weight:400;font-size:18px;text-transform:uppercase;color:#333e48;font-family:Raleway}@media (min-width:0px) and (max-width:640px){.product-list .module-title{padding-top:20px}}.module-title{text-transform:uppercase;font-weight:400!important}.related-item .module-title{padding-top:30px}.mod-single-row .product-item,.mod-single-row .related-item{margin-top:0}.product-list.mod-view-list .product-item,.product-list.mod-view-list .related-item{display:inline-block;float:left;margin-left:2.5%;width:97.5%}.bloglist-filter{margin-top:10px}.bloglist-filter-heading{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:1.67;text-transform:uppercase;margin-bottom:10px;border-bottom:1px solid #00838f;letter-spacing:1px;padding-left:11px}.bloglist-filter-link{color:inherit;display:block;padding:10px 20px}.bloglist-filter-link.mod-smaller-padding{padding:6px 20px}.bloglist-filter-link:hover{text-decoration:none;color:#fff}.bloglist-filter-html-area{display:none;margin:30px 0 0}@media (min-width:768px){.bloglist-filter-html-area{display:block}}.bloglist-category-filter{margin:0;padding:0;border-top:1px solid #858585;border-bottom:1px solid #858585}.bloglist-category-filter-item{font-size:.875rem;font-family:Raleway;font-weight:200;letter-spacing:.9px;list-style-type:none;border-left:1px solid #858585;border-right:1px solid #858585}.bloglist-category-filter-item:not(:first-child){border-top:1px solid #858585}.bloglist-category-filter-item.active,.bloglist-category-filter-item:hover{background-color:#00838f;color:#fff}.bloglist-category-filter-item.disabled{pointer-events:none;background-color:#d0d0d0}.bloglist-tag-filter{margin-top:30px}.bloglist-most-read{margin:30px 0 0}.bloglist-most-read img{width:100%}.bloglist-filter-toggler{font-family:Raleway;font-size:1rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;width:100%;border:none;background-color:#00838f;color:#fff;padding:9px 0;position:relative}@media (min-width:768px){.bloglist-filter-toggler{display:none}}.bloglist-filter-toggler .fa{left:25px;position:absolute;top:9px}.bloglist-filter-content{display:none}@media (min-width:768px){.bloglist-filter-content{display:block}}.bloglist-filter-options{margin:0;padding:0}.bloglist-filter-options li{font-size:.875rem;font-family:Raleway;font-weight:200;list-style-type:none;border:1px solid #858585;display:inline-block;margin-bottom:5px;color:#9b9b9b}.bloglist-filter-options li.active,.bloglist-filter-options li:hover{background-color:#00838f;color:#fff;border-color:transparent}.bloglist-filter-options li.disabled{pointer-events:none;background-color:#d0d0d0}.bloglist-filter.open .bloglist-filter-content{display:block;margin-top:10px}.bloglist-filter .bloglist-filter-toggler .mod-hide-filtering{display:none}.bloglist-filter.open .bloglist-filter-toggler .mod-show-filtering{display:none}.bloglist-filter.open .bloglist-filter-toggler .mod-hide-filtering{display:inline}.service-icon{width:20px;height:20px;display:inline-block;background:url(/Frontend/Images/services-sprites.png);vertical-align:middle}.service-icon.warranty{background-position-y:-20px}.service-icon.service-work{background-position-y:-80px}.service-icon.energy{background-position-y:-40px}.service-icon.gas-installation{background-position-y:-60px}.service-icon.twenty-four-hour{background-position-y:-120px}.service-icon.store{background-position-y:-100px}.category-link{color:#333e48;position:relative}.category-link.is-active{color:#00838f}.category-link .fa{color:#767a80;font-size:18px;position:absolute;right:18px}.category-link .fa.mod-hide-on-small{display:none}@media (min-width:768px){.category-link .fa.mod-hide-on-small{display:inline}}.category-level1-link{font-family:Raleway;font-size:1rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;display:block;padding:15px 20px;text-align:left;width:100%}.category-level1-link.mod-bottom-border{border-bottom:1px solid #00838f}.category-level2-list.mod-list-reset{padding-top:10px}.category-level2-link{display:block;font-size:.875rem;padding:10px 40px 5px 20px;position:relative;text-align:left;text-transform:uppercase;width:100%}.category-level3-list{margin:0 20px}.category-level3-list.mod-list-reset{margin:0 20px;padding:0 0 0 20px}.category-level2-item+.category-level2-item,.category-level3-item+.category-level3-item{border-top:1px solid #eee}.category-level2-item{padding-bottom:5px}.category-level3-link{display:block}.category-level3-link.mod-font-lato{font-weight:200;padding:10px 20px 5px 0}.category-product-count{color:#9b9b9b;font-weight:200;float:right}.mod-list-reset{list-style:none;margin:0;padding:0}.mod-font-lato{font-family:Lato;font-size:.8125rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0}.price-filter .section-content{padding:30px 20px 0}.price-filter .range-input-wrapper{overflow:hidden;padding-top:20px}.price-filter .range-input-wrapper .range-input{display:inline-block;float:left;width:50%}.price-filter .range-input-wrapper .range-input+.range-input label{padding-left:10%}.price-filter .range-input-wrapper .range-input label{float:left;font-family:Lato;font-size:.875rem;font-weight:400;line-height:32px;text-transform:none;margin-bottom:0}.price-filter .range-input-wrapper .range-input input{background-color:#f7f7f7;border:1px solid #e4e4e4;-webkit-box-shadow:none;box-shadow:none;float:right;height:32px;line-height:22px;max-width:70px;padding:5px;width:70%}.price-filter-slider.noUi-target{background:#dedede;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:3px}.price-filter-slider .noUi-handle{background:#555;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;height:16px;width:16px}.price-filter-slider .noUi-handle:after,.price-filter-slider .noUi-handle:before{display:none}.price-filter-slider .noUi-handle .tooltip{font-family:Lato;font-size:.8125rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;position:absolute;top:-150%;text-align:center;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;white-space:nowrap}.price-filter-slider .noUi-origin{right:auto;width:0}.price-filter-slider .noUi-origin .noUi-handle{left:0}.price-filter-slider .noUi-origin:first-child .noUi-handle{left:0}.price-filter-slider .connect{bottom:0;background:#00838f;position:absolute;top:0}.price-filter-slider.noUi-state-tap .connect{-webkit-transition:left .3s,right .3s;transition:left .3s,right .3s}.search-results{padding-top:64px;padding-bottom:64px}.search-results-info{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:1;text-transform:none;margin-bottom:0;padding:10px 0}.search-results-query{color:#00838f}.search-results-group{display:inline-block;float:left;margin-left:0;width:100%;padding-top:2.5%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.search-results-group .bloglist-list{margin-top:-20px;padding-top:0}.search-results-group-title{font-family:Raleway;font-size:1.5rem;font-weight:400;line-height:1;text-transform:none;margin-bottom:0;margin-left:2.5%}.search-result-item{display:inline-block;float:left;margin-left:2.5%;width:47.5%}.search-result-item.mod-full-width{display:inline-block;float:left;margin-left:0;width:100%}@media (min-width:768px){.search-result-item{display:inline-block;float:left;margin-left:2.5%;width:22.5%}.search-result-item.mod-full-width{display:inline-block;float:left;margin-left:0;width:100%}.search-result-item+.search-result-item.mod-full-width{margin-top:.8333333333%;padding-top:10px}}.search-result-item+.search-result-item{margin-top:2.5%;padding-top:10px}.search-result-item-image{border:1px solid #969696;display:block}.search-result-item-name{font-family:Raleway;font-size:1rem;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:0;height:40px}.search-result-item-name.mod-auto-height{height:auto}.search-result-item-name a{color:#333e48}.search-result-item-read{font-family:Lato;font-size:.875rem;font-weight:300;line-height:1;text-transform:none;margin-bottom:0;color:#00838f}.search-result-item-image img{max-width:100%}.left-menu-component{padding-right:20px}@media (min-width:961px){.left-menu-component{display:inline-block;float:left;margin-left:0;width:25%}}.left-menu-component ul{margin:0;padding:0}.left-menu-component ul li{list-style-type:none;font-family:Lato;font-size:.8125rem;font-weight:400;line-height:normal;text-transform:uppercase}.left-menu-component ul li .header{background-color:#00838f;color:#fff;padding:10px;display:block}.left-menu-component ul li select{font-family:Lato;font-size:.8125rem;font-weight:400;line-height:normal;text-transform:uppercase;margin:5px 0;width:100%}.left-menu-component ul li a{color:#333e48}.left-menu-component ul li a.active,.left-menu-component ul li a:focus,.left-menu-component ul li a:hover{color:#00838f}.left-menu-component ul li a:focus,.left-menu-component ul li a:hover{text-decoration:underline}.left-menu-component ul li.is-selected a{color:#00838f}.left-menu-component ul li:first-child{padding:0 0 10px 20px}.left-menu-component ul li:not(:first-child){border-top:1px solid #00838f;padding:14px 0 10px 20px}.search-element{width:35%}@media (min-width:0px) and (max-width:960px){.search-element{width:50%;position:absolute;top:60px;left:0;right:0;margin:auto}}.searchbar{position:relative;display:none;float:left;max-width:480px;width:35%;z-index:10;max-width:unset;width:100%}@media (min-width:0px) and (max-width:960px){.searchbar{display:block}}@media (min-width:768px){.searchbar{display:block}}.searchbar .input-group{display:block}.searchbar .search-label{position:absolute;height:1px;width:1px;top:auto;overflow:hidden;left:-10000px}.searchbar [type=search],.searchbar [type=submit]{height:42px}.searchbar input[type=search]{font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;background-color:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0 60px 0 1.25rem}.searchbar .btn{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;color:#828282;font-size:20px;height:50px;left:0;padding:0;position:absolute;text-align:center;top:0;width:50px;z-index:2}@media (min-width:961px){.searchbar .btn{font-size:24px;height:42px;line-height:42px;background:#00838f}}.searchbar .btn-close-search{left:auto;right:0}@media (min-width:961px){.searchbar .btn-close-search{display:none}}.searchbar .btn-search{left:auto;right:0}@media (min-width:0px) and (max-width:960px){.searchbar .btn-search{right:0;left:unset;background:#00838f;height:100%;color:#fff}}.searchbar .icon{line-height:42px}@media (min-width:961px){.searchbar .icon{color:#fff}}@media (min-width:0px) and (max-width:640px){.state-search .searchbar{display:block;left:0;padding:.625rem .625rem 0;position:absolute;top:60px;width:100%}}.searchbar .searchbar-preview{padding:10px 20px;border:1px solid #e4e4e4;position:absolute;width:100%;background-color:#fff;z-index:10}@media (min-width:0px) and (max-width:960px){.searchbar .searchbar-preview{border-top:none;background-color:#fff}}.searchbar .searchbar-preview h2{font-family:Raleway;font-size:1rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:0;color:#333e48}.searchbar .searchbar-preview ul{padding:0;margin:0;list-style-type:none}.searchbar .searchbar-preview ul li{border:1px solid transparent}.searchbar .searchbar-preview ul li:hover{border-color:#e4e4e4;background-color:#f7f7f7;text-decoration:underline}.searchbar .searchbar-preview ul li a{padding:5px 20px;font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;color:#00838f;width:100%;display:block}.searchbar .searchbar-preview .hits{padding:5px 20px;font-family:Lato;font-size:.8125rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;color:#333e48}@media (max-width:1025px){.is-mobile-searchbar-open .searchbar{border-radius:0;color:#fff;display:block;margin:0 -20px;max-width:100%;position:fixed;top:0;-ms-transform:translateY(60px);-webkit-transform:translateY(60px);transform:translateY(60px);width:100%}.is-mobile-searchbar-open input[type=search]{background-color:#333e48;height:50px;line-height:50px;padding:0 50px;-webkit-appearance:none}.is-mobile-searchbar-open .searchbar-preview{display:none}}.variation-selector{border:1px solid #e4e4e4;padding:20px;margin-top:25px;margin-bottom:25px}.variation-selector .module-title{font-family:Raleway;font-size:1.125rem;font-weight:200;line-height:normal;text-transform:uppercase;margin-bottom:0;font-weight:400!important;text-transform:uppercase}.variation-selector-container{overflow:hidden}.variation-selector a{color:#333e48}.variation-selector a:hover{color:#00838f}.variation-item-image,.variation-item-name{display:inline-block;float:left;margin-left:0;width:50%}.variation-item-name{padding-left:2.5%}.variation-attributes{font-family:Lato;font-size:.75rem;font-weight:300;line-height:normal;text-transform:uppercase;margin-bottom:0;background-color:#f7f7f7;padding:16px 41px 20px 12px}.variation-attributes.mod-no-bottom-padding{padding-bottom:0}.variation-attributes.mod-top-margin{margin-top:15px}.variation-attribute-item{display:inline-block;float:left;margin-left:0;width:100%}@media (min-width:768px){.variation-attribute-item{display:inline-block;float:left;margin-left:2.5%;width:47.5%}}.sk-cube-grid{width:40px;height:40px;margin:100px auto}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#00838f;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.expandable-cards-group{padding-top:30px}.expandable-cards-group-title{font-family:Raleway;font-size:1.125rem;font-weight:300;line-height:normal;text-transform:uppercase;margin-bottom:0;color:#333e48}.expandable-card{border:1px solid #e4e4e4;margin-top:20px}.expandable-card-title{font-family:Raleway;font-size:1rem;font-weight:300;line-height:normal;text-transform:uppercase;margin-bottom:0;display:block;text-align:left;padding:10px;width:100%}.expandable-card-title .icon{color:#00838f;font-size:1.25rem;display:none}.expandable-card-title .ei-icon_plus{display:inline}.is-expanded .expandable-card-title .ei-icon_plus{display:none}.is-expanded .ei-icon_minus-06{display:inline}.expandable-card-body{display:none;padding:10px;overflow:hidden}.is-expanded .expandable-card-body{display:block}.userprofile{display:inline-block;float:left;margin-left:0;width:100%;padding-top:30px}@media (min-width:480px){.userprofile{display:inline-block;float:left;margin-left:0;width:66.6666666667%;display:block;float:none;margin:0 auto}}@media (min-width:768px){.userprofile{display:inline-block;float:left;margin-left:0;width:33.3333333333%;display:block;float:none;margin:0 auto}}.userprofile .validation-summary-errors ul{list-style:none;padding-left:0}.userprofile .validation-summary-errors li{font-family:Lato;font-size:1rem;font-weight:300;line-height:normal;text-transform:none;margin-bottom:0;color:#b73232}.bloglist-relevant{margin-top:30px}.bloglist-relevant .bloglist-relevant-h3{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:1.67;text-transform:uppercase;margin-bottom:10px;border-bottom:1px solid #00838f;letter-spacing:1px;padding-left:11px}.bloglist-relevant .bloglist-relevant-preview{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;position:relative}.bloglist-relevant .bloglist-relevant-preview .bloglist-relevant-preview-h4{font-family:Raleway;font-size:1.2rem;font-weight:500;line-height:1.2;text-transform:uppercase;background-color:#333e48;bottom:0;color:#fff;padding:14px 22px;position:absolute;width:100%}.bloglist-relevant .bloglist-relevant-preview .bloglist-relevant-preview-h4:hover{text-decoration:underline}.lookbook-link{background-color:#333e48;margin-bottom:32px;padding:60px 0}@media (min-width:768px){.lookbook-link-left-column{display:inline-block;float:left;margin-left:2.5%;width:47.5%;float:left;margin-left:0}}@media (min-width:768px){.lookbook-link-right-column{display:inline-block;float:left;margin-left:2.5%;width:47.5%;float:right}}.lookbook-link-image{display:block;margin-bottom:20px;width:100%}.lookbook-link-heading{font-family:Raleway;font-size:1.375rem;font-weight:400;line-height:1.375rem;text-transform:uppercase;margin-bottom:20px;color:#00838f}@media (min-width:992px){.lookbook-link-heading{margin-bottom:49px}}.lookbook-link-intro{font-family:Lato;font-size:1rem;font-weight:400;line-height:1.25rem;text-transform:none;margin-bottom:20px;color:#fff}@media (min-width:992px){.lookbook-link-intro{margin-bottom:41px}}.lookbook-link-button{font-family:Lato;font-size:1rem;font-weight:400;line-height:1.25rem;text-transform:uppercase;margin-bottom:0;background-color:#00838f;border:none;color:#fff;display:inline-block;padding:18px}.lookbook-link-button:hover{cursor:pointer}.owl-carousel-inner-wrapper{position:relative}.owl-carousel-inner-wrapper .carousel-background-image{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:250px}.owl-carousel-inner-wrapper .owl-item-overlay{top:0}.owl-carousel-inner-wrapper img{height:100%;opacity:0;pointer-events:none}.owl-carousel-inner-wrapper h1,.owl-carousel-inner-wrapper h2{color:#fff}.owl-carousel-inner-wrapper p{color:#fff;margin-left:10%;margin-right:10%}body.no-scroll{height:100%;overflow:hidden}.hotspot-product-info-modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(35,35,35,.8);z-index:1}.hotspot-product-info{background-color:#fff;display:none;position:absolute;width:255px;z-index:101}.hotspot-product-info.modal{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hotspot-product-info-content{padding:19px}.hotspot-product-info-content p{margin:0!important;color:#333e48}.hotspot-product-info-content .sale-price{color:#00838f}.hotspot-product-info-content .regular-price{font-size:.875rem;text-decoration:line-through}.hotspot-product-info-button-group:after,.hotspot-product-info-button-group:before{content:"";display:table}.hotspot-product-info-button-group:after{clear:both}.hotspot-product-info-button-group-button{font-family:Raleway;font-size:.875rem;font-weight:400;line-height:.875rem;text-transform:uppercase;border:0;cursor:pointer;float:left;padding:15px 5px;text-align:center;width:50%}.hotspot-product-info-button-group-button:hover{background-color:#fff;color:#00838f;text-decoration:underline}.hotspot-product-info-button-group-buy{background-color:#333e48;color:#fff}.hotspot-product-info-button-group-buy.hidden{display:none}.hotspot-product-info-button-group-details{background-color:#00838f;color:#fff}.hotspot-product-info.visible{display:block}@media (max-width:1025px){.mod-hide-on-small{display:none}}.intranett-header .container,.intranett-header .ourServices__container,.intranett-header .servicePage,.intranett-header .servicePage__header,.intranett-header .servicePage__intro{background-color:#333e48;max-width:unset}.intranett-expand{top:20px;left:unset;right:7%}@media (min-width:0px) and (max-width:960px){.intranett-header{height:124px!important;color:#fff}.intranett-header .bottom-header{padding-top:20px}.intranett-header .container,.intranett-header .ourServices__container,.intranett-header .servicePage,.intranett-header .servicePage__header,.intranett-header .servicePage__intro{width:100%!important;padding:0 50px}.intranett-header .logged-in-site{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.intranett-header .logged-in-site .logged-in-site-logo{width:-webkit-min-content;width:-moz-min-content;width:min-content}.intranett-header .logged-in-site .logged-in-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;margin-top:40px}.intranett-nav{display:none}}.intranett-nav .cart-elements{display:none!important}nav.intranett-nav .navigation-content ul li>.header-collapsable-checkbox:checked~.navigation-sub-content{max-height:auto;height:auto;padding-bottom:50px;top:179px}#header-expand:checked~.intranett-header .bottom-header{padding-top:20px;color:#fff}#header-expand:checked~.intranett-nav{display:block}.logout-link{background-color:#00838f;padding:5px 10px;font-size:.875rem}.logged-in-header{font-family:Raleway}@media (min-width:1025px){.logged-in-header .logged-in-site-wrapper{background-color:#333e48;padding:0!important;margin:auto;max-width:1140px}.logged-in-header .logged-in-site-wrapper .logged-in-site{width:100%;height:59px;display:table}.logged-in-header .logged-in-site-wrapper .logged-in-site-logo{height:inherit;width:50%;display:table-cell;vertical-align:middle;position:relative;padding-right:15px;padding-top:10px}.logged-in-header .logged-in-site-wrapper .logged-in-site-logo a img{height:35px}.logged-in-header .logged-in-site-wrapper .logged-in-site .logged-in-info{width:50%;color:#fff;display:table-cell;vertical-align:middle;padding-left:15px;text-align:right}.logged-in-header .logged-in-site-wrapper .logged-in-site .logged-in-info .logged-in-shop,.logged-in-header .logged-in-site-wrapper .logged-in-site .logged-in-info .logged-in-user{font-size:.875rem;font-weight:600;padding-right:15px}.logged-in-header .logged-in-site-wrapper .logged-in-site .logged-in-info .logged-in-shop .logged-in-shopname,.logged-in-header .logged-in-site-wrapper .logged-in-site .logged-in-info .logged-in-shop .logged-in-username,.logged-in-header .logged-in-site-wrapper .logged-in-site .logged-in-info .logged-in-user .logged-in-shopname,.logged-in-header .logged-in-site-wrapper .logged-in-site .logged-in-info .logged-in-user .logged-in-username{font-weight:400}.logged-in-header .logged-in-site-wrapper .logged-in-site .logged-in-info .logged-in-logout{display:inline}.logged-in-header .cart-info{width:25%;height:59px;display:table;position:relative}.logged-in-header .cart-label,.logged-in-header .cart-price{color:#fff;line-height:59px}.logged-in-header .bag-icon{color:#fff;display:table-cell;vertical-align:middle;position:relative;width:45px;cursor:pointer}.logged-in-header .bag-icon .ei-icon_bag:before{font-size:2rem}.logged-in-header .cart-label{font-weight:600}.logged-in-header .bag-icon,.logged-in-header .cart-price{font-weight:400}.logged-in-header .bag-count{position:absolute;border-radius:12px;min-width:24px;background-color:#00838f;color:#fff;top:6px;right:0;text-align:center;line-height:24px;padding:0 5px}.logged-in-header .cart-popup{height:0;visibility:hidden;-webkit-transition:height .2s visibility .2s;transition:height .2s visibility .2s;position:absolute;right:0;top:100%}.logged-in-header .cart-popup-show{height:auto;visibility:visible;padding:20px;border:1px solid #c2c2c2;width:478px;color:#333e48;position:absolute;right:0;background-color:#fff;z-index:999}.logged-in-header .cart-popup-header{text-transform:uppercase;font-size:.875rem;font-weight:600;margin-bottom:20px;display:block}.logged-in-header .cart-popup-details{margin-bottom:15px;overflow:hidden}.logged-in-header .cart-popup-details-price-label,.logged-in-header .cart-popup-details-product-count-label{margin:0 0 10px}.logged-in-header .cart-popup-details-price,.logged-in-header .cart-popup-details-product-count{font-weight:600;float:right}.logged-in-header .cart-popup-actions{display:table;width:100%}.logged-in-header .cart-popup-actions-close{text-transform:uppercase;text-decoration:underline;color:#333e48;font-size:.875rem;font-weight:600;display:table-cell;vertical-align:bottom;cursor:pointer}.logged-in-header .cart-popup-actions-to-wishlist{text-transform:uppercase;color:#fff;font-size:.875rem;font-weight:600;background-color:#00838f;padding:10px 15px;display:table-cell;float:right}.logged-in-header .cart-popup-actions-to-wishlist:hover{text-decoration:none}}.logged-in-storeselector{color:#333e48}.logged-in-message-wrapper{min-height:59px;background-color:#ffc6c6;width:100%}.logged-in-message-wrapper .logged-in-message{min-height:inherit;display:table;width:40%;margin:0 auto;text-align:center}.logged-in-message-wrapper .logged-in-message .logged-in-message-text,.logged-in-message-wrapper .logged-in-message .logged-in-message-text-icon,.logged-in-message-wrapper .logged-in-message .logged-in-message-text-link{display:table-cell;vertical-align:middle;padding:10px 0}.logged-in-message-wrapper .logged-in-message .logged-in-message-text-icon{color:#b73232;font-size:1.75rem}.logged-in-message-wrapper .logged-in-message .logged-in-message-text{font-size:.9375rem;color:#333e48}.logged-in-message-wrapper .logged-in-message .logged-in-message-text p{margin:0 0 5px}.logged-in-message-wrapper .logged-in-message .logged-in-message-text-link{color:#00838f}.tick-left,.tick-right{position:relative}.tick-left>label,.tick-right>label{display:block;cursor:pointer;line-height:1;padding:.25em}.tick-left>[disabled]~label,.tick-right>[disabled]~label{cursor:default}.tick-left>label:after,.tick-left>label:before,.tick-right>label:after,.tick-right>label:before{content:""}.tick-left>label:before,.tick-right>label:before{position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .25s;transition:all .25s;top:0;width:1.25rem;height:1.25rem;background-color:#fff;-webkit-box-shadow:0 0 0 1px #858585;box-shadow:0 0 0 1px #858585}.tick-left>[disabled]~label:before,.tick-right>[disabled]~label:before{-webkit-box-shadow:0 0 0 1px #ccc;box-shadow:0 0 0 1px #ccc}.tick-left>label:after,.tick-right>label:after{position:absolute}.tick-left>input,.tick-right>input{position:absolute;z-index:-1;top:0}.tick-left>[type=checkbox]~label:before,.tick-right>[type=checkbox]~label:before{border-radius:0}.tick-left>[type=checkbox]~label:after,.tick-right>[type=checkbox]~label:after{top:.3125rem;display:none;width:.625rem;height:.4166666667rem;border:3px solid #00838f;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.tick-left>[type=checkbox][disabled]~label:after,.tick-right>[type=checkbox][disabled]~label:after{border-color:#ccc}.tick-left>[type=checkbox]:checked~label:after,.tick-right>[type=checkbox]:checked~label:after{display:block}.tick-left>[type=checkbox]:focus~label:before,.tick-right>[type=checkbox]:focus~label:before{outline:0}.tick-left>[type=radio]~label:before,.tick-right>[type=radio]~label:before{border-radius:50%}.tick-left>[type=radio]~label:after,.tick-right>[type=radio]~label:after{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;background-color:#00838f;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;border-radius:50%}.tick-left>[type=radio][disabled]~label:after,.tick-right>[type=radio][disabled]~label:after{background-color:#ccc}.tick-left>[type=radio]:checked~label:after,.tick-right>[type=radio]:checked~label:after{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.tick-left>label{padding-left:1.75rem}.tick-left>label:before{left:0}.tick-left>label:after{left:.3125rem}.tick-left>input{left:0}.tick-right{padding-right:0!important}.tick-right>label{display:block;text-align:right}@media (min-width:0px) and (max-width:640px){.tick-right>label{text-align:left!important}}.tick-right>label:before{right:-1.25rem;margin-right:-1px}@media (min-width:0px) and (max-width:640px){.tick-right>label:before{right:0}}.tick-right>label:after{right:-.9375rem;margin-right:-1px}@media (min-width:0px) and (max-width:640px){.tick-right>label:after{right:.3125rem}}.tick-right>input{right:-1.25rem}@media (min-width:0px) and (max-width:640px){.tick-right>input{right:0}}.panel{width:100%;float:left;margin-top:20px}.panel.notopmargin{margin-top:0}.panel.half{width:calc(50% - 10px)}.panel.half.margin{margin-left:20px}.panel-head{height:50px;background-color:#333e48}.panel-head-title{width:75%;float:left;color:#fff;font-family:Lato;font-weight:400;font-size:20px;text-transform:uppercase;padding:12px 20px;white-space:nowrap}@media (min-width:0px) and (max-width:640px){.panel-head-title{width:50%;font-size:10pt;margin-top:5px}}@media (min-width:641px) and (max-width:960px){.panel-head-title{width:75%;font-size:12pt}}.panel-head-title.lowercase{text-transform:capitalize}.panel-head-title.link,.panel-head-title.link-body,.panel-head-title.link-single{font-size:12pt;padding-top:15px;padding-left:0;text-decoration:underline}.panel-head-title.link-body:hover,.panel-head-title.link-single:hover,.panel-head-title.link:hover{cursor:pointer}.panel-head-right{float:left;text-align:right;padding-right:20px;width:25%}@media (min-width:0px) and (max-width:640px){.panel-head-right{width:50%}}@media (min-width:641px) and (max-width:960px){.panel-head-right{width:25%}}.panel-head-right .number-circle{width:35px;height:35px;color:#969696;border:2px solid #969696;border-radius:50%;margin-top:7px;margin-left:10px;display:inline-block;font-size:.9375rem}@media (min-width:0px) and (max-width:960px){.panel-head-right .number-circle{width:25px;height:25px;margin-top:12px}}.panel-head-right .number-circle.active{color:#fff;border:2px solid #fff}.panel-head-right .number-circle div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.panel-head-right .number-circle div p{margin:0}.panel-head-right .number-circle:not(:first-child):after{content:"";display:block;position:relative;top:-16px;right:16px;width:14px;height:2px;background-color:#969696}@media (min-width:0px) and (max-width:960px){.panel-head-right .number-circle:not(:first-child):after{top:-10px}}.panel-body{font-family:Lato;border:1px solid #c2c2c2}.panel-body.padding{padding:20px 20px}.panel-body.darkerbg{background-color:#f3f3f3}.panel-body a{color:#00838f}.panel-body table{width:100%}.panel-body table thead tr td{font-weight:800}.panel-body table tr{border-bottom:1px solid #ccc}.panel-body table tr.noborder{border-bottom:0}.panel-body table tr td{height:50px}.panel-body table tr td:first-child{padding-left:20px}.panel-body table tr td:last-child{padding-right:20px}.promotion-banner{position:absolute;z-index:9;pointer-events:none}.promotion-banner-number-1{left:0}.promotion-banner-number-2{left:45px}.promotion-banner-number-3{left:90px}.promotion-banner-number-4{left:135px}.related-item .item-image .promotion-banner{width:45px;height:45px}.promotion-listing-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.promotion-listing-container hr{background:#d2d2d2;border:none;height:1px;width:60%}.promotion-listing-container h3{margin:auto}.promotion-listing-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;width:60%;margin:auto;text-align:right;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promotion-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promotion-item-info span{text-align:left}.promotion-item-info h4{text-align:center}.order-promotion{color:#00838f!important}.promotion-listing-previous-price{text-decoration:line-through}.order-details-confirmation-promotion{width:400px;float:right;font-size:.9rem;color:#00838f!important}.order-details-promotion-discount{font-size:.9rem;color:#000;text-decoration:line-through}.promotion-listing-end{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout-end-line{width:60%;background:#d2d2d2;border:none;height:1px}.wishlist-discounted-item{color:#00838f}.single-element-promotion-listing-container{border:1px solid #dcdcdc;padding:10px 18px;margin-top:20px}.single-element-promotion-listing-container .single-element-promotion-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-element-promotion-listing-container .single-element-promotion-listing .promotion-listing-separator{width:97%;background:#dcdcdc;height:1px;margin:auto;margin-top:15px;margin-bottom:5px}.single-element-promotion-listing-container .single-element-promotion-listing .single-promotion-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-element-promotion-listing-container .single-element-promotion-listing .single-promotion-inner .picture_and_info_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-element-promotion-listing-container .single-element-promotion-listing .single-promotion-inner h3{padding:15px 0}.single-element-promotion-listing-container .single-element-promotion-listing .single-promotion-inner img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-right:10px}.single-element-promotion-listing-container .single-element-promotion-listing .single-promotion-inner span{color:#727272;line-height:20px}.store-list{clear:both;margin-left:-2.5%;width:auto}.store-list .store-details{position:relative}.store-list .store-image{position:relative}.store-list .store-image img{max-width:100%!important}.store-list .search-item-store{display:inline-block;float:left;margin-left:2.5%;width:47.5%;margin-top:50px;position:relative;overflow:hidden}.store-list .search-item-store :not(.medium):nth-child(2n+1),.store-list .search-item-store :not(.small):nth-child(2n+1){clear:left}.store-list .search-item-store :not(.medium):nth-child(3n+1),.store-list .search-item-store :not(.small):nth-child(3n+1){clear:none}@media (min-width:768px){.store-list .search-item-store{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%}.store-list .search-item-store.small{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%;margin-top:15px}.store-list .search-item-store.medium{display:inline-block;float:left;margin-left:2.5%;width:22.5%;margin-top:15px}.store-list .search-item-store :not(.medium):nth-child(2n+1),.store-list .search-item-store :not(.small):nth-child(2n+1){clear:none}.store-list .search-item-store :not(.medium):nth-child(3n+1),.store-list .search-item-store :not(.small):nth-child(3n+1){clear:left}}.store-list .item-details{position:relative}.store-list .item-image{position:relative}.store-list .item-image img{max-width:100%!important}.store-list .store-name{font-family:Lato;color:#00838f;font-size:1.125rem;text-transform:uppercase;font-weight:500;margin:.5rem 0}.store-list .store-name a{color:#00838f}.store-list .store-address,.store-list .store-phone{font-family:Lato;font-size:.875rem;font-weight:400;margin:10px 0}.store-list .store-address a,.store-list .store-phone a{color:#333e48}.store-list .store-phone{margin-bottom:25px}.store-list .store-hours{font-family:Lato;font-size:1.125rem;font-weight:400;line-height:1;text-transform:none;margin-bottom:0;color:#00838f;padding-top:10px}@media (min-width:768px){.store-list.mod-6-cols .search-item-store{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%}.store-list.mod-6-cols .search-item-store:nth-child(n){clear:none}}@media (min-width:768px){.store-list.mod-4-cols .search-item-store{display:inline-block;float:left;margin-left:2.5%;width:22.5%}.store-list.mod-4-cols .search-item-store:nth-child(n){clear:none}}.store-list .module-title{padding-left:2.5%;margin-bottom:20px;font-weight:400;font-size:18px;text-transform:uppercase;color:#333e48;font-family:Raleway}@media (min-width:0px) and (max-width:640px){.store-list .module-title{padding-top:20px}}.module-title{text-transform:uppercase;font-weight:400!important}.mod-single-row .search-item-store{margin-top:0}.blog-list{clear:both;margin-left:-2.5%;width:auto}.blog-list .search-blog-details{position:relative}.blog-list .search-blog-image{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;display:block;height:350px;font-size:0}.blog-list .search-item-blog{display:inline-block;float:left;margin-left:2.5%;width:97.5%;margin-top:50px;position:relative;overflow:hidden}.blog-list .search-item-blog :not(.medium):nth-child(2n+1),.blog-list .search-item-blog :not(.small):nth-child(2n+1){clear:left}.blog-list .search-item-blog :not(.medium):nth-child(3n+1),.blog-list .search-item-blog :not(.small):nth-child(3n+1){clear:none}.blog-list .search-blog-details,.blog-list .search-blog-title{font-family:Raleway;font-size:1rem;font-weight:300;line-height:1.5;text-transform:uppercase;margin-bottom:0;padding:10px 30px 0 0}.blog-list .search-blog-details a,.blog-list .search-blog-title a{color:#333e48}.blog-list .search-blog-category{font-family:Lato;font-size:1.125rem;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:0;color:#00838f;padding-top:10px}.blog-list .search-blog-title{height:30px;overflow:hidden}.blog-list .search-blog-date,.blog-list .search-blog-intro{font-size:.875rem;line-height:1.8;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:initial}.blog-list .search-blog-intro{height:70px}@media (min-width:768px){.blog-list.mod-6-cols .search-item-blog{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%}.blog-list.mod-6-cols .search-item-blog:nth-child(n){clear:none}}.blog-list .module-title{padding-left:2.5%;margin-bottom:20px;font-weight:400;font-size:18px;text-transform:uppercase;color:#333e48;font-family:Raleway}@media (min-width:0px) and (max-width:640px){.blog-list .module-title{padding-top:20px}}.module-title{text-transform:uppercase;font-weight:400!important}.mod-single-row .search-item-blog{margin-top:0}.other-list{clear:both}.other-list hr{margin-left:0!important}.search-page>p{text-align:center}.search-page .module-title{display:inline-block;margin-bottom:0}.search-page .page-title{padding-top:45px}.search-page .search-group-header{padding-top:45px}.search-page .search-group-header>a{float:right}.search-page .search-group-header hr{margin:0 0 0 2.5%;border-top:2px solid #00838f}.search-page .search-results-group{padding-top:15px}.page__breadcrumbs{padding:20px 20px 17px 20px}.page__breadcrumbs a.breadcrumb-link{color:#000}.page__breadcrumbs span.breadcrumb-link{color:#268e98;position:relative;padding-left:26px}.page__breadcrumbs span.breadcrumb-link::before{content:"›";color:#000;font-weight:400;font-size:28px;position:absolute;left:8px;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.member{margin-top:-30px}@media screen and (min-width:960px){.member{margin-top:0}}.member__login-button{height:3rem;border-radius:1.5rem;background-color:#03828f;color:#fff;font-size:.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.9375rem 1.5rem;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s;margin:2.5rem 0 0 0}.member__login-button>svg{width:1rem;height:1rem;fill:#fff;margin-right:.625rem}.member__login-button:focus,.member__login-button:hover{background-color:#333e48;text-decoration:none;color:#fff}.store-admin{max-width:100%}@media only screen and (max-width:30em){.store-admin{padding:1.25rem .625rem}}.store-admin form[onSubmit]{position:relative}.store-admin__logo{margin-right:auto}@media only screen and (max-width:30em){.store-admin__logo{margin:0}}.store-admin__logo>a{width:100%;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-admin__logo svg{height:1.375rem;width:7.1875rem;fill:#fff;pointer-events:none}.store-admin__logo img{height:auto;max-height:48px;width:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:860px){.store-admin__logo img{max-height:20px}}.store-admin__nav{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid;grid-gap:.625rem 3.75rem;margin:2.5rem 0 4.375rem 0}@media only screen and (max-width:30em){.store-admin__nav{display:none;border-bottom:1px solid #efefef;margin:-1.25rem 0 .625rem -.625rem;width:calc(100% + 1.25rem);-webkit-animation:slide-in-from-top .1s linear both;animation:slide-in-from-top .1s linear both}.store-admin__nav.is-active{display:block}}.store-admin__nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:30em){.store-admin__nav__item{display:block;border-bottom:1px solid #efefef;position:relative}}.store-admin__nav__item-icon{display:none;fill:#03828f;width:.75rem;height:.75rem;position:absolute;right:1.5625rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:30em){.store-admin__nav__item-icon{display:block}}.store-admin__nav__item a{color:#333e48;text-transform:uppercase;border-radius:3.125rem;padding:.625rem 1.5625rem;-webkit-transition:border-color .3s cubic-bezier(.77,0,.175,1);transition:border-color .3s cubic-bezier(.77,0,.175,1);border-width:3px;border-color:transparent;border-style:solid;font-family:Raleway;font-size:1rem}@media only screen and (max-width:30em){.store-admin__nav__item a{display:block;text-transform:none;font-family:Raleway,sans-serif}}.store-admin__nav__item a.active{color:#fff;background-color:#03828f;border-color:#03828f}@media only screen and (max-width:30em){.store-admin__nav__item a.active{color:#333e48;background-color:transparent;border:none}}.store-admin__nav__item a.active:hover{border-color:#333e48}.store-admin__nav__item a:focus{outline-width:1px}.store-admin__heading{font-size:1.25rem;font-weight:500;text-align:center;margin-bottom:2.5rem}@media only screen and (max-width:30em){.store-admin__heading{margin-bottom:1.25rem}}.fonts-loaded .store-admin__heading{font-family:"Stag Sans Medium"}.store-admin__header{background-color:#1d1d1d;color:#fff}.store-admin__header__top{background-color:#fff;text-align:center;padding:.9375rem 0;color:#333e48}.store-admin__header__main{padding:1.5625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:30em){.store-admin__header__main{padding:1.25rem .625rem}}.store-admin__header__item{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.875rem;border:0}@media only screen and (max-width:30em){.store-admin__header__item{margin:0}}@media only screen and (max-width:30em){.store-admin__header__item.hidden-xs{display:none}}.store-admin__header__item>svg{margin-right:.625rem}a.store-admin__header__item>span{text-decoration:underline}.store-admin__header__item:last-child{margin-right:0}@media only screen and (max-width:30em){.store-admin__header__user-email{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.store-admin__menu-trigger{border:none;display:none}@media only screen and (max-width:30em){.store-admin__menu-trigger{display:block}}.store-admin__menu-trigger>span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.store-admin__menu-trigger>svg{fill:#fff;width:1.25em;height:1.25em}.store-admin__menu-trigger-closed{display:block}.store-admin__menu-trigger-open{display:none}.store-admin__menu-trigger[aria-expanded=true] .store-admin__menu-trigger-open{display:block}.store-admin__menu-trigger[aria-expanded=true] .store-admin__menu-trigger-closed{display:none}.store-admin__icon{width:.9375rem;height:.9375rem;fill:#fff}.store-admin__content{background-color:#f8f7f7;padding:3.125rem 2.5rem;margin-bottom:2.5rem}@media only screen and (max-width:30em){.store-admin__content{padding:.625rem}}.store-admin__reset-image label{text-decoration:underline}.store-admin__reset-image label:hover{cursor:pointer}.store-admin__basic-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));grid-gap:2.5rem}.store-admin__basic-info__image-preview{position:relative;overflow:hidden;margin:.625rem 0}.store-admin__basic-info__image-preview:after,.store-admin__basic-info__image-preview:before{content:""}.store-admin__basic-info__image-preview:before{width:.0625rem;margin-left:-.0625rem;float:left;height:0;padding-top:72.4202626642%}.store-admin__basic-info__image-preview:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:50%;background-image:url(/UI/camera.svg);background-repeat:no-repeat;background-position:center;background-size:1.6875rem;width:4.0625rem;height:4.0625rem}.store-admin__basic-info__image-preview:hover>img{-webkit-filter:brightness(.9);filter:brightness(.9);cursor:pointer}.store-admin__basic-info__image-preview img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out;-webkit-filter:brightness(1);filter:brightness(1)}.store-admin__form--narrow{margin:0 auto;width:100%;max-width:41.5625rem}.store-admin .form__element{position:relative}.store-admin .form__element label{margin-bottom:.3125rem}.store-admin .form__element input[type=date],.store-admin .form__element input[type=email],.store-admin .form__element input[type=number],.store-admin .form__element input[type=tel],.store-admin .form__element input[type=text],.store-admin .form__element input[type=url],.store-admin .form__element textarea{border:1px solid #dedede}.store-admin .form__element input[type=url]{padding-left:2.8125rem}.store-admin .form__element input[type=url]~svg{position:absolute;bottom:1.125rem;left:.9375rem;width:.9375rem;height:.9375rem;fill:#dedede}.store-admin .form__date{padding-right:3.125rem}.store-admin .form__date~svg{position:absolute;bottom:1.125rem;right:1.125rem;width:1.125rem;height:1.125rem}.store-admin .form__checkbox-label{color:#333e48;font-size:.9375rem}.store-admin .form__checkbox-helper{width:1.5625rem;height:1.5625rem}.store-admin label{font-size:.9375rem}.store-admin input[type=submit]{font-size:1.375rem;font-family:"Stag Sans Book",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.25rem 1.875rem;border-width:0;color:#fff;-webkit-transition:background-color,color .2s ease-in-out;transition:background-color,color .2s ease-in-out;display:block;margin:3.75rem auto 0 auto}.store-admin input[type=submit]:disabled{background-color:#c1c1c1;color:#333e48}.store-admin input[type=submit].full-width{width:100%}.store-admin__tab__trigger{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.store-admin__tab__trigger:checked+label{background-color:#f8f7f7}.store-admin__tab__trigger:focus+label{text-decoration:underline}.store-admin__tab__trigger[data-tabnum=t1]:checked~div [data-tabnum=t1]{display:block}.store-admin__tab__trigger[data-tabnum=t2]:checked~div [data-tabnum=t2]{display:block}.store-admin__tab__trigger[data-tabnum=t3]:checked~div [data-tabnum=t3]{display:block}.store-admin__tab__content{display:none}.store-admin__tab__label{font-size:1rem;display:inline-block;padding:1.25rem 5rem;margin:0;cursor:pointer;background-color:#efefef;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:color,background-color;transition-property:color,background-color}@media only screen and (max-width:30em){.store-admin__tab__label{padding:1.25rem}}.store-admin__hour-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem}@media only screen and (max-width:30em){.store-admin__hour-row[data-remark-row]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}}@media only screen and (max-width:30em){.store-admin__hour-row--simple{margin-bottom:1.25rem}}@media only screen and (max-width:30em){.store-admin__hour-row{margin-bottom:1.25rem}.store-admin__hour-row__title{width:100%}.store-admin__hour-row--collapsed{-ms-flex-wrap:wrap;flex-wrap:wrap}.store-admin__hour-row--collapsed .store-admin__hour-row__header{background-color:transparent;color:#333e48}.store-admin__hour-row--collapsed .store-admin__hour-row__header>svg{fill:#333e48;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.store-admin__hour-row--collapsed button,.store-admin__hour-row--collapsed>div{display:none}}.store-admin__hour-row__delimiter{width:3.4375em;position:relative}@media only screen and (max-width:30em){.store-admin__hour-row__delimiter{width:2.5em}}.store-admin__hour-row__delimiter:after{content:"";display:block;width:1.25em;border-top:1px solid #dedede;height:0;position:absolute;top:50%;left:.625em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.store-admin__hour-row__header{margin-bottom:0;width:100%;padding:.625rem;border-top:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#333e48;color:#fff;font-family:"Stag Sans Book",sans-serif!important;font-weight:400}@media only screen and (min-width:30em){.store-admin__hour-row__header{display:none}}.store-admin__hour-row__header>*{pointer-events:none}.store-admin__hour-row__header svg{width:.5rem;height:1rem;fill:#fff;margin-left:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.store-admin__hour-row>div{margin-right:1.25rem}@media only screen and (max-width:30em){.store-admin__hour-row>div{margin-right:0}.store-admin__hour-row>div:not(.form__element):not(.store-admin__remark-row){margin:0}}.store-admin__hour-row input{padding:.9375rem;font-size:.875rem;border:0}.store-admin__hour-row input{margin-right:1.25rem}.store-admin__hour-row:last-child{margin-bottom:0}.store-admin__hour-row__label-from{margin-left:4.375rem}.store-admin__hour-row__label-to{margin-left:6.25rem}.store-admin__hour-row__delete{text-decoration:underline;padding:.625rem;background:0 0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.store-admin__hour-row__delete>svg{width:.9375rem;height:.9375rem;fill:#03828f;margin-right:.625rem}.store-admin__add-day{background-color:#28624d;color:#fff;padding:.9375rem 1.25rem;border:0;border-radius:3.125rem;font-family:"Stag Sans Medium";margin-top:1.25rem;font-size:1rem}.store-admin__day{min-width:5rem;margin-right:1.875rem}@media only screen and (max-width:30em){.store-admin__day{margin-right:.625rem;min-width:3.75rem}}.store-admin__from-time,.store-admin__to-time{max-width:9.375rem}.store-admin__from-time{margin-right:3.75rem}.store-admin__remark-row{margin:1.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.store-admin__remark-row>div{margin-right:1.25rem}@media only screen and (max-width:30em){.store-admin__remark-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.store-admin__show-section{padding:1.25rem;background-color:#fff;border:1px solid #3b3b3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition-property:background-color,border;transition-property:background-color,border;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;margin-bottom:2.5rem}.store-admin__show-section--checked{background-color:#37a849;border-color:#28624d}.store-admin__show-section span{margin-left:auto;margin-right:1.25rem}.store-admin__show-section input{position:relative;-webkit-appearance:none;outline:0;width:4.125rem;height:1.875rem;background-color:#fff;border:1px solid #28624d;border-radius:50px;-webkit-box-shadow:inset -1.25rem 0 0 0 #fff;box-shadow:inset -1.25rem 0 0 0 #fff}.store-admin__show-section input:after{content:"";position:absolute;top:1px;left:1px;background:0 0;width:26px;height:26px;border-radius:50%;-webkit-box-shadow:.125rem .25rem .375rem rgba(0,0,0,.2);box-shadow:.125rem .25rem .375rem rgba(0,0,0,.2)}.store-admin__show-section input:focus{outline:1px auto #4d90fe}.store-admin__show-section input:checked{-webkit-box-shadow:inset 2.1875rem 0 0 0 #28624d;box-shadow:inset 2.1875rem 0 0 0 #28624d;border-color:#28624d}.store-admin__show-section input:checked:after{left:2.5rem;-webkit-box-shadow:-.125rem .25rem .1875rem rgba(0,0,0,.05);box-shadow:-.125rem .25rem .1875rem rgba(0,0,0,.05)}.store-admin__deviating-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.875rem;margin-bottom:1.875rem}.store-admin__deviating-title input{margin-top:.625rem;border:1px solid #dedede}@media only screen and (max-width:30em){.store-admin__deviating-title input{width:100%}}.store-admin__checkboxlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-gap:1.25rem}.store-admin__checkboxlist__item input[type=checkbox]:checked~label{background-color:#28624d;border-color:#28624d;color:#fff}.store-admin__checkboxlist__item input[type=checkbox]:disabled~label{cursor:not-allowed}.store-admin__checkboxlist__item input[type=checkbox]:focus~label{outline:1px auto #4d90fe}.store-admin__checkboxlist__item label{font-size:1.125rem;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:block;border-radius:3.125rem;text-align:center;padding:.9375rem 0;background-color:#fff;border-color:#e8e8e8;border-width:1px;border-style:solid}.store-admin__featured{text-align:center;margin:3.75rem 0}.store-admin__featured>h4{margin-bottom:3.75rem}.store-admin .loader{top:50%;left:50%;position:absolute;z-index:99;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.store-admin .loader__inner,.store-admin .loader__inner:after,.store-admin .loader__inner:before{background:0 0;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.store-admin .loader__inner{color:#03828f;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.store-admin .loader__inner:after,.store-admin .loader__inner:before{position:absolute;top:0;content:""}.store-admin .loader__inner:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.store-admin .loader__inner:after{left:1.5em}@-webkit-keyframes load1{0%,100%,80%{-webkit-box-shadow:0 0;box-shadow:0 0;height:4em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:5em}}@keyframes load1{0%,100%,80%{-webkit-box-shadow:0 0;box-shadow:0 0;height:4em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:5em}}@-webkit-keyframes slide-in-from-top{0%{opacity:0;-webkit-transform:translateY(-60px);transform:translateY(-60px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-from-top{0%{opacity:0;-webkit-transform:translateY(-60px);transform:translateY(-60px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.store-admin .store-editorial-form{margin:0 5em}@media only screen and (max-width:30em){.store-admin .store-editorial-form{margin:0}}.store-admin .store-editorial-form__inner{background-color:#fff;border:1px solid #f0f0f0;padding:5.625rem 5.625rem 3.75rem 5.625rem}@media only screen and (max-width:30em){.store-admin .store-editorial-form__inner{padding:.625rem}}.store-admin .store-editorial-form__image-upload{margin-bottom:1.875rem;border:1px dashed #dedede;text-align:center}.store-admin .store-editorial-form__image-upload input[type=file]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.store-admin .store-editorial-form__image-upload-preview{position:relative;overflow:hidden}.store-admin .store-editorial-form__image-upload-preview.is-hidden{display:none}.store-admin .store-editorial-form__image-upload-preview:after,.store-admin .store-editorial-form__image-upload-preview:before{content:""}.store-admin .store-editorial-form__image-upload-preview:before{width:.0625rem;margin-left:-.0625rem;float:left;height:0;padding-top:72.4202626642%}.store-admin .store-editorial-form__image-upload-preview:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:50%;background-image:url(/UI/camera.svg);background-repeat:no-repeat;background-position:center;background-size:1.6875rem;width:4.0625rem;height:4.0625rem}.store-admin .store-editorial-form__image-upload-preview:hover>img{-webkit-filter:brightness(.9);filter:brightness(.9);cursor:pointer}.store-admin .store-editorial-form__image-upload-preview img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out;-webkit-filter:brightness(1);filter:brightness(1)}.store-admin .store-editorial-form__image-upload-preview.is-hidden+.store-admin .store-editorial-form__image-upload-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.store-admin .store-editorial-form__image-upload-button{border:none;background:0 0;font-size:1rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3.125rem}.store-admin .store-editorial-form__image-upload-button>*{pointer-events:none}.store-admin .store-editorial-form__image-upload-button-icon{border-radius:50%;background-color:#fff;border:1px solid #dedede;width:2.625rem;height:2.625rem;position:relative;margin-right:1.25rem}.store-admin .store-editorial-form__image-upload-button svg{width:1rem;height:1rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#666}.fonts-loaded .store-admin .store-editorial-form__image-upload-button{font-family:"Stag Sans Book",sans-serif}@media only screen and (max-width:30em){.store-admin .store-editorial-form .form__element--grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.store-admin .store-editorial-form__form{padding:0 1.5625em}@media only screen and (max-width:30em){.store-admin .store-editorial-form__form{padding:0}}.store-admin .store-editorial-form__toggle-section{display:none;-webkit-animation:slide-in-from-top .1s linear both;animation:slide-in-from-top .1s linear both;background-color:#f8f7f7;padding:1.875rem;margin-bottom:1.25rem}.store-admin .store-editorial-form__toggle-section.is-active{display:block}.store-admin .store-editorial-form__footer{text-align:center}.store-admin .store-editorial-form__footer input[type=submit]{margin-bottom:1.875rem}.store-admin .store-editorial-form__footer>button{background:0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:none;text-decoration:underline;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-admin .store-editorial-form__footer>button>*{pointer-events:none}.store-admin .store-editorial-form__footer>button>svg{fill:#03828f;width:1rem;height:1rem;margin-right:.625rem}.store-admin .store-editorial-form__footer>button:focus,.store-admin .store-editorial-form__footer>button:hover{text-decoration:none}.fonts-loaded .store-admin .store-editorial-form__footer>button{font-family:"Stag Sans Book",sans-serif}.store-admin .store-editorial-form__select{position:relative;background-color:#fff;border:1px solid #dedede}.store-admin .store-editorial-form__select>select{padding:.625rem;font-size:.875rem;width:100%;border:none;height:3.1875rem;padding-right:3.125rem;-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield}@media only screen and (max-width:30em){.store-admin .store-editorial-form__select>select{min-width:6.25rem;padding-right:2.8125rem}}.store-admin .store-editorial-form__select-helper{pointer-events:none;position:absolute;display:block;width:3.125rem;height:3.1875rem;background-color:#fff;top:0;right:.0625rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width:30em){.store-admin .store-editorial-form__select-helper{width:2.8125rem;height:2.875rem}}.store-admin .store-editorial-form__select-helper>svg{width:.75rem;height:.75rem;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);fill:#3d3d3d;position:absolute;top:50%;left:50%}.store-admin .store-editorial-form__date{width:50%;position:relative}@media only screen and (max-width:30em){.store-admin .store-editorial-form__date{width:100%;margin-bottom:1.25rem}}.store-admin .store-editorial-form__time{width:25%;padding-left:.625rem}@media only screen and (max-width:30em){.store-admin .store-editorial-form__time{width:50%;padding:0}}.store-admin .store-editorial-form__half{width:50%}.store-admin .store-editorial-form__half:first-child{padding-right:.625rem}.store-admin .store-editorial-form__half:last-child{padding-left:.625rem}.store-admin .button--secondary{background:0 0;font-family:sans-serif;color:#fff;font-size:14px;line-height:19.6px;font-size:.875rem;line-height:1.225rem;padding:.625rem 2.5rem;display:inline-block;max-width:100%;text-align:center;background-color:#333;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;max-width:150px}.store-admin .button--primary{height:auto}.store-admin .form__intro{width:50%;padding-top:.875em;padding-right:.625em}@media only screen and (max-width:30em){.store-admin .form__intro{width:100%;padding:0 0 1.25em 0}}.store-admin .form__intro p{font-size:1.125rem}@media only screen and (max-width:48em){.store-admin .form__intro p{font-size:1rem}}.store-admin .form__form-container{width:50%;padding-left:.625em}@media only screen and (max-width:30em){.store-admin .form__form-container{width:100%;padding:0}}.store-admin .form__label{font-size:.875rem}.store-admin .form__label.is-hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.store-admin .form__checkbox{position:relative;display:inline-block;z-index:2}.categoryFilter .store-admin .form__checkbox{display:inline}.store-admin .form__checkbox input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.store-admin .form__checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-admin .form__checkbox-helper{display:inline-block;width:1em;height:1em;border:2px solid #6b6b6b;margin-right:.3125rem;float:left;vertical-align:middle;position:relative;border-radius:.125em}input[type=checkbox]:checked~.store-admin .form__checkbox-helper{background-color:#6b6b6b}input[type=checkbox]:checked~.store-admin .form__checkbox-helper:before{content:"✔";font-family:Arial,sans-serif;font-size:.75rem;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.store-admin .form__checkbox-label{font-size:.875rem;display:inline-block;float:left;vertical-align:middle;color:#6b6b6b}.store-admin .form__checkbox-label.red{color:#03828f}.store-admin .form__radio{position:relative;display:inline-block;z-index:2}.store-admin .form__radio input[type=radio]{position:absolute;opacity:0;outline:0;display:block}.store-admin .form__radio input[type=radio]:checked~label svg{fill:#3d3d3d}.store-admin .form__radio:focus svg,.store-admin .form__radio:hover svg{fill:#03828f}.store-admin .form__radio svg{width:1.25rem;height:1.25rem;fill:#6b6b6b}.store-admin .form__radio label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-admin .form__radio-helper{display:inline-block;width:1em;height:1em;border:2px solid #6b6b6b;margin-right:.3125rem;float:left;vertical-align:middle;position:relative;border-radius:.125em;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}input[type=radio]:checked~.store-admin .form__radio-helper:before{content:"";width:.5em;height:.5em;background-color:#3d3d3d;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.store-admin .form__select{position:relative}.store-admin .form__select>select{padding:.9375rem;font-size:.875rem;width:100%;border:none;-webkit-appearance:none;-moz-appearance:none}.store-admin .form__select--simple{overflow:hidden;margin-bottom:1em}.store-admin .form__select--simple>select{padding:0;background-color:transparent;font-size:1.125rem;text-align:right;padding-right:1.5em}.store-admin .form__select--simple>select>option{padding-right:1.5em;text-align:right}@media only screen and (max-width:30em){.store-admin .form__select--simple>select{font-size:1rem}}.reference-list-filter__links .store-admin .form__select--simple{padding-right:1.25em;margin-right:1.25em;margin-bottom:0}.reference-list-filter__links .store-admin .form__select--simple>select{color:#333e48}.category .store-admin .form__select--simple{margin:0}.store-admin .form__select-helper{pointer-events:none;position:absolute;display:block;width:3.0625rem;height:3.0625rem;border:1px solid #333e48;background-color:#fff;top:0;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.store-admin .form__select-helper>svg{width:1.25rem;height:1.25rem;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#03828f;position:absolute;top:50%;left:50%}.form__select--simple .store-admin .form__select-helper{border:none;background-color:transparent;width:1.25rem;height:1.5625rem;-webkit-transform:none;-ms-transform:none;transform:none}.form__select--simple .store-admin .form__select-helper>svg{fill:#333e48;width:1.0625rem;height:.625rem}.category .form__select--simple .store-admin .form__select-helper{background-color:#f8f7f7}.store-admin .form__error{padding-top:.3125rem;font-size:.875rem;color:#900;display:block;-webkit-animation:slide-in-from-top .1s linear both;animation:slide-in-from-top .1s linear both}.store-admin .form__error.is-hidden{display:none}.store-admin .form__success{padding-top:1.25rem;font-size:1.75rem;color:#333e48;display:block}.store-admin .form__success.is-hidden{display:none}.store-admin .form__element{display:block;margin-bottom:1.25em}.store-admin .form__element--grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.store-admin .form__element--space{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.store-admin .form__element--align-right{text-align:right}.store-admin .form__element input[type=search]{border-radius:0}.store-admin .form__element input[type=date],.store-admin .form__element input[type=email],.store-admin .form__element input[type=number],.store-admin .form__element input[type=tel],.store-admin .form__element input[type=text],.store-admin .form__element input[type=url],.store-admin .form__element textarea{width:100%;border:none;padding:.9375rem;font-size:.875rem;border-radius:0}.store-admin .form__element-zip{width:40%;padding-right:.3125em}.store-admin .form__element-place{width:60%;padding-left:.3125em}.store-admin .form__element--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.store-admin .form__help{font-size:.625rem;text-transform:uppercase}.store-admin .form__upload input[type=file]{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.store-admin .form__upload__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-admin .form__upload__button{padding:1rem 1.5rem;background-color:#333e48;border-radius:6.25rem;color:#fff;margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-admin .form__upload__button svg{fill:#fff;width:.625rem;height:.625rem;margin-left:.625rem}.store-admin .form__upload--link label{text-decoration:underline}.store-admin .form__upload--link label:hover{cursor:pointer}.store-admin .form ::-webkit-input-placeholder{color:#000;opacity:1;text-transform:uppercase}.store-admin .form ::-moz-placeholder{color:#000;opacity:1;text-transform:uppercase}.store-admin .form :-ms-input-placeholder{color:#000;opacity:1;text-transform:uppercase}.store-admin .form input:-moz-placeholder{color:#000;opacity:1;text-transform:uppercase}.store-admin form .validation-summary-errors{border:2px solid #900;background-color:#ffebee;margin-top:2rem}.store-admin form .validation-summary-errors ul{list-style-type:none;position:relative;padding-left:3rem}.store-admin form .validation-summary-errors ul:before{content:"";position:absolute;background:url(/UI/error.svg) left center no-repeat;width:1.25rem;height:1.25rem;left:1rem;background-size:1.25rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.store-admin form .field-validation-error{color:#900}.store-admin .srOnly{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.store-admin .srOnly--focusable:active,.store-admin .srOnly--focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:inherit;width:auto}.modal-focal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-focal__content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:80%;max-width:650px;position:relative}.close-focal{color:#aaa;float:right;font-size:28px;font-weight:700}.close-focal:focus,.close-focal:hover{color:#000;text-decoration:none;cursor:pointer}#image-container{position:relative}#focus-point-marker{position:absolute;width:10px;height:10px;top:50%;left:50%;background:#03828f;border:4px solid #333e48;-webkit-box-shadow:0 0 5px 2px #333e48;box-shadow:0 0 5px 2px #333e48;border-radius:50%}#focus-point-marker.empty{background:gray;border:4px solid #a9a9a9;-webkit-box-shadow:0 0 5px 2px gray;box-shadow:0 0 5px 2px gray}.search-page{margin-top:36px}@media screen and (max-width:767.98px){.search-page{margin-top:28px}}.search-page .text-excerpt .link-single:hover{text-decoration:none}.faq{padding-bottom:145px}.faq .intro{text-align:center;margin-top:10px;font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:none;text-transform:normal;margin-bottom:0}.faq .intro.strong{font-weight:700}@media (min-width:768px){.faq .intro{padding:0 10%}}.faq .intro a{color:#00838f}.store .store-image{margin-top:20px;margin-bottom:20px}.store .store-image img{width:100%;height:100%}.store .intro{margin-top:20px}.store .intro h2{font-family:Raleway;font-weight:200;text-transform:uppercase;margin-bottom:40px;text-align:center}@media (min-width:0px) and (max-width:640px){.store .intro h2{font-size:1.15rem;line-height:1.25rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.store .intro h2{font-size:1.725rem;line-height:1.875rem;margin-bottom:.46875rem}}@media (min-width:961px){.store .intro h2{font-size:2.3rem;line-height:2.5rem;margin-bottom:.625rem}}.store .intro h2 b,.store .intro h2 strong{font-weight:600}.store .intro .ingress{text-align:center;margin-top:40px;font-weight:600;font-family:Lato;font-size:1.125rem;font-weight:400;line-height:normal;text-transform:none}.store .intro .ingress a{text-decoration:underline;letter-spacing:-.5px;color:#00838f}.store .intro .ingress a:hover{text-decoration:none}.store .container.content.clearfix,.store .content.clearfix.ourServices__container,.store .content.clearfix.servicePage,.store .content.clearfix.servicePage__header,.store .content.clearfix.servicePage__intro{width:100%;padding:0}.store .store-info{margin-top:40px;margin-bottom:40px;max-width:1440px;margin-left:auto;margin-right:auto}@media (min-width:0px) and (max-width:960px){.store .store-info{max-width:480px;padding-left:15px;padding-right:15px}}@media (min-width:961px){.store .store-info{display:table}}@media (min-width:961px){.store .store-info-row{display:table-row}}.store .store-info-cell{background-color:#f7f7f7}@media (min-width:0px) and (max-width:960px){.store .store-info-cell{margin-bottom:15px}}@media (min-width:961px){.store .store-info-cell{display:table-cell;width:33.3333333333%;padding:15px;-webkit-box-shadow:inset 0 0 0 15px #fff;box-shadow:inset 0 0 0 15px #fff}}.store .store-info .contact,.store .store-info .opening-hours,.store .store-info .register-appointment-wrapper{color:#333e48}.store .store-info .contact h3,.store .store-info .opening-hours h3,.store .store-info .register-appointment-wrapper h3{color:#00838f;text-align:center}.store .store-info .contact,.store .store-info .opening-hours{padding:10px}.store .store-info .contact h3,.store .store-info .opening-hours h3{font-family:Raleway;font-weight:400;text-transform:uppercase}@media (min-width:0px) and (max-width:640px){.store .store-info .contact h3,.store .store-info .opening-hours h3{font-size:.75rem;line-height:1.25rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.store .store-info .contact h3,.store .store-info .opening-hours h3{font-size:1.125rem;line-height:1.875rem;margin-bottom:.46875rem}}@media (min-width:961px){.store .store-info .contact h3,.store .store-info .opening-hours h3{font-size:1.5rem;line-height:2.5rem;margin-bottom:.625rem}}.store .store-info .contact h3 b,.store .store-info .contact h3 strong,.store .store-info .opening-hours h3 b,.store .store-info .opening-hours h3 strong{font-weight:700}.store .store-info .contact{text-align:center}.store .store-info .opening-hours-table{width:100%}.store .store-info .opening-hours-table .today{color:#00838f}.store .store-info .opening-hours-table td{line-height:30px}.store .store-info .opening-hours-table .icon{padding-right:11px;text-align:right;width:20%}@media (min-width:641px) and (max-width:960px){.store .store-info .opening-hours-table .icon{width:10%}}.store .store-info .opening-hours-table .day{width:30%}.store .store-info .opening-hours-table .time{width:40%}.store .store-info .opening-hours-additional-info{padding:15px 20px 0;margin:15px -10px 15px;border-top:solid 1px #e4e4e4;text-align:center;line-height:1.5}.store .store-info .contact>address{margin-top:17px;font-style:normal;font-family:Lato;font-size:1rem;font-weight:500;line-height:21px;text-transform:none}.store .store-info .contact .maps-link{text-decoration:underline;letter-spacing:-.5px;font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none}.store .store-info .contact>.phone{margin-top:24px;margin-bottom:6px;font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none}.store .store-info .contact>.phone span{font-weight:700}.store .store-info .contact .email>a{letter-spacing:1px}.store .store-info .contact a{color:#00838f;font-size:.875rem;font-weight:200}.store .store-info .register-appointment-wrapper{padding:10px}.store .store-info .register-appointment{padding:10px;position:relative;margin:10px;padding:10px}.store .store-info .register-appointment h3{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:1.875rem;text-transform:uppercase;margin-bottom:.625rem;line-height:1}.store .store-info .register-appointment h3 b,.store .store-info .register-appointment h3 strong{font-weight:800}.store .store-info .register-appointment .intro{margin:0 0 15px 0}.store .store-info .register-appointment .number-sent-confirmation{display:none}.store .store-info .register-appointment .number-sent-confirmation.active{display:block}.store .store-info .register-appointment .submit-number{display:none}.store .store-info .register-appointment .submit-number.active{display:block}.store .store-info .register-appointment label{position:absolute;height:1px;width:1px;top:auto;overflow:hidden;left:-10000px}.store .store-info .register-appointment input{border:1px #e4e4e4 solid;padding:15px;width:74%;padding:16px 15px 15px 15px}.store .store-info .register-appointment button{text-transform:uppercase;border:none;background-color:#00838f;font-family:Raleway;font-weight:100;padding:16px 10px;color:#fff}.store .store-info .register-appointment button.call-me-button{float:right}.store .store-info .register-appointment button.call-me-button,.store .store-info .register-appointment button.contact-button{width:100%;margin-bottom:10px}@media (min-width:641px){.store .store-info .register-appointment button.call-me-button,.store .store-info .register-appointment button.contact-button{width:49%}}.store .store-info .register-appointment button .fa{margin-left:10px;font-size:1rem}.store .store-info .register-appointment button.link,.store .store-info .register-appointment button.link-body,.store .store-info .register-appointment button.link-single{text-transform:none;background-color:transparent;color:#00838f;text-decoration:underline;margin-top:10px;text-align:left;padding:0;width:auto;font-weight:400}.store .store-info .register-appointment button.submit-button-number{width:25%}.store .store-info .register-appointment .form-error{background-color:#ffc6c6}.store .services{margin-left:-2.5%}.store .services:after,.store .services:before{content:"";display:table}.store .services:after{clear:both}.store .map-and-contact{margin-bottom:20px}.store .map-and-contact:after,.store .map-and-contact:before{content:"";display:table}.store .map-and-contact:after{clear:both}@media (min-width:768px){.store .map-and-contact{margin-left:-2.5%}}.store .map-and-contact h3{display:inline-block;float:left;margin-left:2.5%;width:97.5%;font-family:Raleway;font-weight:400;text-transform:uppercase}@media (min-width:0px) and (max-width:640px){.store .map-and-contact h3{font-size:.75rem;line-height:1.25rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.store .map-and-contact h3{font-size:1.125rem;line-height:1.875rem;margin-bottom:.46875rem}}@media (min-width:961px){.store .map-and-contact h3{font-size:1.5rem;line-height:2.5rem;margin-bottom:.625rem}}.store .map-and-contact h3 b,.store .map-and-contact h3 strong{font-weight:700}@media (max-width:768px){.store .map-and-contact .map{width:100%;height:200px;margin-bottom:20px}}@media (min-width:768px){.store .map-and-contact .map{display:inline-block;float:left;margin-left:2.5%;width:64.1666666667%;height:500px}}@media (min-width:768px){.store .map-and-contact .contact-form{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%}}.store .map-and-contact .contact-form h4{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:1.875rem;text-transform:uppercase;margin-bottom:.625rem;font-size:1.2rem;font-weight:200;color:#00838f}.store .map-and-contact .contact-form h4 b,.store .map-and-contact .contact-form h4 strong{font-weight:800}.store .map-and-contact .contact-form form{margin-top:10px;margin-bottom:20px}.store .map-and-contact .contact-form label{position:absolute;height:1px;width:1px;top:auto;overflow:hidden;left:-10000px}.store .map-and-contact .contact-form input,.store .map-and-contact .contact-form textarea{background-color:#f7f7f7;margin-bottom:5px;width:100%;padding:20px}.store .map-and-contact .contact-form input::-moz-placeholder,.store .map-and-contact .contact-form textarea::-moz-placeholder{opacity:1;color:#858585;font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none}.store .map-and-contact .contact-form input:-ms-input-placeholder,.store .map-and-contact .contact-form textarea:-ms-input-placeholder{color:#858585;font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none}.store .map-and-contact .contact-form input::-webkit-input-placeholder,.store .map-and-contact .contact-form textarea::-webkit-input-placeholder{color:#858585;font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none}.store .map-and-contact .contact-form input::-ms-input-placeholder,.store .map-and-contact .contact-form textarea::-ms-input-placeholder{color:#858585;font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none}.store .map-and-contact .contact-form input::placeholder,.store .map-and-contact .contact-form textarea::placeholder{color:#858585;font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none}.store .map-and-contact .contact-form input{display:block}.store .map-and-contact .contact-form textarea{resize:none}.store .map-and-contact .contact-form button{display:block;border:none;width:100%;padding:18px;background-color:#00838f;color:#fff;font-family:Raleway;font-size:1.5rem;font-weight:100;line-height:normal;text-transform:uppercase;margin-bottom:0}.store .map-and-contact .contact-form .form-error{background-color:#ffc6c6}.article-page .article-body h1,.article-page .article-body h2,.article-page .article-body h3,.blog .blog-body .bottom-article-content h1,.blog .blog-body .bottom-article-content h2,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h1,.blog .blog-body .top-article-content h2,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h1,.h2,.h3,.intermediate-title,.text-block h1{font-family:Raleway}.h1--centered,.h2--centered,.h3--centered,.intermediate-title--centered{text-align:center}.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:3rem;line-height:3.75rem;font-weight:300;margin-bottom:14px}@media screen and (max-width:767.98px){.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:1.5rem;line-height:2rem;font-weight:400}}.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.75rem;line-height:2.25rem;font-weight:400;margin-bottom:20px;font-family:Raleway}@media screen and (max-width:767.98px){.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.375rem;line-height:1.75rem}}.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.5rem;line-height:2rem;font-weight:700;margin-bottom:8px}@media screen and (max-width:767.98px){.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.25rem;line-height:1.5rem}}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large,.text-body--regular,.text-excerpt,.text-secondary{font-family:Lato}.text-excerpt,.text-excerpt p{font-size:1.125rem;line-height:1.5rem;font-weight:400!important}@media screen and (max-width:767.98px){.text-excerpt,.text-excerpt p{font-size:1rem}}.text-excerpt p:last-child{margin:0}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a,.text-body--regular a{color:#03828f}.blog .blog-body .bottom-article-content p a:hover,.blog .blog-body .top-article-content p a:hover,.text-body--large a:hover,.text-body--regular a:hover{text-decoration:underline}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1.125rem;line-height:1.5rem;font-weight:300}@media screen and (max-width:767.98px){.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1rem}}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a{font-weight:400}.text-body--regular{font-size:1rem;line-height:1.5rem;font-weight:400}@media screen and (max-width:767.98px){.text-body--regular{font-size:.875rem;line-height:1.125rem}}.text-secondary{font-size:.875rem;line-height:1.125rem;font-weight:400}@media screen and (max-width:767.98px){.text-secondary{font-size:.75rem;line-height:.875rem}}.italic{font-style:italic}.blog .blog-info>.author{float:left;width:300px;font-family:Raleway}.blog .blog-info>.author img{float:left;height:73px;width:73px;margin:10px 0 0 10px}.blog .blog-info>.author p{float:left;font-size:.875rem;margin-top:32px;margin-left:10px}.blog .blog-info>.author p strong{font-weight:400}.blog .blog-info>.author p .author-name{color:#00838f}.blog .blog-info .social-sharing{float:right;margin:33px 12px 0 0}.blog .blog-info>.categories{clear:both;margin:105px 0 24px 0;font-family:Raleway}.blog .blog-info>.categories a{text-transform:uppercase;color:#00838f}.blog .blog-info>.categories>.separator{color:#00838f;padding-left:4px}.blog .blog-info>.categories>.separator:last-of-type{display:none}.blog .blog-body .text-excerpt{margin-bottom:25px}.blog .blog-body .bottom-article-content img,.blog .blog-body .top-article-content img{height:auto;max-width:100%}.blog .blog-body .bottom-article-content{margin-bottom:100px}.blog .blog-body blockquote{font-family:Roboto;font-size:1.375rem;font-weight:200;margin:0 0 0 10px;padding:0 0 0 10px;border-left:2px solid #00838f;color:#00838f}@media (min-width:768px){.blog .blog-facebook-bottom{display:none}}.blog-title{font-family:Raleway;font-weight:300;text-transform:uppercase;letter-spacing:2.2px}@media (min-width:0px) and (max-width:640px){.blog-title{font-size:1.5rem;line-height:1.875rem;margin-bottom:.625rem}}@media (min-width:641px) and (max-width:960px){.blog-title{font-size:2.25rem;line-height:2.8125rem;margin-bottom:.9375rem}}@media (min-width:961px){.blog-title{font-size:3rem;line-height:3.75rem;margin-bottom:1.25rem}}.blog-header-image{height:100%;width:100%}@media (min-width:768px){.bloglist-filter.blog-bloglist-filter{float:right;margin-top:20px}}@media (min-width:768px){.blog-left-column{display:inline-block;float:left;margin-left:0;width:75%;float:left}}.blog-author-extended{margin-top:65px}.blog-author-extended .header{font-family:Raleway;font-size:1.125rem;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:30px;letter-spacing:.05rem}.blog-author-extended .bio{font-family:Lato;padding-left:80px}.article-page-header{background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:70px}.article-page-header.mod-without-title-image{color:#333e48}.article-page-header-h1{color:#fff;padding:50px 0;font-weight:700;text-align:center;margin-bottom:0}.article-page-header-h1.mod-without-title-image{color:#333e48}.article-page-container{padding-top:30px}@media (min-width:768px){.article-page-container{padding-top:70px}}.article-page-header+.article-page-container{padding-top:0}.article-page .article-content{display:inline-block;float:left;margin-left:0;width:100%;padding-top:30px}@media (min-width:992px){.article-page .article-content{display:inline-block;float:left;margin-left:0;width:75%;padding-top:0}}.article-page .article-image{margin-bottom:40px}.article-page .article-image img{height:100%;width:100%}.article-page .article-h2{font-family:Raleway;font-weight:400;text-transform:uppercase;color:#00838f}@media (min-width:0px) and (max-width:640px){.article-page .article-h2{font-size:.75rem;line-height:1.25rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.article-page .article-h2{font-size:1.125rem;line-height:1.875rem;margin-bottom:.46875rem}}@media (min-width:961px){.article-page .article-h2{font-size:1.5rem;line-height:2.5rem;margin-bottom:.625rem}}.article-page .article-h2 b,.article-page .article-h2 strong{font-weight:700}.article-page .article-body{margin-bottom:100px}.article-page .article-body p{font-size:1.1rem;line-height:1.3;font-family:Lato}.article-page .article-body a{color:#00838f}.category-landingpage .promo-block{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Raleway;min-height:490px;padding:0 10px;position:relative;text-align:center;overflow:hidden}.category-landingpage .promo-block .title{font-family:Raleway;font-weight:600;text-transform:uppercase;display:inline-block;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;z-index:2}@media (min-width:0px) and (max-width:640px){.category-landingpage .promo-block .title{font-size:2rem;line-height:2rem}}@media (min-width:641px) and (max-width:960px){.category-landingpage .promo-block .title{font-size:3rem;line-height:3rem}}@media (min-width:961px){.category-landingpage .promo-block .title{font-size:4rem;line-height:4rem}}@media (min-width:768px){.category-landingpage .promo-block .title{font-size:5rem}}.category-landingpage .promo-block .container,.category-landingpage .promo-block .ourServices__container,.category-landingpage .promo-block .servicePage,.category-landingpage .promo-block .servicePage__header,.category-landingpage .promo-block .servicePage__intro{position:relative;z-index:2}.category-landingpage .promo-block:after{background:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.category-landingpage .category-content{padding:0 20px}.category-landingpage .category-content-intro{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;margin:30px auto 0;text-align:center}@media (min-width:768px){.category-landingpage .category-content-intro{max-width:90%}}.category-landingpage .category-editor-content{clear:both;margin-left:-2.5%;overflow:hidden;padding-left:2.5%;width:auto}@media (min-width:768px){.category-landingpage .category-editor-content{padding-left:0}}.category-landingpage .category-editor-content .block{margin-top:30px}.category-landingpage .categories-title{font-family:Raleway;font-size:1.2rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;color:#333e48;margin-top:30px;text-align:center;text-transform:uppercase}.category-landingpage .categories-container{margin:-2.0625rem 0 0;padding-bottom:90px;overflow:hidden}.category-landingpage .category-item{display:inline-block;float:left;margin-left:0;width:100%;overflow:hidden}@media (min-width:768px){.category-landingpage .category-item{display:inline-block;float:left;margin-left:0;width:50%}}.category-landingpage .category-item:nth-child(2n+1){clear:left;margin-top:4.375rem}.category-landingpage .category-item:nth-child(2n+1)+.category-item{margin-top:4.375rem}.category-landingpage .category-item .image,.category-landingpage .category-item .info{width:100%}@media (min-width:768px){.category-landingpage .category-item .image,.category-landingpage .category-item .info{width:90%}}.category-landingpage .category-item .title{font-family:Raleway;font-size:1.125rem;font-weight:300;line-height:normal;text-transform:none;margin-bottom:0;color:#00838f;margin-top:6px;text-transform:uppercase}.category-landingpage .category-item .title a{color:inherit;text-decoration:none}.category-landingpage .category-item .title a:hover{color:#333e48}.category-landingpage .category-item .intro{font-family:Lato;font-size:.875rem;font-weight:300;line-height:normal;text-transform:none;margin-bottom:0;color:#333e48;margin-top:12px;white-space:pre-line}.category-landingpage .subcategories{padding:1.65rem 0 0;overflow:hidden}.category-landingpage .subcategories .subcategory-item{font-family:Lato;font-size:.875rem;font-weight:300;line-height:normal;text-transform:none;margin-bottom:0;color:#333e48;display:inline-block;float:left;padding:.2125rem 0;width:50%}.category-landingpage .subcategories .subcategory-item:hover{color:#00838f}.category-landingpage .newsletter-subscribe{margin-top:80px}.products-flexed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:960px){.products-flexed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-image-wrapper{display:inline-block;float:left;margin-left:0;width:100%;position:relative;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:768px){.product-image-wrapper{display:inline-block;float:left;margin-left:0;width:50%}}.product-details-wrapper{position:relative;margin-top:15px;display:inline-block;float:left;margin-left:0;width:50%}@media (min-width:0px) and (max-width:960px){.product-details-wrapper{display:inline-block;float:left;margin-left:0;width:100%;margin-top:0}}.product-details-wrapper .campaign-banner{font-family:Raleway;font-size:1rem;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:0;color:#fff;border-left:70px solid transparent;border-right:70px solid transparent;border-bottom:70px solid #00838f;float:right;letter-spacing:2px;margin:0 -40px 0 0;position:absolute;right:-6px;text-align:center;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-10px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-10px;right:-5px;margin:0!important}.product-details-wrapper .best-buy-icon{position:absolute;right:0;top:-20px}.product-details-wrapper .best-buy-icon-with-campaign{position:absolute;top:-20px;right:105px;z-index:9}.product-details-wrapper .campaign-banner-text{position:absolute;color:#fff;margin-top:90px}.product-details-wrapper .mod-best-buy .campaign-banner-text{bottom:-48px}.product-price-wrapper .price{width:100%}.product-price-wrapper h3,.product-price-wrapper h4{display:inline-block;float:left;margin-left:0;width:50%}.product-price-wrapper .price-offers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-price-wrapper .product-price{margin-bottom:8px}.product-price-wrapper .product-price span{font-size:1.5rem;font-weight:800}.product-price-wrapper .promotion-and-previous{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-price-wrapper .promotion-and-previous .product-price-discount{padding-right:25px;color:#00838f;font-weight:100}.product-price-wrapper .promotion-and-previous .product-price-regular{font-size:1rem;font-weight:100}.product-price-wrapper .feedback{display:inline-block;float:left;margin-left:0;width:50%;height:40px;padding:14px 5px;border:none!important;background-color:#f7f7f7!important;text-align:center;font-size:.875rem;font-style:italic}.product-price-wrapper .feedback a{color:#00838f}@media (min-width:0px) and (max-width:640px){.product-price-wrapper .feedback{width:100%;height:auto;margin-bottom:25px}}.product-actions-wrapper{width:100%;padding:20px;background-color:#f7f7f7;margin-top:25px}.product-actions-quantity{display:inline-block;float:left;margin-left:0;width:16.6666666667%}.product-actions-quantity .bm-selectbox.cart-amount{width:90%;text-transform:lowercase}@media (min-width:0px) and (max-width:640px){.product-actions-quantity{display:inline-block;float:left;margin-left:0;width:33.3333333333%}}.product-actions-addcart-container{display:inline-block;float:left;margin-left:0;width:41.6666666667%}@media (min-width:0px) and (max-width:640px){.product-actions-addcart-container{display:inline-block;float:left;margin-left:0;width:66.6666666667%}}.product-actions-addwish{display:inline-block;float:left;margin-left:0;width:41.6666666667%;text-align:right}@media (min-width:0px) and (max-width:640px){.product-actions-addwish{display:inline-block;float:left;margin-left:0;width:100%;text-align:left}}.product-actions-assembly{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;margin-top:15px}.product-actions-assembly a{color:#00838f}.product-actions-assembly a.readmore{color:#858585;text-decoration:underline}.product-variation-wrapper{margin-top:25px}.product-icon-wrapper{width:100%;padding-top:40px;padding-bottom:40px}@media (min-width:0px) and (max-width:640px){.product-icon-wrapper{display:none}}.product-icon-wrapper .iconbox{display:inline-block;float:left;margin-left:0;width:33.3333333333%;text-align:center}.product-icon-wrapper .iconbox i{font-size:2rem;color:#00838f}.product-icon-wrapper .iconbox p{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;margin-top:20px}.product-icon-wrapper .iconbox:not(:first-child){border-left:1px solid #e4e4e4}.product-name{font-family:Raleway;font-size:1.5rem;font-weight:300;line-height:normal;text-transform:uppercase;margin-bottom:0;border-bottom:1px solid #858585;color:#333e48;padding-bottom:15px}@media (min-width:0px) and (max-width:640px){.product-name{border-bottom:none;padding-bottom:0}}.product-name.nounderline{border-bottom:none}.product-name.mobile{display:block}.product-number{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;color:#858585;margin-top:15px}@media (min-width:0px) and (max-width:640px){.product-number{margin-top:0}}.product-description{font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;color:#333e48;margin-top:15px}.product-description-moreinfo{font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;margin-top:15px}.product-description-moreinfo a{color:#00838f}.product-price{font-family:Lato;font-size:1.2rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;color:#00838f;font-size:1.2rem;margin-bottom:25px}.product-price-regular{color:#333e48;font-size:1.5rem;text-decoration:line-through}.product-price-unit{color:#333e48;font-size:1.125rem}.product-details-subtitle{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;padding-left:30px;margin-top:50px}@media (min-width:0px) and (max-width:640px){.product-details-subtitle{padding-left:10px}}.product-additional-info{margin-top:30px}.product-additional-info-selector{display:block;width:100%}.product-additional-info-selector-list{display:table;margin:0;list-style-type:none;padding:0;width:100%}.product-additional-info-selector-list:after,.product-additional-info-selector-list:before{content:"";display:table}.product-additional-info-selector-list:after{clear:both}.product-additional-info-selector-list-item{display:inline-block}@media (max-width:419px){.product-additional-info-selector-list-item{display:block}}.product-additional-info-selector-list-item-button{font-family:Lato;font-size:.875rem;font-weight:400;line-height:1.375rem;text-transform:uppercase;background-color:transparent;border:0;border-radius:0;color:#333e48;text-align:center;padding:10px 20px;display:block;width:auto;outline:0}.product-additional-info-selector-list-item-button:focus,.product-additional-info-selector-list-item-button:hover{text-decoration:none}.product-additional-info-selector-list-item-button:disabled{color:#e4e4e4}.product-additional-info-selector-list-item-button:disabled:hover{text-decoration:none}.product-additional-info-selector-list-item-button.selected{border-bottom:2px solid #00838f}@media (min-width:0px) and (max-width:640px){.product-additional-info-selector-list-item-button{padding:8px 20px;width:100%;color:#fff;background-color:#00838f;border-bottom:0}.product-additional-info-selector-list-item-button.selected{color:#333e48;background-color:#e4e4e4}}.product-additional-info-content{width:100%;background-color:#fff;border:1px solid #e4e4e4;padding:20px;font-family:Raleway;font-size:.875rem;font-weight:400;line-height:1.375rem;text-transform:none}.product-additional-info-content b{font-family:Raleway;font-size:.875rem;font-weight:800;line-height:1.375rem;text-transform:none}.product-additional-info-content li,.product-additional-info-content ul{font-family:Raleway;font-size:.875rem;font-weight:400;line-height:1.375rem;text-transform:none}.product-additional-info-content table{width:100%;margin:auto;font-family:Lato;font-size:.875rem;font-weight:400;line-height:1.375rem;text-transform:none}@media (min-width:0px) and (max-width:640px){.product-additional-info-content table{width:100%}}.product-additional-info-content table tr{border-top:1px solid #e4e4e4}.product-additional-info-content table tr:first-child{border-top:none}.product-additional-info-content table th{text-transform:capitalize;text-align:left}@media (min-width:641px){.product-additional-info-content table th{width:1%;white-space:nowrap;padding-right:50px!important}}.product-additional-info-content table td,.product-additional-info-content table th{padding:10px}.product-additional-info-content table td a,.product-additional-info-content table th a{color:#00838f}.product .item-image{max-height:none;max-width:90%;margin:auto;position:relative;overflow:hidden}.product .item-image img{-webkit-transition:all 1s ease;transition:all 1s ease;display:block;padding:0;margin:auto;width:100%;max-height:702px}@media (max-width:768px){.product .item-image img{height:auto}}.product .item-image img.transform{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;z-index:10;position:absolute}.product .item-image .campaign-image-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;width:100%}.product .item-image .campaign-image-container .image-container{margin-right:120px;margin-top:0;float:left;position:absolute;left:0;top:50%}.product .item-image .campaign-image-container .image-container.no-tag{margin-right:0}.product .item-image .campaign-image-container img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:auto}.product .item-image .campaign-image-container .campaign-banner{font-family:Raleway;font-size:1rem;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:0;color:#fff;border-left:70px solid transparent;border-right:70px solid transparent;border-bottom:70px solid #00838f;float:right;letter-spacing:2px;margin:0 -40px 0 0;position:absolute;right:-6px;text-align:center;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-10px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-10px;right:-46px;margin:0!important}.product .image-switcher-thumbnail{border:2px solid #fff;cursor:pointer;margin-top:10px}.product .image-switcher-thumbnail:first-child{margin-left:-2px}.product .image-switcher-thumbnail:hover{border-color:#00838f}.product .image-switcher-thumbnail+.image-switcher-thumbnail{margin-left:10px}@media (min-width:0px) and (max-width:640px){.body-container{padding-top:0}}.category-page{padding-bottom:70px}.category-page .category-content,.category-page .category-sidebar{display:inline-block;float:left;margin-left:0;width:100%}@media (min-width:992px){.category-page .category-sidebar{display:inline-block;float:left;margin-left:0;width:25%;padding-right:30px}}@media (min-width:992px){.category-page .category-content{display:inline-block;float:left;margin-left:0;width:75%}.category-page .category-content.mod-full-width{display:inline-block;float:left;margin-left:0;width:100%}}.category-page .category-intro{display:none;padding-top:10px}@media (min-width:992px){.category-page .category-intro{display:block}}.category-page .category-intro .category-image{display:inline-block;float:left;margin-left:0;width:41.6666666667%;padding-top:5px}.category-page .category-intro .category-image img{max-width:100%}.category-page .category-intro .cagtegory-text{display:inline-block;float:left;margin-left:0;width:100%;font-family:Raleway;font-size:1rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;color:#333e48}.category-page .category-intro .category-image+.cagtegory-text{display:inline-block;float:left;margin-left:0;width:58.3333333333%;padding-left:5%}.article-page .article-body .category-page h1,.blog .blog-body .bottom-article-content .category-page h1,.blog .blog-body .top-article-content .category-page h1,.category-page .article-page .article-body h1,.category-page .blog .blog-body .bottom-article-content h1,.category-page .blog .blog-body .top-article-content h1,.category-page .h1,.category-page .text-block h1,.text-block .category-page h1{font-family:Raleway;font-size:1.5rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0}.article-page .article-body .category-page h1 a,.blog .blog-body .bottom-article-content .category-page h1 a,.blog .blog-body .top-article-content .category-page h1 a,.category-page .article-page .article-body h1 a,.category-page .blog .blog-body .bottom-article-content h1 a,.category-page .blog .blog-body .top-article-content h1 a,.category-page .h1 a,.category-page .text-block h1 a,.text-block .category-page h1 a{color:inherit}.category-page .lead-text{white-space:pre-line}.category-page .list-view-actions{margin-top:40px}.category-page .list-view-actions .searching,.category-page .list-view-actions .total-count{font-family:Lato;font-size:1rem;font-weight:300;line-height:40px;text-transform:none;margin-bottom:0;color:#333e48;float:left;width:30%}.category-page .list-view-actions .searching .searching,.category-page .list-view-actions .total-count .searching{float:unset;display:inline-block;padding-left:20px}.category-page .list-view-actions.mod-top{display:none}@media (min-width:992px){.category-page .list-view-actions.mod-top{display:block}}.category-page .list-view-actions.mod-bottom .total-count{display:none;font-size:.8125rem}@media (min-width:992px){.category-page .list-view-actions.mod-bottom .total-count{display:block}}.category-page .list-view-actions .sort-bar{font-family:Lato;font-size:.8125rem;font-weight:300;line-height:40px;text-transform:none;margin-bottom:0;color:#333e48;float:right;text-align:right}@media (min-width:992px){.category-page .list-view-actions .sort-bar{max-width:70%}}.category-page .list-view-actions .sort-bar .selectbox-label{float:left;padding-right:20px}.category-page .list-view-actions .sort-bar .selectbox-label+.simple-selectbox{float:right}.category-page .list-view-actions .sort-bar .pager,.category-page .list-view-actions .sort-bar .sizelist,.category-page .list-view-actions .sort-bar .sort,.category-page .list-view-actions .sort-bar .sort-simple{float:left;position:relative}.category-page .list-view-actions .sort-bar .pager .simple-selectbox,.category-page .list-view-actions .sort-bar .sizelist .simple-selectbox,.category-page .list-view-actions .sort-bar .sort .simple-selectbox,.category-page .list-view-actions .sort-bar .sort-simple .simple-selectbox{position:absolute;right:0;z-index:10}.category-page .list-view-actions .sort-bar .sort,.category-page .list-view-actions .sort-bar .sort-simple{display:none;padding-right:200px}@media (min-width:992px){.category-page .list-view-actions .sort-bar .sort,.category-page .list-view-actions .sort-bar .sort-simple{display:block;float:right}}.category-page .list-view-actions .sort-bar .sort .simple-selectbox,.category-page .list-view-actions .sort-bar .sort-simple .simple-selectbox{width:200px}.category-page .list-view-actions .sort-bar .sizelist{display:none;margin-left:40px;padding-right:80px}@media (min-width:768px){.category-page .list-view-actions .sort-bar .sizelist{display:block;float:right}}.category-page .list-view-actions .sort-bar .sizelist .simple-selectbox{width:80px}@media (min-width:992px){.category-page .list-view-actions .sort-bar .pager{margin-left:55px}}.category-sidebar .mobile-actions{display:block;padding-top:10px;text-align:right}@media (min-width:992px){.category-sidebar .mobile-actions{display:none}}.category-sidebar .mobile-action-button{font-family:Raleway;font-size:.875rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;border:1px solid #969696;color:#9b9b9b;height:40px;line-height:40px;position:relative;width:40px}.category-sidebar .mobile-action-button.mod-green{background-color:#00838f;border-color:#00838f;color:#fff}.category-sidebar .mobile-action-button.mod-large{float:left;width:200px}.category-sidebar .mobile-action-button.is-active{color:#00838f}.mod-filter-toggler .fa{left:25px;position:absolute;top:0}.mobile-action-button .fa{line-height:40px}.mobile-action-button .mod-hide-filtering{display:none}.is-open .mobile-action-button .mod-show-filtering{display:none}.is-open .mobile-action-button .mod-hide-filtering{display:inline}.category-facets,.category-navigation{display:none}@media (min-width:992px){.category-facets,.category-navigation{display:block}}.is-open .category-facets,.is-open .category-navigation{display:block}.bloglist .mod-nojs-hidden{display:block}.bloglist-promo{color:#fff;position:relative;overflow:hidden;z-index:1}.bloglist-promo:after{background-color:rgba(50,50,50,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.bloglist-promo-text{font-family:Raleway;font-size:1.25rem;font-weight:400;line-height:normal;margin-bottom:0;position:absolute;text-align:center;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:10}.bloglist-promo-title{font-size:2.5rem;font-weight:500}.bloglist-promo-title-link{color:inherit}.bloglist-filter{display:inline-block;float:left;margin-left:0;width:100%}@media (min-width:768px){.bloglist-filter{display:inline-block;float:left;margin-left:2.5%;width:22.5%;float:right;margin-top:40px}}.bloglist .blogpost:nth-child(2n+3){clear:left}.bloglist-container{display:inline-block;float:left;margin-left:0;width:100%;padding-bottom:120px}@media (min-width:768px){.bloglist-container{display:inline-block;float:left;margin-left:0;width:75%}}.bloglist-list{margin-left:-2.5%;padding:20px 0 0;overflow:hidden;width:auto}.bloglist-btn-show-more{display:block;margin:40px auto 0;width:100%}@media (min-width:768px){.bloglist-btn-show-more{max-width:100%;width:auto}}a.blogpost{color:#333e48}a.blogpost:hover{text-decoration:none}a.blogpost:hover h2{text-decoration:underline}.blogpost{display:inline-block;float:left;margin-left:2.5%;width:97.5%;border:1px solid #969696;margin-top:40px;position:relative;overflow:hidden}@media (min-width:768px){.blogpost{display:inline-block;float:left;margin-left:2.5%;width:47.5%;margin-top:20px}}.blogpost-details{font-family:Raleway;font-size:.875rem;font-weight:400;line-height:normal;margin-bottom:0;border-top:1px solid #969696;padding:15px 20px 20px;position:relative}.blogpost:hover .blogpost-details{background-color:#333e48;border-top-color:#333e48;color:#fff}.blogpost-details:before{border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #fff;content:"";display:block;height:0;left:20px;position:absolute;top:-25px;width:0}.blogpost:hover .blogpost-details:before{border-bottom-color:#333e48}.blogpost-image{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;height:350px;font-size:0}.blogpost-category,.blogpost-title{text-transform:uppercase}.blogpost-category{color:#00838f;font-weight:500}.blogpost-intro,.blogpost-title{padding-top:10px}.blogpost-title{font-weight:400;color:#333e48;display:inline-block;font-size:1.5rem;font-weight:400;word-break:break-word}@media (min-width:768px){.blogpost-title{height:66px;overflow:hidden}}.blogpost-intro{color:#878787;font-size:1rem}@media (min-width:768px){.blogpost-intro{height:auto;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}}.blogpost:hover .blogpost-intro,.blogpost:hover .blogpost-title{color:#fff}.map-page .store-overview{margin-bottom:40px}.map-page .store-overview:after,.map-page .store-overview:before{content:"";display:table}.map-page .store-overview:after{clear:both}@media (min-width:0px) and (max-width:640px){.map-page .store-overview{padding-top:80px}}.map-page .store-overview .store-left-filter:after,.map-page .store-overview .store-left-filter:before{content:"";display:table}.map-page .store-overview .store-left-filter:after{clear:both}.map-page .store-overview .store-left-filter form label{position:absolute;height:1px;width:1px;top:auto;overflow:hidden;left:-10000px}.map-page .store-overview .store-left-filter form .map-search{border:1px solid #969696;padding:15px 20px;margin-bottom:10px;width:100%}.map-page .store-overview .store-left-filter form .map-search::-webkit-input-placeholder{color:#00838f;font-family:Lato;font-size:.75rem;font-weight:400;line-height:none;text-transform:uppercase;margin-bottom:0;background-image:url(/Frontend/images/search-icon.png);background-position:100% 20%;background-repeat:no-repeat}.map-page .store-overview .store-left-filter form .map-search::-moz-placeholder{color:#00838f;font-family:Lato;font-size:.75rem;font-weight:400;line-height:none;text-transform:uppercase;margin-bottom:0;background-image:url(/Frontend/images/search-icon.png);background-position:100% 20%;background-repeat:no-repeat}.map-page .store-overview .store-left-filter form .map-search::-ms-input-placeholder{color:#00838f;font-family:Lato;font-size:.75rem;font-weight:400;line-height:none;text-transform:uppercase;margin-bottom:0;background-image:url(/Frontend/images/search-icon.png);background-position:100% 20%;background-repeat:no-repeat}.map-page .store-overview .store-left-filter form .map-search::placeholder{color:#00838f;font-family:Lato;font-size:.75rem;font-weight:400;line-height:none;text-transform:uppercase;margin-bottom:0;background-image:url(/Frontend/images/search-icon.png);background-position:100% 20%;background-repeat:no-repeat}.map-page .store-overview .store-left-filter .map-find-nearest{padding:15px 20px;position:relative;border:none;background-color:#00838f;color:#fff;font-family:Lato;font-size:.875rem;font-weight:400;line-height:none;text-transform:uppercase;margin-bottom:0;margin-bottom:10px;width:100%}.map-page .store-overview .store-left-filter .map-find-nearest .text{display:block;float:left;width:80%;text-align:left}.map-page .store-overview .store-left-filter .map-find-nearest .icon{display:block;float:right;font-size:18px;width:20%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;text-align:right}.map-page .store-overview .store-left-filter .map-error-message{border:1px solid #00838f;padding:10px}.map-page .store-overview .store-left-filter .map-county-button{padding:15px 20px;border:none;background-color:#00838f;color:#fff;font-family:Lato;font-size:.875rem;font-weight:400;line-height:none;text-transform:uppercase;margin-bottom:0;width:100%}.map-page .store-overview .store-left-filter .map-county-button .text{float:left}.map-page .store-overview .store-left-filter .map-county-button .icon{font-size:18px;float:right}@media (min-width:768px){.map-page .store-overview .store-left-filter .map-county-button{display:block}}.map-page .store-overview .store-left-filter .map-county-list{border-left:1px solid #969696;border-bottom:1px solid #969696;border-right:1px solid #969696;padding:0;margin:0;list-style-type:none;max-height:280px;overflow-y:auto}.map-page .store-overview .store-left-filter .map-county-list li:not(:first-child){border-top:1px solid #969696}.map-page .store-overview .store-left-filter .map-county-list li button{border:none;background-color:transparent;font-size:14px;padding:15px 20px;text-align:left;width:100%;position:relative}.map-page .store-overview .store-left-filter .map-county-list li button:hover{background-color:#969696}.map-page .store-overview .store-left-filter .map-county-list li button .text{float:left;width:80%;text-align:left;display:block}.map-page .store-overview .store-left-filter .map-county-list li button .icon{float:right;line-height:16px;width:20%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;text-align:right}.map-page .store-overview .store-left-filter .map-county-list li button .icon.mod-left{display:none}.map-page .store-overview .store-left-filter .map-county-list li button .icon.arrow_triangle-right::before{content:'\45'}.map-page .store-overview .store-left-filter .map-county-list li button .icon.arrow_triangle-left::before{content:'\44'}.map-page .store-overview .store-left-filter .map-county-list li button.is-active{background-color:#d0d0d0;color:#fff}.map-page .store-overview .store-left-filter .map-county-list li button.is-active .icon{display:none}.map-page .store-overview .store-left-filter .map-county-list li button.is-active .mod-left{color:#969696;display:inline-block;float:left;padding-right:10px}.map-page .store-overview .store-left-filter .map-county-list li button.mod-gray-top-border+.mod-gray-top-border{border-top:1px solid #969696}@media (min-width:768px){.map-page .store-overview .store-left-filter{display:inline-block;float:left;margin-left:2.5%;width:22.5%;margin-left:0}}.map-page .store-overview .store-map{margin-top:10px}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.store-address>*,.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window>.store-address>*{font-style:normal}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.store-address address,.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window>.store-address address{display:block}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.opening-hours,.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window>.opening-hours{margin-top:10px}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.opening-hours>*,.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window>.opening-hours>*{display:block}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.read-more-link,.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window>.read-more-link{color:#00838f;display:block}.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window{padding:20px}.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window h2{color:#00838f;font-family:Raleway;font-size:1rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:20px;width:auto}.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window>.store-address>*{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0}.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window>.opening-hours>*{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0}.map-page .store-overview .store-map .map .infoBox .store-mobile-info-window>.read-more-link{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:normal;margin-bottom:10px}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window{padding:20px}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window h2{color:#00838f;font-family:Raleway;font-size:1.5rem;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:20px;width:330px}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.store-address>*{font-family:Lato;font-size:.875rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:0}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.opening-hours>*{font-family:Lato;font-size:.875rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:0}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.store-intro{margin-bottom:10px;font-family:Lato;font-size:.875rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:10px}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.store-email,.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.store-phone{display:block;font-family:Lato;font-size:.875rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:0}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.store-email>a,.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.store-phone>a{color:#00838f}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.opening-hours,.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.store-email{margin-bottom:10px}.map-page .store-overview .store-map .map .infoBox .store-desktop-info-window>.read-more-link{font-family:Lato;font-size:.875rem;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:10px}.map-page .store-overview .store-map .map .infoBox>.available-services-wrapper{background-color:#969696;padding:10px}.map-page .store-overview .store-map .map .infoBox>.available-services-wrapper .available-services{display:table-row;padding:5px}.map-page .store-overview .store-map .map .infoBox>.available-services-wrapper .available-services h3{font-family:Raleway;font-size:.875rem;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:0;display:table-cell;border-right:1px solid #00838f;width:30%;vertical-align:middle;text-align:center}.map-page .store-overview .store-map .map .infoBox>.available-services-wrapper .available-services>ul{list-style-type:none;width:60%;padding:0;display:table-cell;margin:0;padding:5px}.map-page .store-overview .store-map .map .infoBox>.available-services-wrapper .available-services>ul li{padding:0 5px;display:inline-block;font-family:Lato;font-size:.75rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:0}.map-page .store-overview .store-map .map .infoBox>.available-services-wrapper .available-services>ul li:not(:last-child){border-right:1px solid #333e48}@media (max-width:768px){.map-page .store-overview .store-map .map{height:300px}}@media (min-width:768px){.map-page .store-overview .store-map .map{height:600px}}@media (min-width:768px){.map-page .store-overview .store-map{display:inline-block;float:left;margin-left:2.5%;width:72.5%;width:74.5%;margin-top:0}}.map-page .store-services-filter h2{font-family:Raleway;font-size:1rem;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:20px;text-align:center}.map-page .store-services-filter .filter-elements{margin-bottom:40px;margin-left:-2.5%}.map-page .store-services-filter .filter-elements:after,.map-page .store-services-filter .filter-elements:before{content:"";display:table}.map-page .store-services-filter .filter-elements:after{clear:both}@media (min-width:768px){.map-page .store-services-filter .filter-elements{margin:0 10% 40px 10%}}@media (min-width:992px){.map-page .store-services-filter .filter-elements{margin:0 20% 40px 20%}}.map-page .store-services-filter .filter-elements>button{text-align:left;background-color:transparent;border:none;opacity:1;display:block;padding:2px 0;display:inline-block;float:left;margin-left:2.5%;width:47.5%}@media (min-width:768px){.map-page .store-services-filter .filter-elements>button{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%}}.map-page .store-services-filter .filter-elements>button.selected{opacity:.5}.map-page .store-services-filter .filter-elements>button>.text{margin-left:10px;font-family:Lato;font-size:.75rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:0}.map-page .stores-info{margin-bottom:40px}.map-page .stores-info:after,.map-page .stores-info:before{content:"";display:table}.map-page .stores-info:after{clear:both}@media (min-width:480px){.map-page .stores-info{margin-left:-2.5%}}.map-page .stores-info>.store{margin-bottom:20px;color:#333e48;display:block}@media (min-width:480px){.map-page .stores-info>.store{display:inline-block;float:left;margin-left:2.5%;width:47.5%;height:400px;overflow:auto}}@media (min-width:768px){.map-page .stores-info>.store{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%}}.map-page .stores-info>.store>.store-link{color:#333e48}.map-page .stores-info>.store .store-image{max-height:320px;max-width:100%}.map-page .stores-info>.store h3{font-family:Raleway;font-size:1.125rem;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:10px;color:#00838f}.map-page .stores-info>.store h3.selected{color:#333e48}.map-page .stores-info>.store .store-address,.map-page .stores-info>.store .store-email,.map-page .stores-info>.store .store-phone{font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:10px;font-style:normal;display:block}.map-page .stores-info>.store .store-email a{color:#333e48}.map-page .stores-info-button{padding:15px 20px;position:relative;border:none;background-color:#00838f;color:#fff;font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;margin-bottom:10px;display:block;margin:20px auto 0 auto;clear:both}.wish-list-page.checkout .panel-body{border:0}.wish-list-page.checkout .cart-line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.wish-list-page.checkout .cart-line.has-sub__item .wish-list__item__checkbox{margin-top:-35px}.wish-list-page.checkout .cart-line__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wish-list-page.checkout .cart-line__attributes{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;flow-grow:1;width:auto;max-width:320px}@media (min-width:641px) and (max-width:960px){.wish-list-page.checkout .cart-line__attributes{max-width:250px}}@media (min-width:0px) and (max-width:640px){.wish-list-page.checkout .cart-line__attributes{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}}.wish-list-page.checkout .cart-line__attributes .product-name{display:block;font-size:18px}.wish-list-page.checkout .cart-line__quantity{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}@media (min-width:0px) and (max-width:640px){.wish-list-page.checkout .cart-line__quantity{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:60px}}.wish-list-page.checkout .cart-line__price_actions{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:0px) and (max-width:640px){.wish-list-page.checkout .cart-line__price_actions{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:block;margin-top:60px}}.wish-list-page.checkout .cart-line__price_actions .product-price{text-align:left;margin-right:10px}@media (min-width:0px) and (max-width:640px){.wish-list-page.checkout .cart-line__price_actions .product-price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;min-width:20%;margin-right:0}}.wish-list-page.checkout .cart-line__price_actions .product-actions-addcart-container{width:auto;margin-left:auto;float:right}.wish-list-page.checkout .cart-line__price_actions .product-actions-addcart-container .bm-btn.mod-add-cart-reversed{border:0;height:auto;background:0 0;padding:0}.wish-list-page.checkout .cart-line__price_actions .product-actions-addcart-container .bm-btn.mod-add-cart-reversed:hover .icon.icon--cart{color:#ccc}.wish-list-page.checkout .cart-line__price_actions .product-actions-addcart-container .bm-btn.mod-add-cart-reversed>.icon.icon--cart{font-size:22px;color:#333}.wish-list-page.checkout .cart-line__price_actions button.product-remove{border:0;background:0 0;font-size:22px}@media (min-width:641px){.wish-list-page.checkout .cart-line__price_actions button.product-remove{margin-right:10px}}.wish-list-page.checkout .cart-line__price_actions button.product-remove:hover{color:#ccc}@media (min-width:641px){.wish-list-page.checkout .cart-line__price_actions{margin-top:85px}}.wish-list-page.checkout .cart-line__sub-items{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.wish-list-page.checkout .wish-list__header{border-bottom:1px solid #ccc;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.wish-list-page.checkout .wish-list__bottom{padding:25px 0;text-align:center}.wish-list-page.checkout .wish-list__bottom button{display:inline-block;vertical-align:middle;margin-right:20px}@media (min-width:0px) and (max-width:640px){.wish-list-page.checkout .wish-list__bottom button{margin-bottom:.8rem}}.wish-list-page.checkout .wish-list__header--item{margin-top:0;margin-bottom:0;padding:18px 0}.wish-list-page.checkout .wish-list__header--item.cart-line__image{-webkit-box-flex:.4;-ms-flex-positive:.4;flex-grow:.4}@media (min-width:0px) and (max-width:640px){.wish-list-page.checkout .wish-list__header--item.cart-line__image{display:none}}.wish-list-page.checkout .wish-list__header--item.cart-line__attributes{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:0px) and (max-width:640px){.wish-list-page.checkout .wish-list__header--item.cart-line__attributes{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}.wish-list-page.checkout .wish-list__header--item.cart-line__quantity{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:.6;-ms-flex-positive:.6;flex-grow:.6}.wish-list-page.checkout .wish-list__header--item.cart-line__price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}@media (min-width:0px) and (max-width:640px){.wish-list-page.checkout .wish-list__header--item.cart-line__price h3{float:right;width:auto;margin-right:5px}}.wish-list-page.checkout .wish-list__header--item.wish-list__header--item__checkbox input[type=checkbox]{margin-top:0}.wish-list-page.checkout .wish-list__header--item.wish-list__item__checkbox{position:absolute;top:50%;margin-top:-10px;padding:0}.wish-list-page.checkout .wish-list__header--item.wish-list__item__checkbox input[type=checkbox]{margin:0}.wish-list-page>.intro{text-align:center;margin-bottom:40px}@media (min-width:768px){.wish-list-page>.intro{padding:0 20%}}.wish-list-page .wish-list__header--item h3{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0}.wish-list-page .wish-list-items{width:100%;float:left;margin-top:0}@media (min-width:992px){.wish-list-page .wish-list-items{width:72.5%;margin-left:1.5rem}}.wish-list-page .wish-list-items .checkout-main{width:100%}.wish-list-page .wish-list-items .wish-list-empty{padding:40px 0;text-align:center}.wish-list-page .wish-list-items .wish-list-table{width:100%;border-collapse:collapse}.wish-list-page .wish-list-items .wish-list-table td{display:block;text-align:left;padding:10px 0}@media (min-width:768px){.wish-list-page .wish-list-items .wish-list-table td{display:table-cell;text-align:center;padding:20px 0}.wish-list-page .wish-list-items .wish-list-table td:nth-child(2){width:70%}}.wish-list-page .wish-list-items .wish-list-table .wish-list__header--item h3{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;padding:18px 0;border-bottom:1px solid #e4e4e4}@media (max-width:480px){.wish-list-page .wish-list-items .wish-list-table tbody td:not(:first-child){float:left}}@media (min-width:768px){.wish-list-page .wish-list-items .wish-list-table tbody td:not(:first-child){float:none}}.wish-list-page .wish-list-items .wish-list-table tbody td:last-child{margin-left:35px}@media (min-width:768px){.wish-list-page .wish-list-items .wish-list-table tbody td:last-child{margin-left:none}}.wish-list-page .wish-list-items .wish-list-table tbody .product-image{float:left;text-align:left}@media (max-width:480px){.wish-list-page .wish-list-items .wish-list-table tbody .product-image{width:100%}}@media (min-width:480px){.wish-list-page .wish-list-items .wish-list-table tbody .product-image{width:30%}}.wish-list-page .wish-list-items .wish-list-table tbody .product-details{float:right}@media (max-width:480px){.wish-list-page .wish-list-items .wish-list-table tbody .product-details{width:100%}}@media (min-width:480px){.wish-list-page .wish-list-items .wish-list-table tbody .product-details{width:70%}}.wish-list-page .wish-list-items .wish-list-table tbody .product-details h2{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:none;text-transform:uppercase;margin-bottom:10px;text-align:left}.wish-list-page .wish-list-items .wish-list-table tbody .product-details h2 a{color:#00838f}.wish-list-page .wish-list-items .wish-list-table tbody .product-details dl{margin-bottom:10px;margin-top:0}.wish-list-page .wish-list-items .wish-list-table tbody .product-details dl:after,.wish-list-page .wish-list-items .wish-list-table tbody .product-details dl:before{content:"";display:table}.wish-list-page .wish-list-items .wish-list-table tbody .product-details dl:after{clear:both}.wish-list-page .wish-list-items .wish-list-table tbody .product-details dl .product-details-item{font-family:Lato;font-size:.8125rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;float:left;margin-top:10px;text-align:left;width:50%}.wish-list-page .wish-list-items .wish-list-table tbody .product-details dl .product-details-item dd,.wish-list-page .wish-list-items .wish-list-table tbody .product-details dl .product-details-item dt{display:block;margin-left:0}.wish-list-page .wish-list-items .wish-list-table tbody .product-details dl .product-details-item dt{font-weight:700;text-transform:capitalize}.wish-list-page .wish-list-items .wish-list-table tbody .product-price{vertical-align:middle;font-family:Lato;font-size:.75rem;font-weight:400;text-transform:normal}.wish-list-page .wish-list-items .wish-list-table tbody .product-remove{width:30px;text-align:center;border:1px solid #e4e4e4;background-color:transparent;margin-bottom:20px;display:inline-block;margin-left:20px}.wish-list-page .wishlist-sent-message.is-error{color:#b73232}.wish-list-page .wishlist-sent-message.is-success{color:#00838f}.wish-list-page .wish-list-actions .wish-list-email-input{background-color:#f7f7f7;display:block;margin-bottom:15px;padding:15px;width:100%}.wish-list-page .wish-list-actions h2{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;padding:15px}.wish-list-page .wish-list-actions .instructions{font-family:Lato;font-size:.875rem;font-weight:400;line-height:normal;text-transform:none;margin-bottom:0;padding:15px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;margin-bottom:15px}.wish-list-page .wish-list-actions .instructions a{color:#00838f;text-decoration:underline}.wish-list-page .wish-list-actions .instructions a:hover{text-decoration:none}.wish-list-page .wish-list-actions h3{font-family:Raleway;font-size:1rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:40px}.wish-list-page .wish-list-actions h3>.sum-text{padding-left:15px}.wish-list-page .wish-list-actions h3>.sum-number{text-transform:none;padding-right:15px;float:right}.wish-list-page .wish-list-actions .send-email-button,.wish-list-page .wish-list-actions .send-sms-button{font-family:Lato;font-size:1rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;border:none;width:100%;padding:15px;color:#fff;margin-bottom:10px}.wish-list-page .wish-list-actions .send-email-button{background-color:#00838f}.wish-list-page .wish-list-actions .send-sms-button{background-color:#333e48}@media (min-width:992px){.wish-list-page .wish-list-actions{display:inline-block;float:left;margin-left:2.5%;width:22.5%;float:right}}.wish-list-page .has-no-show-web-pice{margin-top:3px}@media (min-width:768px){.wish-list-page .has-no-show-web-pice{margin-top:-18px}}.quantity-buttons{white-space:nowrap;font-size:0;line-height:0}.quantity-buttons:after,.quantity-buttons:before{content:"";display:table}.quantity-buttons:after{clear:both}.quantity-buttons>*{width:30px;text-align:center;border:none;background-color:transparent;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;margin-bottom:20px;vertical-align:top;display:inline-block;font-size:16px;line-height:20px;border-right:1px solid #e4e4e4}.quantity-buttons>:first-child{border-left:1px solid #e4e4e4}.quantity-buttons>.mod-mb0{margin-bottom:0}.quantity-buttons>.mod-p0{padding:0}.quantity-buttons .quantity-label{font-family:Lato;font-size:1rem;font-weight:400;text-transform:normal}.quantity-buttons input[type=number]::-webkit-inner-spin-button,.quantity-buttons input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-buttons input[type=number]{-moz-appearance:textfield}.quantity-buttons button{padding:0}.article-page .article-body h1,.article-page .article-body h2,.article-page .article-body h3,.blog .blog-body .bottom-article-content h1,.blog .blog-body .bottom-article-content h2,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h1,.blog .blog-body .top-article-content h2,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h1,.h2,.h3,.intermediate-title,.text-block h1{font-family:Raleway}.h1--centered,.h2--centered,.h3--centered,.intermediate-title--centered{text-align:center}.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:3rem;line-height:3.75rem;font-weight:300;margin-bottom:14px}@media screen and (max-width:767.98px){.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:1.5rem;line-height:2rem;font-weight:400}}.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.75rem;line-height:2.25rem;font-weight:400;margin-bottom:20px;font-family:Raleway}@media screen and (max-width:767.98px){.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.375rem;line-height:1.75rem}}.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.5rem;line-height:2rem;font-weight:700;margin-bottom:8px}@media screen and (max-width:767.98px){.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.25rem;line-height:1.5rem}}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large,.text-body--regular,.text-excerpt,.text-secondary{font-family:Lato}.text-excerpt,.text-excerpt p{font-size:1.125rem;line-height:1.5rem;font-weight:400!important}@media screen and (max-width:767.98px){.text-excerpt,.text-excerpt p{font-size:1rem}}.text-excerpt p:last-child{margin:0}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a,.text-body--regular a{color:#03828f}.blog .blog-body .bottom-article-content p a:hover,.blog .blog-body .top-article-content p a:hover,.text-body--large a:hover,.text-body--regular a:hover{text-decoration:underline}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1.125rem;line-height:1.5rem;font-weight:300}@media screen and (max-width:767.98px){.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1rem}}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a{font-weight:400}.text-body--regular{font-size:1rem;line-height:1.5rem;font-weight:400}@media screen and (max-width:767.98px){.text-body--regular{font-size:.875rem;line-height:1.125rem}}.text-secondary{font-size:.875rem;line-height:1.125rem;font-weight:400}@media screen and (max-width:767.98px){.text-secondary{font-size:.75rem;line-height:.875rem}}.italic{font-style:italic}.campaign__hero{position:relative;margin-bottom:100px}@media screen and (max-width:767.98px){.campaign__hero{margin-bottom:40px}}.campaign__hero--image{height:600px;background-size:cover;background-repeat:no-repeat;aspect-ratio:2.4;width:100%}@media screen and (max-width:959.98px){.campaign__hero--image{height:auto}}@media screen and (max-width:767.98px){.campaign__hero--image{height:212px}}.campaign__hero--intro{position:absolute;top:0;width:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 100px}@media screen and (max-width:959.98px){.campaign__hero--intro{position:static;padding:0}}.campaign__hero--intro-inner{width:445px;height:auto;padding:30px;background-color:#fff;color:#333e48;text-align:center}@media screen and (max-width:959.98px){.campaign__hero--intro-inner{width:100%}}@media screen and (max-width:767.98px){.campaign__hero--intro-inner{padding:20px 16px}}.campaign__hero--intro-inner h2{margin-bottom:25px;text-transform:uppercase}@media screen and (max-width:767.98px){.campaign__hero--intro-inner h2{margin-bottom:21px}}.campaign__hero--intro-inner .text-excerpt{margin-bottom:32px}.campaign__hero--intro-inner .text-excerpt a{text-decoration:underline;font-weight:700}.campaign__hero--intro-inner-links p a{margin:0 11px;font-family:Lato;font-size:1.125rem;line-height:1.5rem;font-weight:700;text-decoration:underline;color:#333e48}@media screen and (max-width:767.98px){.campaign__hero--intro-inner-links p a{margin:0 6px}}.campaign__hero--intro-inner.white-text{color:#fff}.campaign__hero--intro-inner.white-text p a{color:#fff}.campaign__hero--intro.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.campaign__hero--intro.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.campaign__hero--intro.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767.98px){.campaign #category .container,.campaign #category .ourServices__container,.campaign #category .servicePage,.campaign #category .servicePage__header,.campaign #category .servicePage__intro{display:block}}.campaign__sidebar{padding-right:32px;position:relative;width:340px}@media screen and (max-width:767.98px){.campaign__sidebar{padding:0;width:100%}}.campaign__sidebar h3{font-size:1rem;border-bottom:2px solid #03828f;padding-bottom:4px}@media screen and (max-width:767.98px){.campaign__sidebar h3{display:none}}.campaign__sidebar button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-color:#fff;padding:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #03828f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease;transition:.2s ease;margin-bottom:16px}@media screen and (min-width:768px){.campaign__sidebar button{display:none}}.campaign__sidebar button i{font-size:.875rem}.campaign__sidebar button.open i{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.campaign__sidebar ul{list-style:none;padding:0;margin:0;background-color:#fff}@media screen and (max-width:767.98px){.campaign__sidebar ul{display:none}}.campaign__sidebar ul li .facet-property{padding-right:0}@media screen and (max-width:767.98px){.campaign__sidebar ul li .facet-property{padding-right:16px}}.campaign__sidebar ul li .facet-property label{font-size:.875rem;line-height:1.3125rem;font-weight:400}.campaign__sidebar ul li .facet-property .checkbox{min-width:1.5rem;min-height:1.5rem}.campaign__sidebar ul li .facet-property .checkbox .icon{font-size:.75rem}@media screen and (max-width:767.98px){.campaign__sidebar ul.show{display:block;border-bottom:1px solid #03828f;border-left:1px solid #03828f;border-right:1px solid #03828f;position:absolute;z-index:1;top:58px;left:0;width:100%}}.b2b-campaigns{padding-bottom:60px}.b2b-campaigns-inner{overflow:hidden;width:auto}@media (min-width:768px){.b2b-campaigns-inner{margin-left:-2.5%}}.b2b-campaigns-intro{font-family:Lato;font-size:1rem;font-weight:300;line-height:normal;text-transform:none;margin-bottom:0}.b2b-campaigns-content{font-family:Lato;font-size:1rem;font-weight:300;line-height:normal;text-transform:none;margin-bottom:0;padding-top:20px}.b2b-campaigns-table-wrapper{position:relative}.b2b-campaigns-table-wrapper .b2b-campaigns-image{overflow:hidden;width:90px}.b2b-campaigns-table{border-radius:5px;display:block;font-size:1.125rem}@media (min-width:1200px){.b2b-campaigns-table{display:table;font-size:.875rem;width:100%}}.b2b-campaigns-table thead{display:none;white-space:nowrap}@media (min-width:1200px){.b2b-campaigns-table thead{display:table-header-group}}.b2b-campaigns-table tbody,.b2b-campaigns-table tr{display:block}.b2b-campaigns-table tbody{white-space:nowrap}@media (min-width:1200px){.b2b-campaigns-table tbody{display:table-row-group}}.b2b-campaigns-table .text_column{white-space:normal!important;max-width:250px}.b2b-campaigns-table tr{border:1px solid #e4e4e4}@media (min-width:1200px){.b2b-campaigns-table tr{border:none;display:table-row}}.b2b-campaigns-table tr+tr{border-top:none}.b2b-campaigns-table tr:nth-child(odd){background-color:#f7f7f7}@media (min-width:1200px){.b2b-campaigns-table tr:nth-child(odd){background-color:transparent}}.b2b-campaigns-table td,.b2b-campaigns-table th{padding:5px 10px}@media (min-width:1200px){.b2b-campaigns-table td,.b2b-campaigns-table th{border:1px solid #e4e4e4;padding:10px 4px}}.b2b-campaigns-table th{font-family:Lato;font-size:1rem;font-weight:700;line-height:normal;text-transform:none;background-color:#00838f;color:#fff;display:none}@media (min-width:1200px){.b2b-campaigns-table th{display:table-cell}}.b2b-campaigns-table td{display:block;width:100%}@media (min-width:1200px){.b2b-campaigns-table td{display:table-cell;width:auto}}.b2b-campaigns-table td:before{content:attr(data-label);color:#333e48;display:inline-block;font-weight:700;width:40%}@media (min-width:1200px){.b2b-campaigns-table td:before{display:none}}.mod-index-td:before{position:absolute}.mod-word-break{-ms-word-break:break-all;word-break:break-all}.mod-ta-right{text-align:right}.is-expired td{color:#858585;text-decoration:line-through}.is-expired td.without-decoration{text-decoration:none}.b2b-campaign-product-quantity{border:1px solid #00838f;padding:10px 4px;width:60px}.b2b-campaign-buy-link{position:relative;padding-left:20px}.b2b-campaign-buy-link .icon{color:#333e48;left:0;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b2b-campaigns-table a{color:#00838f}.b2b-campaigns-seller{background-color:#00838f;padding:10px 10px 20px}.b2b-campaigns-seller-label,.b2b-campaigns-seller-select{display:block;width:100%}.b2b-campaigns-seller-label{font-family:Lato;font-size:1rem;font-weight:700;line-height:normal;text-transform:none;margin-bottom:10px;color:#fff}.b2b-campaigns-navigation{padding-top:20px}.b2b-campaigns-navigation li,.b2b-campaigns-navigation ul{list-style:none;margin:0;padding:0}.b2b-campaigns-navigation ul{border-bottom:1px solid #eee}.b2b-campaigns-navigation li{border-top:1px solid #eee}.b2b-campaigns-navigation a{color:#333e48;display:inline-block;padding:10px 0}@media (min-width:768px){.b2b-campaigns-navigation a{padding:5px 10px}}.b2b-campaigns-navigation a:hover{color:#00838f}.b2b-campaign-notification{display:inline-block;float:left;margin-left:2.5%;width:47.5%;font-family:Raleway;font-size:1rem;font-weight:400;line-height:normal;margin-bottom:0;-webkit-animation:hide-notification .3s 1 forwards;animation:hide-notification .3s 1 forwards;background:#00838f;color:#fff;left:50%;padding:15px;position:fixed;top:0;-ms-transform:translateX(-50%) translateY(-100%);-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);z-index:100}.b2b-campaign-notification.is-visible{-webkit-animation:show-notification .3s 1 forwards;animation:bounce-notification .3s 1 forwards}.b2b-campaign-notification.mod-error{background:#b73232}.b2b-campaign-buy-button{margin-top:0}@-webkit-keyframes bounce-notification{0%{-ms-transform:translateX(-50%) translateY(-100%);-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}100%{-ms-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes bounce-notification{0%{-ms-transform:translateX(-50%) translateY(-100%);-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}100%{-ms-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.b2b-campaign-report-table{border:1px solid #e4e4e4;text-align:left}.b2b-campaign-report-table tr{border-top:1px solid #e4e4e4}.b2b-campaign-report-table tr:first-child{border-top:none}.b2b-campaign-report-table td,.b2b-campaign-report-table th{padding:4px 5px}.b2b-campaign-report-table td{border-left:1px solid #e4e4e4}.b2b-campaign-report-table td:first-child{border-left:none}.b2b-campaign-report-table td.mod-bg-grey{background-color:#f7f7f7}.b2b-campaign-report-table th{background-color:#00838f;color:#fff}.b2b-campaign-report-table.mod-full-width{width:100%}.b2b-campaign-report-heading{margin:15px 0 5px}.mod-w-half{width:100%}@media (min-width:768px){.mod-w-half{width:50%}}.mod-mt-5{margin-top:5px}.mod-mt-15{margin-top:15px}.landing-page__heading{display:none}.lookbook-portal-page__heading{display:none}.lookbook-portal-page-lookbook-links{margin-left:-2.5%}.lookbook-page__heading{display:none}.lookbook-page-sub-heading{font-family:Raleway;font-size:1.375rem;font-weight:300;line-height:normal;text-transform:uppercase;margin-bottom:0;color:#333e48;padding-bottom:15px;text-align:center}.lookbook-page-lookbook-links{margin-left:-2.5%}.store-edit-page label{font-family:Raleway;font-size:1rem;font-weight:300;line-height:1.25rem;margin-bottom:1.25rem;margin:0;display:block;padding-right:1.25rem}.store-edit-page label b,.store-edit-page label strong{font-weight:400}@media (min-width:641px){.store-edit-page .tick-right{top:10px!important}}.store-edit-page .tick-right label{padding-top:0!important}.store-edit-page input:not([type=radio]):not([type=checkbox]),.store-edit-page textarea{width:100%;border:1px solid #858585;padding:10px 15px}.store-edit-page textarea{min-height:10px}.store-edit-page-heading{margin-bottom:2.5rem}@media (min-width:0px) and (max-width:640px){.store-edit-page-heading{font-family:Raleway;font-weight:300;text-transform:uppercase}}@media (min-width:0px) and (max-width:640px) and (min-width:0px) and (max-width:640px){.store-edit-page-heading{font-size:1.75rem;line-height:1.875rem;margin-bottom:.3125rem}}@media (min-width:0px) and (max-width:640px) and (min-width:641px) and (max-width:960px){.store-edit-page-heading{font-size:2.625rem;line-height:2.8125rem;margin-bottom:.46875rem}}@media (min-width:0px) and (max-width:640px) and (min-width:961px){.store-edit-page-heading{font-size:3.5rem;line-height:3.75rem;margin-bottom:.625rem}}@media (min-width:0px) and (max-width:640px){.store-edit-page-heading b,.store-edit-page-heading strong{font-weight:400}}@media (min-width:641px){.store-edit-page-heading{font-family:Raleway;font-weight:300;text-transform:uppercase}}@media (min-width:641px) and (min-width:0px) and (max-width:640px){.store-edit-page-heading{font-size:1.125rem;line-height:1.875rem;margin-bottom:.3125rem}}@media (min-width:641px) and (min-width:641px) and (max-width:960px){.store-edit-page-heading{font-size:1.6875rem;line-height:2.8125rem;margin-bottom:.46875rem}}@media (min-width:641px) and (min-width:961px){.store-edit-page-heading{font-size:2.25rem;line-height:3.75rem;margin-bottom:.625rem}}@media (min-width:641px){.store-edit-page-heading b,.store-edit-page-heading strong{font-weight:700}}.store-edit-page-sub-heading{font-family:Raleway;font-size:1.125rem;font-weight:400;line-height:1.875rem;text-transform:uppercase;margin-bottom:.625rem;font-weight:700;margin-bottom:1.25rem!important}.store-edit-page-sub-heading b,.store-edit-page-sub-heading strong{font-weight:800}@media (min-width:0px) and (max-width:640px){.store-edit-page-form{max-width:320px}}@media (min-width:641px){.store-edit-page-form{max-width:640px}}.store-edit-page-form-footer{text-align:right}.store-edit-page-hours{margin-bottom:2.5rem}.store-edit-page-hours-day{position:relative}.store-edit-page-hours-day:after,.store-edit-page-hours-day:before{content:"";display:table}.store-edit-page-hours-day:after{clear:both}@media (min-width:0px) and (max-width:640px){.store-edit-page-hours-day:not(:last-child){margin-bottom:2.5rem}}@media (min-width:641px){.store-edit-page-hours-day:not(:last-child){margin-bottom:1.25rem}}@media (min-width:641px){.store-edit-page-hours-text{float:left;width:80%;padding-left:190px}}@media (min-width:0px) and (max-width:640px){.store-edit-page-hours-text label{margin-bottom:1.25rem}}@media (min-width:641px){.store-edit-page-hours-text label{margin-left:-190px;padding-top:10px;float:left}}.store-edit-page-hours-day--closed .store-edit-page-hours-text input{background-color:#e4e4e4;border-color:#d0d0d0!important;color:#605758}@media (min-width:0px) and (max-width:640px){.store-edit-page-hours-closed{position:absolute;top:0;right:2px}.store-edit-page-hours-closed label{padding-right:2rem}}@media (min-width:641px){.store-edit-page-hours-closed{float:left;width:20%;padding-right:30px}}.my-overview{width:75%;float:left}@media (min-width:0px) and (max-width:960px){.my-overview{width:100%}}.my-overview-title{font-family:Raleway;font-weight:400;text-transform:uppercase;color:#00838f;margin-top:-10px}@media (min-width:0px) and (max-width:640px){.my-overview-title{font-size:.75rem;line-height:1.25rem;margin-bottom:.3125rem}}@media (min-width:641px) and (max-width:960px){.my-overview-title{font-size:1.125rem;line-height:1.875rem;margin-bottom:.46875rem}}@media (min-width:961px){.my-overview-title{font-size:1.5rem;line-height:2.5rem;margin-bottom:.625rem}}.my-overview-title b,.my-overview-title strong{font-weight:700}@media (min-width:0px) and (max-width:960px){.my-overview-title{margin-top:30px}}.my-overview-custominfo{display:block}.my-overview-custominfo label{font-weight:700;padding-top:10px;display:inline}.my-overview-custominfo.title{margin-top:10px}.my-overview p{font-family:Lato;font-weight:800}.my-overview .article-body{margin-bottom:0}.my-overview input[type=button],.my-overview input[type=email],.my-overview input[type=password],.my-overview input[type=text]{width:70%;height:40px;padding:10px 10px;margin-top:5px;border:1px solid #333e48;display:block}.my-overview input[type=checkbox]{margin-top:20px}.my-overview select{width:70%;height:35px;margin-top:5px;border:1px solid #333e48;display:block}.my-overview .bm-btn{width:70%}.my-overview .panel-head-title{color:#fff!important}.my-overview .panel-head-title.change-info{text-decoration:underline}@media (min-width:0px) and (max-width:960px){.my-overview .panel.half{width:100%;margin-left:0}.my-overview .panel-head-title{width:80%}.my-overview .panel-head-title.link,.my-overview .panel-head-title.link-body,.my-overview .panel-head-title.link-single{font-size:11pt;padding-top:10px}.my-overview .panel-head-right{width:20%}.my-overview .panel-body table,.my-overview .panel-body tbody,.my-overview .panel-body td,.my-overview .panel-body th,.my-overview .panel-body thead,.my-overview .panel-body tr{display:block}.my-overview .panel-body thead tr{position:absolute;top:-9999px;left:-9999px}.my-overview .panel-body tr{border:1px solid #ccc}.my-overview .panel-body td{height:auto;min-height:50px;border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;padding-top:6px}.my-overview .panel-body td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700}.my-overview .panel-body td:nth-of-type(1):before{content:"Best.nr."}.my-overview .panel-body td:nth-of-type(2):before{content:"Dato"}.my-overview .panel-body td:nth-of-type(3):before{content:"Butikk"}.my-overview .panel-body td:nth-of-type(4):before{content:"Sum"}}.checkout-main{width:75%;float:left}@media (min-width:0px) and (max-width:960px){.checkout-main{width:100%}}.checkout-main dl{float:left;padding:0;margin:16px 0 0 0;color:#727272}.checkout-main dl+dl{margin-left:5%}@media (min-width:0px) and (max-width:960px){.checkout-main dl+dl{margin:0;clear:both}}@media (min-width:0px) and (max-width:640px){.checkout-main dl{margin:0}}@media (min-width:961px){.checkout-main dl{max-width:45%}}.checkout-main dl dt span{text-transform:capitalize}@media (min-width:0px) and (max-width:640px){.checkout-main dl dt{font-size:9pt}}.checkout-main dl dt .title{font-weight:400;float:left;text-transform:capitalize}.checkout-main .product-image{margin:20px 20px}@media (min-width:0px) and (max-width:640px){.checkout-main .product-image{margin:10px 10px}}.checkout-main .product-name{color:#333e48;font-size:14pt;font-weight:500}@media (min-width:0px) and (max-width:640px){.checkout-main .product-name{font-size:11pt;margin-top:5px}}.checkout-main .product-price{color:#00838f;font-size:1.2rem;font-weight:400}@media (min-width:0px) and (max-width:960px){.checkout-main .product-price{text-align:right;float:right}}.checkout-main .product-price-mini{font-size:8pt}.checkout-main input[type=button],.checkout-main input[type=email],.checkout-main input[type=password],.checkout-main input[type=text]{width:70%;height:35px;padding-left:10px;margin-top:5px;border:1px solid #333e48;display:block}.checkout-main input[type=checkbox]{margin-top:20px}.checkout-main select{min-width:60px;height:35px;margin-top:5px;border:1px solid #c2c2c2;display:block}@media (min-width:0px) and (max-width:640px){.checkout-main select{min-width:100%}}@media (min-width:0px) and (max-width:960px){.checkout-main select{text-align:right;float:right}}.checkout-main .panel{margin-top:30px}.checkout-main .panel.notopmargin{margin-top:0}.checkout-main .panel label{font-family:Lato}.checkout-main td.align-bottom{vertical-align:bottom}.checkout-main td select{width:50px;margin-bottom:20px}.checkout-main td .product-price{padding-bottom:25px}@media (min-width:0px) and (max-width:960px){.checkout-main td .product-price{padding-bottom:25px;padding-top:10px}}.checkout-main-submitbox{width:100%;text-align:center}.checkout-main-submitbox .product-price{font-family:Raleway;color:#333e48;margin-top:30px;text-transform:uppercase;float:none;text-align:center}.checkout-main-submitbox .mod-add-cart-reversed{margin-top:30px;width:350px}@media (min-width:0px) and (max-width:640px){.checkout-main-submitbox .mod-add-cart-reversed{width:50%}}@media (min-width:0px) and (max-width:640px){.checkout-main-submitbox-check label{font-size:9pt}}.checkout-main-selectbox{min-height:75px}.checkout-main-selectbox select{width:60%;float:left}@media (min-width:0px) and (max-width:960px){.checkout-main-selectbox select{width:100%}}.checkout-main-selectbox span{padding-top:10px;padding-left:20px;float:left}@media (min-width:0px) and (max-width:960px){.checkout-main-selectbox span{padding-left:0}}.checkout-main-address{display:inline-block;float:left;margin-left:2.5%;width:64.1666666667%;margin-left:0;padding-right:50px}@media (min-width:0px) and (max-width:640px){.checkout-main-address{display:inline-block;float:left;margin-left:2.5%;width:97.5%;margin-left:0;padding-right:0}}.checkout-main-address input[type=email],.checkout-main-address input[type=text],.checkout-main-address textarea{width:calc(100% - 40px);height:33px;color:#333e48;display:inline;border:0;margin-top:0;font-family:Lato}.checkout-main-address input[type=email]::-webkit-input-placeholder,.checkout-main-address input[type=text]::-webkit-input-placeholder,.checkout-main-address textarea::-webkit-input-placeholder{font-family:Lato}.checkout-main-address input[type=email]::-moz-placeholder,.checkout-main-address input[type=text]::-moz-placeholder,.checkout-main-address textarea::-moz-placeholder{font-family:Lato}.checkout-main-address input[type=email]::-ms-input-placeholder,.checkout-main-address input[type=text]::-ms-input-placeholder,.checkout-main-address textarea::-ms-input-placeholder{font-family:Lato}.checkout-main-address input[type=email]::placeholder,.checkout-main-address input[type=text]::placeholder,.checkout-main-address textarea::placeholder{font-family:Lato}.checkout-main-address select{width:100%;float:none}.checkout-main-address .selected-address{margin-top:15px}.checkout-main-address optgroup{font-weight:700}.checkout-main-address textarea{resize:vertical}.checkout-main-address-hint{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%;padding-top:5px}@media (min-width:0px) and (max-width:640px){.checkout-main-address-hint{display:inline-block;float:left;margin-left:2.5%;width:97.5%;margin-left:0}}.checkout-main-address-hint .map-find-nearest{padding:10px 20px;position:relative;border:none;font-size:.875rem;margin-bottom:10px;width:100%;text-transform:uppercase;font-family:Lato;line-height:none;background-color:#00838f;font-weight:400;color:#fff}.checkout-main-address-hint .map-find-nearest .icon{display:block;float:right;font-size:18px;width:20%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;text-align:right}.checkout-main-address-input{width:100%;height:35px;border:1px solid #c2c2c2;margin-top:10px}.checkout-main-address-input.textarea{height:auto}.checkout-main-address-input.textarea textarea{min-height:80px}@media (min-width:0px) and (max-width:640px){.checkout-main-address-input.textarea textarea{min-height:125px}}.checkout-main-address-icon{display:inline-block;text-align:center;width:36px;color:#858585}.checkout-main-address-icon.textarea{vertical-align:top;margin-top:10px}.checkout-main-summary{font-family:Raleway;font-weight:400;font-size:1.2rem;text-align:right;padding:20px 20px}.checkout-main-summary.text{color:#333e48;display:inline;text-align:right}.checkout-main-summary.price{color:#00838f;display:inline;padding:0}@media (min-width:0px) and (max-width:960px){.checkout-main-summary.price{white-space:nowrap}}.checkout-side{width:calc(25% - 20px);float:left;color:#333e48;font-family:Lato}@media (min-width:0px) and (max-width:960px){.checkout-side{width:100%}}.checkout-side .hint{padding:50px 20px;margin-top:16px;margin-left:20px;border:1px solid #d0d0d0;background-color:#f3f3f3}@media (min-width:0px) and (max-width:960px){.checkout-side .hint{margin-left:0;padding:20px 20px}}.checkout-side .hint i{color:#00838f;font-size:32pt}.checkout-side .hint h3{font-family:Lato;text-transform:uppercase;margin-top:20px;margin-bottom:20px}.checkout .panel-head-right .panel-head-title{text-align:right;float:right}.checkout .panel-head-right .panel-head-title:hover{text-decoration:none}.checkout .panel-head-right .panel-head-title i.ei-icon_info_alt{font-size:18pt}.checkout-row{clear:both;margin-bottom:10px}.checkout-col-50{width:calc(50% - 5px);float:left}.checkout-col-50:last-child{margin-left:10px}@media (min-width:0px) and (max-width:640px){.checkout-col-50{width:100%;margin-left:0}.checkout-col-50:last-child{margin-left:0}}.checkout-col-30{width:calc(30% - 5px);float:left}.checkout-col-30:last-child{margin-left:10px}@media (min-width:0px) and (max-width:640px){.checkout-col-30{width:100%;margin-left:0}.checkout-col-30:last-child{margin-left:0}}.checkout-col-70{width:calc(70% - 5px);float:left}.checkout-col-70:last-child{margin-left:10px}@media (min-width:0px) and (max-width:640px){.checkout-col-70{width:100%;margin-left:0}.checkout-col-70:last-child{margin-left:0}}@media (min-width:0px) and (max-width:640px){.checkout-hidden-sm{display:none}}@media (min-width:641px) and (max-width:960px){.checkout-hidden-md{display:none}}@media (min-width:961px){.checkout-hidden-lg{display:none}}.checkout .cart-line{border-bottom:1px solid #ccc;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.checkout .cart-line:after,.checkout .cart-line:before{content:"";display:table}.checkout .cart-line:after{clear:both}.checkout .cart-line__subcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.checkout .cart-line__checkbox .product-check-box{position:absolute;margin-left:5px;margin-top:70px}.checkout .cart-line__image{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%;margin-bottom:10px}@media (min-width:641px){.checkout .cart-line__image{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%}}.checkout .cart-line__image .product-image{margin:0}.checkout .cart-line__image .product-image img{width:100%}.checkout .cart-line__attributes{display:inline-block;float:left;margin-left:2.5%;width:64.1666666667%;padding:15px 0}@media (min-width:641px) and (max-width:960px){.checkout .cart-line__attributes{display:inline-block;float:left;margin-left:2.5%;width:55.8333333333%}}@media (min-width:961px){.checkout .cart-line__attributes{display:inline-block;float:left;margin-left:2.5%;width:55.8333333333%}}.checkout .cart-line__quantity{clear:left;width:50%;margin-right:0;margin-top:0;margin-bottom:10px}@media (min-width:641px){.checkout .cart-line__quantity{clear:none;margin-top:85px;width:auto;margin-left:0}}.checkout .cart-line__quantity .ei-icon_loading{-webkit-animation:spin-icon 2s infinite linear;animation:spin-icon 2s infinite linear;display:none;width:100%;line-height:35px;text-align:center}.checkout .cart-line__quantity .bm-ajax-loading+.ei-icon_loading{display:inline-block}.checkout .cart-line__price-unit{text-align:left;padding:5px;clear:both}.checkout .cart-line .price_container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px}.checkout .cart-line__price{margin-top:5px;margin-bottom:10px;position:relative}@media (min-width:641px){.checkout .cart-line__price{margin-top:90px}}.checkout .cart-line__price .product-price{line-height:35px;text-align:right;white-space:nowrap}.checkout .cart-line__price .product-price.price-before{text-decoration:line-through;margin-right:0;color:#727272;font-size:14px}.checkout .cart-line__price .subtext-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:-25px;position:relative;top:-15px;right:0;color:#00838f;font-size:12px;width:0}.checkout .cart-line__price .subtext-info span{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:400px;text-align:right;margin-right:-55px}.checkout .cart-line__sub-items{display:inline-block;float:left;margin-left:2.5%;width:97.5%}.checkout .cart-line__sub-items .expandable-card{margin:0 2.5% 0 0;background-color:#f7f7f7}.checkout .cart-line__sub-items .sub-item{display:inline-block;float:left;margin-left:2.5%;width:97.5%;font-family:Raleway;font-size:.875rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;padding-top:30px;position:relative;overflow:hidden}@media (min-width:641px){.checkout .cart-line__sub-items .sub-item{display:inline-block;float:left;margin-left:0;width:50%}.checkout .cart-line__sub-items .sub-item:nth-child(2n){clear:left}}.checkout .cart-line__sub-items .sub-item .details,.checkout .cart-line__sub-items .sub-item .image{display:inline-block;float:left;margin-left:0;width:50%}.checkout .cart-line__sub-items .sub-item .image img{width:90%}@media (max-width:961px) and (min-width:0px){.checkout .cart-line{display:inline-block;width:100%}.checkout .cart-line__subcontainer{display:inline-block;width:100%}.checkout .cart-line__quantity{width:30%;margin-left:10px;display:inline-block;float:left}.checkout .cart-line .price_container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right;width:50%;margin-right:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.checkout .cart-line__price{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout .cart-line__price .subtext-info{top:-25px;right:-30px;text-align:right;float:right;right:55px;margin:0;width:auto}.checkout .cart-line__price .subtext-info span{width:250px;float:right;text-align:right}}.order-details h2{color:#333e48;font-size:18pt;font-weight:400;font-family:Raleway;padding-bottom:10px}.order-details dl{float:left;padding:0;font-family:Raleway;font-size:10pt;color:#727272}.order-details dl:first-of-type{padding-right:40px}.order-details dl dt .title{font-weight:400;float:left;text-transform:capitalize}.order-details .checkout-main-summary.border{border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2}.order-details-summary{margin-bottom:20px}.order-details-customertext{border:0!important;margin-bottom:20px}.order-details-customertext thead{color:#333e48!important;background:0 0!important;text-transform:capitalize!important;text-align:left}.order-details-customertext thead tr{border:inherit!important}.order-details-customertext tbody tr{border-bottom:1px solid #eee}.order-details-customertext tbody tr>td{padding-top:0;vertical-align:middle}.order-details-customertext tbody th{text-align:left;padding-right:20px;width:15%}.order-details-customertext tbody td:first-child{padding-left:0!important}@media (min-width:0px) and (max-width:640px){.order-details-customertext tbody td:first-child{padding-left:50%!important}}@media (min-width:0px) and (max-width:640px){.order-details-customertext table,.order-details-customertext tbody,.order-details-customertext td,.order-details-customertext th,.order-details-customertext thead,.order-details-customertext tr{display:block}.order-details-customertext thead tr{position:absolute;top:-9999px;left:-9999px}.order-details-customertext tr{border-bottom:1px solid #ccc}.order-details-customertext th{text-align:left!important;padding-right:0!important;padding-top:10px}.order-details-customertext td{height:auto!important;border:none;border-bottom:1px solid #eee;position:relative!important;padding-top:6px!important;padding-bottom:12px!important;word-break:break-word}.order-details-customertext td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700}}.order-details-additional-info{text-align:center}.order-details-additional-info div{margin-bottom:10px}.order-details .order-header{padding:16px 0;font-size:14px;height:50px;color:#fff;background-color:#333e48;font-family:Lato;text-transform:uppercase;text-align:center}.order-details .order-header:after,.order-details .order-header:before{content:"";display:table}.order-details .order-header:after{clear:both}.order-details .order-header__product-title{display:inline-block;float:left;margin-left:2.5%;width:55.8333333333%;text-align:left}.order-details .order-header__code-title{display:none}@media (min-width:641px){.order-details .order-header__code-title{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%}}.order-details .order-header__quantity-title{display:none}@media (min-width:641px){.order-details .order-header__quantity-title{display:inline-block;float:left;margin-left:2.5%;width:5.8333333333%}}.order-details .order-header__price-title{display:none}@media (min-width:641px){.order-details .order-header__price-title{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%}}.order-details .order-line{border:1px solid #c2c2c2;border-top:none;padding:15px 0}.order-details .order-line:after,.order-details .order-line:before{content:"";display:table}.order-details .order-line:after{clear:both}.order-details .order-line h1{color:#333e48;font-size:14pt;line-height:1.2em}.order-details .order-line dl{clear:left;margin:0}.order-details .order-line__image{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%}@media (min-width:641px){.order-details .order-line__image{display:inline-block;float:left;margin-left:2.5%;width:5.8333333333%}}.order-details .order-line__image .product-image{margin:0}.order-details .order-line__image .product-image img{width:100%}.order-details .order-line__attributes{display:inline-block;float:left;margin-left:2.5%;width:80.8333333333%}@media (min-width:641px){.order-details .order-line__attributes{display:inline-block;float:left;margin-left:2.5%;width:47.5%}}.order-details .order-line__code{clear:left;display:inline-block;float:left;margin-left:2.5%;width:97.5%}@media (min-width:0px) and (max-width:640px){.order-details .order-line__code{font-family:Raleway;font-size:10pt;margin-top:10px}.order-details .order-line__code:before{font-weight:800;padding-left:17.082%;content:"Produktnummer:"}}@media (min-width:641px){.order-details .order-line__code{clear:none;display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%;margin-top:55px}}.order-details .order-line__quantity{display:inline-block;float:left;margin-left:2.5%;width:97.5%}@media (min-width:0px) and (max-width:640px){.order-details .order-line__quantity{font-family:Raleway;font-size:10pt}.order-details .order-line__quantity:before{font-weight:800;padding-left:17.082%;content:"Antall:"}}@media (min-width:641px){.order-details .order-line__quantity{display:inline-block;float:left;margin-left:2.5%;width:5.8333333333%;margin-top:55px}}.order-details .order-line__price{display:inline-block;float:left;margin-left:2.5%;width:97.5%}@media (min-width:0px) and (max-width:640px){.order-details .order-line__price{font-family:Raleway;font-size:10pt;margin-bottom:10px}.order-details .order-line__price .product-price:before{font-weight:800;padding-left:17.082%;content:"Pris:"}}@media (min-width:641px){.order-details .order-line__price{display:inline-block;float:left;margin-left:2.5%;width:14.1666666667%;text-align:right;margin-top:55px;padding-right:20px}}.order-details .order-line__sub-items{display:inline-block;float:left;margin-left:2.5%;width:97.5%}.order-details .order-line__sub-items .expandable-card{margin:0 2.5% 0 0;background-color:#f7f7f7;margin-top:20px}.order-details .order-line__sub-items .sub-item{display:inline-block;float:left;margin-left:2.5%;width:97.5%;font-size:0;font-family:Raleway;font-size:.875rem;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0;cursor:pointer;padding-top:30px;position:relative;overflow:hidden}.order-details .order-line__sub-items .sub-item h2{font-size:14px;font-weight:800}@media (min-width:641px){.order-details .order-line__sub-items .sub-item{display:inline-block;float:left;margin-left:2.5%;width:30.8333333333%}.order-details .order-line__sub-items .sub-item:nth-child(3n+2){clear:left}}.order-details .order-line__sub-items .sub-item .details{padding:0;font-family:Raleway;font-size:10pt}.order-details .order-line__sub-items .sub-item .details{display:inline-block;float:left;margin-left:2.5%;width:64.1666666667%}.order-details .order-line__sub-items .sub-item .image{display:inline-block;float:left;margin-left:0;width:33.3333333333%}.order-details .order-line__sub-items .sub-item .image img{width:100%}.order-confirmation input[type=button],.order-confirmation input[type=email],.order-confirmation input[type=password],.order-confirmation input[type=text]{width:200px;height:35px;padding:10px 10px;margin-top:5px;border:1px solid #c2c2c2;display:block;float:left}.order-confirmation input[type=button]:not(:first-child),.order-confirmation input[type=email]:not(:first-child),.order-confirmation input[type=password]:not(:first-child),.order-confirmation input[type=text]:not(:first-child){margin-left:10px}.order-confirmation .bm-btn.mod-green{height:35px;margin-top:5px;margin-left:10px;float:left}.reservation-list-filter{margin:auto;text-align:center;margin-bottom:30px}.reservation-list-filter select{width:345px;height:30px}@media (min-width:0px) and (max-width:640px){.reservation-list-filter select{width:100%}}.reservation-list-status{display:inline-block;margin-right:10px;float:right;width:15px;height:15px;border-radius:50%;background-color:red}.reservation-list-status.green{background-color:green}.not-found h1{margin-top:100px}.not-found a{font-size:20px;color:#00838f}.not-found-url{font-style:italic;margin:10px 0}.article-page .article-body h1,.article-page .article-body h2,.article-page .article-body h3,.blog .blog-body .bottom-article-content h1,.blog .blog-body .bottom-article-content h2,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h1,.blog .blog-body .top-article-content h2,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h1,.h2,.h3,.intermediate-title,.text-block h1{font-family:Raleway}.h1--centered,.h2--centered,.h3--centered,.intermediate-title--centered{text-align:center}.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:3rem;line-height:3.75rem;font-weight:300;margin-bottom:14px}@media screen and (max-width:767.98px){.article-page .article-body h1,.blog .blog-body .bottom-article-content h1,.blog .blog-body .top-article-content h1,.h1,.text-block h1{font-size:1.5rem;line-height:2rem;font-weight:400}}.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.75rem;line-height:2.25rem;font-weight:400;margin-bottom:20px;font-family:Raleway}@media screen and (max-width:767.98px){.article-page .article-body h2,.blog .blog-body .bottom-article-content h2,.blog .blog-body .top-article-content h2,.h2{font-size:1.375rem;line-height:1.75rem}}.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.5rem;line-height:2rem;font-weight:700;margin-bottom:8px}@media screen and (max-width:767.98px){.article-page .article-body h3,.blog .blog-body .bottom-article-content h3,.blog .blog-body .bottom-article-content h4,.blog .blog-body .top-article-content h3,.blog .blog-body .top-article-content h4,.h3,.intermediate-title{font-size:1.25rem;line-height:1.5rem}}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large,.text-body--regular,.text-excerpt,.text-secondary{font-family:Lato}.text-excerpt,.text-excerpt p{font-size:1.125rem;line-height:1.5rem;font-weight:400!important}@media screen and (max-width:767.98px){.text-excerpt,.text-excerpt p{font-size:1rem}}.text-excerpt p:last-child{margin:0}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a,.text-body--regular a{color:#03828f}.blog .blog-body .bottom-article-content p a:hover,.blog .blog-body .top-article-content p a:hover,.text-body--large a:hover,.text-body--regular a:hover{text-decoration:underline}.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1.125rem;line-height:1.5rem;font-weight:300}@media screen and (max-width:767.98px){.blog .blog-body .bottom-article-content p,.blog .blog-body .top-article-content p,.text-body--large{font-size:1rem}}.blog .blog-body .bottom-article-content p a,.blog .blog-body .top-article-content p a,.text-body--large a{font-weight:400}.text-body--regular{font-size:1rem;line-height:1.5rem;font-weight:400}@media screen and (max-width:767.98px){.text-body--regular{font-size:.875rem;line-height:1.125rem}}.text-secondary{font-size:.875rem;line-height:1.125rem;font-weight:400}@media screen and (max-width:767.98px){.text-secondary{font-size:.75rem;line-height:.875rem}}.italic{font-style:italic}.campaign__hero{position:relative;margin-bottom:100px}@media screen and (max-width:767.98px){.campaign__hero{margin-bottom:40px}}.campaign__hero--image{height:600px;background-size:cover;background-repeat:no-repeat;aspect-ratio:2.4;width:100%}@media screen and (max-width:959.98px){.campaign__hero--image{height:auto}}@media screen and (max-width:767.98px){.campaign__hero--image{height:212px}}.campaign__hero--intro{position:absolute;top:0;width:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 100px}@media screen and (max-width:959.98px){.campaign__hero--intro{position:static;padding:0}}.campaign__hero--intro-inner{width:445px;height:auto;padding:30px;background-color:#fff;color:#333e48;text-align:center}@media screen and (max-width:959.98px){.campaign__hero--intro-inner{width:100%}}@media screen and (max-width:767.98px){.campaign__hero--intro-inner{padding:20px 16px}}.campaign__hero--intro-inner h2{margin-bottom:25px;text-transform:uppercase}@media screen and (max-width:767.98px){.campaign__hero--intro-inner h2{margin-bottom:21px}}.campaign__hero--intro-inner .text-excerpt{margin-bottom:32px}.campaign__hero--intro-inner .text-excerpt a{text-decoration:underline;font-weight:700}.campaign__hero--intro-inner-links p a{margin:0 11px;font-family:Lato;font-size:1.125rem;line-height:1.5rem;font-weight:700;text-decoration:underline;color:#333e48}@media screen and (max-width:767.98px){.campaign__hero--intro-inner-links p a{margin:0 6px}}.campaign__hero--intro-inner.white-text{color:#fff}.campaign__hero--intro-inner.white-text p a{color:#fff}.campaign__hero--intro.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.campaign__hero--intro.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.campaign__hero--intro.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767.98px){.campaign #category .container,.campaign #category .ourServices__container,.campaign #category .servicePage,.campaign #category .servicePage__header,.campaign #category .servicePage__intro{display:block}}.campaign__sidebar{padding-right:32px;position:relative;width:340px}@media screen and (max-width:767.98px){.campaign__sidebar{padding:0;width:100%}}.campaign__sidebar h3{font-size:1rem;border-bottom:2px solid #03828f;padding-bottom:4px}@media screen and (max-width:767.98px){.campaign__sidebar h3{display:none}}.campaign__sidebar button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-color:#fff;padding:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #03828f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease;transition:.2s ease;margin-bottom:16px}@media screen and (min-width:768px){.campaign__sidebar button{display:none}}.campaign__sidebar button i{font-size:.875rem}.campaign__sidebar button.open i{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.campaign__sidebar ul{list-style:none;padding:0;margin:0;background-color:#fff}@media screen and (max-width:767.98px){.campaign__sidebar ul{display:none}}.campaign__sidebar ul li .facet-property{padding-right:0}@media screen and (max-width:767.98px){.campaign__sidebar ul li .facet-property{padding-right:16px}}.campaign__sidebar ul li .facet-property label{font-size:.875rem;line-height:1.3125rem;font-weight:400}.campaign__sidebar ul li .facet-property .checkbox{min-width:1.5rem;min-height:1.5rem}.campaign__sidebar ul li .facet-property .checkbox .icon{font-size:.75rem}@media screen and (max-width:767.98px){.campaign__sidebar ul.show{display:block;border-bottom:1px solid #03828f;border-left:1px solid #03828f;border-right:1px solid #03828f;position:absolute;z-index:1;top:58px;left:0;width:100%}}.body-container:has(.page--campaign-landing){padding-bottom:0}.page--campaign-landing__content{position:relative;padding-bottom:115px}.page--campaign-landing__content::before{content:"";position:absolute;left:calc(-50vw + 50%);height:100%;width:100vw;z-index:-1}.page--campaign-landing__content:has(+.bg-light-orange)::before{background-color:#fff0dd}.page--campaign-landing__content:has(+.bg-light-green)::before{background-color:#edf7e8}.page--campaign-landing__content:has(+.bg-light-purple)::before{background-color:#f5f0fa}.page--campaign-landing__content:has(+.bg-light-yellow)::before{background-color:#fdfad6}.bg-light-orange+.page--campaign-landing__content::before{background-color:#fff0dd}.bg-light-green+.page--campaign-landing__content::before{background-color:#edf7e8}.bg-light-purple+.page--campaign-landing__content::before{background-color:#f5f0fa}.bg-light-yellow+.page--campaign-landing__content::before{background-color:#fdfad6}.page--campaign-landing__content .page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-inline:auto;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:29px}.page--campaign-landing__content .page__heading{-ms-flex-item-align:center;align-self:center}.article-page .article-body .page--campaign-landing__content .page__heading h1,.blog .blog-body .bottom-article-content .page--campaign-landing__content .page__heading h1,.blog .blog-body .top-article-content .page--campaign-landing__content .page__heading h1,.page--campaign-landing__content .page__heading .article-page .article-body h1,.page--campaign-landing__content .page__heading .blog .blog-body .bottom-article-content h1,.page--campaign-landing__content .page__heading .blog .blog-body .top-article-content h1,.page--campaign-landing__content .page__heading .h1,.page--campaign-landing__content .page__heading .text-block h1,.text-block .page--campaign-landing__content .page__heading h1{font-size:40px;line-height:40px;font-weight:400;margin-bottom:32px}.page--campaign-landing__content .page__body{width:100%;margin-bottom:80px}.page--campaign-landing__content .page__body p{max-width:643px;font-family:Lato;font-size:18px;font-weight:400;line-height:26px;margin:0;margin-inline:auto}.page--campaign-landing__content .page__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page--campaign-landing__content .block:not(:last-child){margin-bottom:40px}.page--campaign-landing .article-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;place-items:anchor-center}.page--campaign-landing .article-image__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page--campaign-landing .article-image__content.image--ratio-landscape img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;max-height:643px}.page--campaign-landing .article-image__content.image--ratio-portrait img{width:100%;max-width:643px;height:auto;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;max-height:643px}.page--campaign-landing .article-image__content.image--ratio-square img{width:100%;max-width:643px;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;max-height:643px}.page--campaign-landing .article-image__content.image--two-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}.page--campaign-landing .article-image__content.image--two-images img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.page--campaign-landing .article-image__caption{width:100%;max-width:643px;margin-inline:auto;margin:0;margin-top:40px;margin-bottom:24px}.page--campaign-landing .article-image__caption p{font-family:Raleway;font-size:21px;font-weight:400;line-height:34px;margin:0}.page--case-landing__content .page--case-landing__top .page__content{background:#333e48;place-items:center;margin-inline:auto;padding-bottom:210px;padding-top:40px}.page--case-landing__content .page--case-landing__top .page__content *{max-width:864px}.article-page .article-body .page--case-landing__content .page--case-landing__top .page__content .page__heading h1,.blog .blog-body .bottom-article-content .page--case-landing__content .page--case-landing__top .page__content .page__heading h1,.blog .blog-body .top-article-content .page--case-landing__content .page--case-landing__top .page__content .page__heading h1,.page--case-landing__content .page--case-landing__top .page__content .page__heading .article-page .article-body h1,.page--case-landing__content .page--case-landing__top .page__content .page__heading .blog .blog-body .bottom-article-content h1,.page--case-landing__content .page--case-landing__top .page__content .page__heading .blog .blog-body .top-article-content h1,.page--case-landing__content .page--case-landing__top .page__content .page__heading .h1,.page--case-landing__content .page--case-landing__top .page__content .page__heading .text-block h1,.text-block .page--case-landing__content .page--case-landing__top .page__content .page__heading h1{font-family:Raleway;font-size:40px;font-weight:400;line-height:56px;color:#fff}.page--case-landing__content .page--case-landing__top .page__content .page__intro span,.page--case-landing__content .page--case-landing__top .page__content .page__pre-heading span{font-family:Raleway;font-size:21px;font-weight:400;line-height:34px;color:#fff}.page--case-landing__content .page--case-landing__top .page__content .page__intro{margin-bottom:40px}.page--case-landing__content .page--case-landing__top .page__image{max-width:864px;position:relative;justify-self:center;top:-210px;z-index:10;margin-bottom:-210px}.page--case-landing__content .page--case-landing__top .page__image .case-header-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page--case-landing__content .page--case-landing__top .page__image .case-header-block__image{-ms-flex-line-pack:center;align-content:center;width:50%;background-color:#f0f1ef}.page--case-landing__content .page--case-landing__top .page__image .case-header-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page--case-landing__content .page--case-landing__top .page__image .case-header-block__content{width:50%;padding:34px 48px 48px 48px;background-color:#f0f1ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.page--case-landing__content .page--case-landing__top .page__image .case-header-block__title{color:#333e48;font-family:Raleway;font-size:32px;font-weight:400;line-height:44px;margin-bottom:10px}.page--case-landing__content .page--case-landing__top .page__image .case-header-block__text{color:#333e48;font-family:Lato;font-size:16px;font-weight:400;line-height:24px}.page--case-landing__content .page--case-landing__top .page__image .case-header-block__text span{font-weight:700}.page--case-landing__content>.page__content{margin-top:48px;max-width:643px;margin-inline:auto}.page--case-landing__content>.page__content .page__body p{font-family:Lato;font-size:18px;font-weight:400;line-height:26px}.page--case-landing__content .article-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;place-items:anchor-center}.page--case-landing__content .article-image__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page--case-landing__content .article-image__content.image--ratio-landscape img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;max-height:643px}.page--case-landing__content .article-image__content.image--ratio-portrait img{width:100%;max-width:643px;height:auto;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;max-height:643px}.page--case-landing__content .article-image__content.image--ratio-square img{width:100%;max-width:643px;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;max-height:643px}.page--case-landing__content .article-image__content.image--two-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}.page--case-landing__content .article-image__content.image--two-images img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.page--case-landing__content .article-image__caption{width:100%;max-width:643px;margin-inline:auto;margin:0;margin-top:40px;margin-bottom:24px}.page--case-landing__content .article-image__caption p{font-family:Raleway;font-size:21px;font-weight:400;line-height:34px;margin:0}.page--case-landing__content .block:not(:last-child){margin-bottom:40px}.servicePage{margin-bottom:0;color:#333e48;font-size:1.125rem;line-height:1.625rem;font-family:Lato}.servicePage__header,.servicePage__intro{max-width:40.125rem;text-align:center}.servicePage__header{margin-top:40px;margin-bottom:53px}@media (min-width:0px) and (max-width:960px){.servicePage__header{margin:24px 0}}.servicePage__header>h2{font-family:Raleway;font-size:2.5rem;font-weight:400;line-height:3.5rem;text-transform:none;margin-bottom:0;margin:0}@media (min-width:0px) and (max-width:960px){.servicePage__header>h2{font-family:Raleway;font-size:2rem;font-weight:400;line-height:2.875rem;text-transform:none;margin-bottom:0}}.servicePage__intro{margin-top:53px;margin-bottom:53px}@media (min-width:0px) and (max-width:960px){.servicePage__intro{margin:30px 0}}.servicePage__intro p{font-size:1.25rem!important;max-width:40.625rem;margin:0 auto;text-align:center}.servicePage__body{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px) and (max-width:960px){.servicePage__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.servicePage__mainBody-wrapper{width:40%;position:relative}@media (min-width:0px) and (max-width:960px){.servicePage__mainBody-wrapper{margin-top:1.5rem;width:100%}}.servicePage__mainBody{background-color:#fff;max-width:28.125rem;padding-left:2.125rem}.servicePage__mainBody>:first-child{margin-top:0}.servicePage__mainBody>:last-child{margin-bottom:0}@media (min-width:0px) and (max-width:960px){.servicePage__mainBody{padding-left:0;width:85%;margin:0 auto}}.servicePage__mainBody h2,.servicePage__mainBody h3,.servicePage__mainBody h4{margin:2.5rem 0 1.5rem}@media (min-width:0px) and (max-width:960px){.servicePage__mainBody h2,.servicePage__mainBody h3,.servicePage__mainBody h4{margin:1.875rem 0 1.25rem}}.servicePage__mainBody h3{font-family:Raleway;font-size:1.3125rem;font-weight:600;line-height:1.9375rem;text-transform:none}.servicePage__mainBody h3+ol,.servicePage__mainBody h3+ul{margin-top:1.5rem}@media (min-width:0px) and (max-width:960px){.servicePage__mainBody h3+ol,.servicePage__mainBody h3+ul{margin-top:1.25rem}}.servicePage__mainBody ol,.servicePage__mainBody ul{margin:2.5rem 0;padding:0}@media (min-width:0px) and (max-width:960px){.servicePage__mainBody ol,.servicePage__mainBody ul{margin:1.25rem 0}}.servicePage__mainBody ol li,.servicePage__mainBody ul li{font-family:Lato;list-style-type:none;padding-left:28px;position:relative}.servicePage__mainBody ol li:not(:last-child),.servicePage__mainBody ul li:not(:last-child){margin-bottom:14px}.servicePage__mainBody ol li:before,.servicePage__mainBody ul li:before{content:"";position:absolute;border-radius:50%;background-color:#03828f;left:.625rem;height:.5rem;width:.5rem;top:.625rem}.servicePage__mainBody ol li strong,.servicePage__mainBody ul li strong{font-weight:400}.servicePage__mainBody a{text-decoration:underline;text-underline-offset:3px}.servicePage__mainBody a,.servicePage__mainBody a:focus-visible,.servicePage__mainBody a:hover{color:inherit}.servicePage__mainBody a:focus-visible,.servicePage__mainBody a:hover{text-decoration:none}.servicePage__image{position:relative;width:58.5%;margin-left:-20px;overflow:hidden}@media (min-width:0px) and (max-width:960px){.servicePage__image{width:100%;margin-left:0}}.servicePage__image:before{content:"";display:block;width:100%;padding-bottom:77.8048780488%}.servicePage__image>img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.servicePage__bookPlumber-wrapper{margin-top:3.4375em;margin-bottom:1.25em}.ourServices{background-color:#f0f1ef;padding:2.5rem 0 5.125rem}.ourServices__heading{font-family:Raleway;font-size:2rem;font-weight:400;line-height:2.75rem;text-transform:none;margin-bottom:0;margin-bottom:2rem;text-align:center}@media (min-width:0px) and (max-width:960px){.ourServices__heading{font-family:Raleway;font-size:1.3125rem;font-weight:400;line-height:1.75rem;text-transform:none;margin-bottom:0}}.ourServices__grid{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:1rem;display:grid;grid-auto-columns:1fr;grid-gap:2rem;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:dense}@media (max-width:84.2485rem){.ourServices__grid{grid-template-columns:1fr 1fr}}@media (max-width:57rem){.ourServices__grid{grid-template-columns:1fr}}.ourServices__item{width:26.063rem;min-height:20rem;text-align:left;border-bottom:none;padding:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem;background-color:#fff}.ourServices__item:is(a):hover{background-color:color-mix(in srgb,#fff 97%,#000 3%)}.ourServices__item,.ourServices__item:hover{color:#333e48;text-decoration:none}.ourServices__item-icon{max-width:88px;height:64px;margin-bottom:.625rem}.ourServices__item-arrow{max-width:24px;height:24px}@media (max-width:31rem){.ourServices__item{width:100%;min-height:0;padding:1.85rem}}.ourServices__header{font-size:1.5rem;line-height:130%;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-family:Raleway;font-size:1.3125rem;font-weight:600;line-height:1.75rem;text-transform:none}@media (min-width:0px) and (max-width:960px){.ourServices__header{padding-bottom:0}}.ourServices__body{font-family:Lato}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0!important;z-index:999;opacity:0;border-radius:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;color:#fff;background:#00838f;padding:2em 0;float:right;pointer-events:none}.cookiealert.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1s;transition-delay:1s;pointer-events:all}.cookiealert a{text-decoration:underline;color:#fff}.cookiealert .acceptcookies{margin-left:10px;vertical-align:baseline;background:#f3f3f3;color:#00838f;text-transform:uppercase;font-family:Lato;font-size:.75em;font-weight:400;line-height:normal;padding:1em 2.5em}@media (min-width:0px) and (max-width:640px){.cookiealert .acceptcookies{margin-left:0;margin-top:20px}}.cookiealert .acceptcookies:hover{background:#00838f;color:#f3f3f3}.cookiealert .content{display:inline-block;float:left;margin-left:0;width:75%}@media (min-width:0px) and (max-width:640px){.cookiealert .content{display:inline-block;float:left;margin-left:0;width:100%}}.cookiealert .button-content{display:inline-block;float:left;margin-left:0;width:25%}@media (min-width:0px) and (max-width:640px){.cookiealert .button-content{display:inline-block;float:left;margin-left:0;width:100%}}.printonly{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlZmF1bHQuY3NzIiwiLi4vbm9kZV9tb2R1bGVzL25vdWlzbGlkZXIvZGlzdHJpYnV0ZS9ub3Vpc2xpZGVyLm1pbi5jc3MiLCIuLi9odHRwczovZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1SYWxld2F5OjEwMCwyMDAsMzAwLDQwMCw1MDAsNjAwLDcwMCIsIi4uL2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUxhdG86MzAwLDMwMGl0YWxpYyw0MDAsNDAwaXRhbGljLDcwMCw3MDBpdGFsaWMiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL2ZvbnQtYXdlc29tZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19wYXRoLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2NvcmUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fbGFyZ2VyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ZpeGVkLXdpZHRoLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xpc3Quc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX21peGlucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fc3RhY2tlZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2VsZWdhbnQtaWNvbnMtc2Fzcy9zY3NzL191dGlscy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2VsZWdhbnQtaWNvbnMtc2Fzcy9zY3NzL2VsZWdhbnQtaWNvbnMtc2Fzcy5zY3NzIiwiX2ljb25zLnNjc3MiLCJfdHlwb2dyYXBoeS5zY3NzIiwiX21lZGlhcXVlcmllcy5zY3NzIiwiY29tcG9uZW50cy9fbGlua3Muc2NzcyIsIm1peGlucy9fbWVkaWEuc2NzcyIsImJhc2UvX2dyaWQuc2NzcyIsImJhc2UvX3ZlbmRvci1vdmVycmlkZXMuc2NzcyIsImJhc2UvX2ZvbnQuc2NzcyIsImJhc2UvX3ByaW50LnNjc3MiLCJiYXNlL19mb3Jtcy5zY3NzIiwiX3NldHRpbmdzLnNjc3MiLCJiYXNlL19lcGlzZXJ2ZXItZm9ybS5zY3NzIiwiX2NvbG9ycy5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiYmxvY2tzL19wcm9kdWN0TGlzdC5zY3NzIiwiYmxvY2tzL19zdG9yeUxpbmtCbG9jay5zY3NzIiwiYmxvY2tzL19zZWN0aW9uRGl2aWRlci5zY3NzIiwiYmxvY2tzL191c3Auc2NzcyIsImJsb2Nrcy9feW91dHViZUJsb2NrLnNjc3MiLCJibG9ja3MvX2Jsb2NrQmFzZS5zY3NzIiwiYmxvY2tzL19lbXBsb3llZUJsb2NrLnNjc3MiLCJibG9ja3MvX2F1dGhvckJpb0Jsb2NrLnNjc3MiLCJibG9ja3MvX25ld3NCbG9jay5zY3NzIiwiYmxvY2tzL19xYUJsb2NrLnNjc3MiLCJibG9ja3MvX2xpbmtCbG9jay5zY3NzIiwiYmxvY2tzL190ZXh0QmxvY2suc2NzcyIsImJsb2Nrcy9fcHJvbW90aW9uYWxCbG9jay5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiYmxvY2tzL19vd2xDYXJvdXNlbEJsb2NrLnNjc3MiLCJibG9ja3MvX2Jsb2dMaXN0QmxvY2suc2NzcyIsImJsb2Nrcy9faW5zcGlyZWRCbG9jay5zY3NzIiwibWl4aW5zL19zaG9ydGN1dHMuc2NzcyIsImJsb2Nrcy9fcG9wdXBCbG9jay5zY3NzIiwiYmxvY2tzL19pbmZvQnV0dG9uQmxvY2suc2NzcyIsImJsb2Nrcy9fdGV4dExpbmtCbG9jay5zY3NzIiwiYmxvY2tzL19xdW90ZUJsb2NrLnNjc3MiLCJibG9ja3MvX25ld0VtcGxveWVlQmxvY2suc2NzcyIsImJsb2Nrcy9fZmFjdEJsb2NrLnNjc3MiLCJibG9ja3MvX3Byb2R1Y3RMaXN0QmxvY2suc2NzcyIsImJsb2Nrcy9fY29udGFjdFVzQmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2dldE9mZmVyLnNjc3MiLCJjb21wb25lbnRzL19zdGlja3lTdWJuYXYuc2NzcyIsImNvbXBvbmVudHMvX25hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19zb3J0LnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLW1vYmlsZS5zY3NzIiwiY29tcG9uZW50cy9fZmFjZXQtbXVsdGktc2VsZWN0LnNjc3MiLCJjb21wb25lbnRzL19mYWNldC1zaW5nbGUtc2VsZWN0LnNjc3MiLCJjb21wb25lbnRzL19ibG9nLXBvc3QtY2FyZC5zY3NzIiwiY29tcG9uZW50cy9fYmxvZy1wb3N0LWNhcmQtc2ltcGxlLnNjc3MiLCJjb21wb25lbnRzL19zdG9yZS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19wcm9kdWN0LWNhcmQuc2NzcyIsImNvbXBvbmVudHMvX3JhbmdlLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL19ib2R5Q29udGFpbmVyLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiY29tcG9uZW50cy9fcHJvZHVjdENvbWJpbmF0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9faG92ZXJjYXJkLnNjc3MiLCJjb21wb25lbnRzL19zb2NpYWxTaGFyaW5nLnNjc3MiLCJjb21wb25lbnRzL19jYXRlZ29yeUZhY2V0cy5zY3NzIiwiY29tcG9uZW50cy9fc2ltcGxlU2VsZWN0Ym94LnNjc3MiLCJjb21wb25lbnRzL19wYWdlci5zY3NzIiwiY29tcG9uZW50cy9fY2F0ZWdvcnlQcm9kdWN0TGlzdC5zY3NzIiwibWl4aW5zL19iYW5uZXJTdHlsZS5zY3NzIiwiY29tcG9uZW50cy9fYmxvZ0xpc3RGaWx0ZXIuc2NzcyIsIm1peGlucy9fdHlwb2dyYXBoeS5zY3NzIiwiY29tcG9uZW50cy9fc2VydmljZUljb25zLnNjc3MiLCJjb21wb25lbnRzL19jYXRlZ29yeU5hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3ByaWNlRmlsdGVyLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2hSZXN1bHRzLnNjc3MiLCJjb21wb25lbnRzL19sZWZ0TWVudS5zY3NzIiwiY29tcG9uZW50cy9fc2VhcmNoQmFyLnNjc3MiLCJjb21wb25lbnRzL192YXJpYXRpb25TZWxlY3Rvci5zY3NzIiwiY29tcG9uZW50cy9fdmFyaWF0aW9uQXR0cmlidXRlcy5zY3NzIiwiY29tcG9uZW50cy9fY3ViZUxvYWRlci5zY3NzIiwiY29tcG9uZW50cy9fZXhwYW5kYWJsZUNhcmQuc2NzcyIsImNvbXBvbmVudHMvX3VzZXJwcm9maWxlLnNjc3MiLCJjb21wb25lbnRzL19ibG9nTGlzdFJlbGV2YW50LnNjc3MiLCJjb21wb25lbnRzL19sb29rYm9vay1saW5rLnNjc3MiLCJjb21wb25lbnRzL19pbWFnZS1zbGlkZXItY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX2hvdHNwb3QtcHJvZHVjdC1pbmZvLnNjc3MiLCJjb21wb25lbnRzL19sb2dnZWRJbkhlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fbG9nZ2VkSW5NZXNzYWdlLnNjc3MiLCJjb21wb25lbnRzL190aWNrLnNjc3MiLCJjb21wb25lbnRzL19wYW5lbC5zY3NzIiwiY29tcG9uZW50cy9fcHJvbW90aW9uQmFubmVySW1hZ2Uuc2NzcyIsImNvbXBvbmVudHMvX3Byb21vdGlvbkNoZWNrb3V0TGluZS5zY3NzIiwiY29tcG9uZW50cy9fcHJvbW90aW9uSXRlbUVsZW1lbnRMaXN0aW5nLnNjc3MiLCJjb21wb25lbnRzL19zbWFsbFNlYXJjaFN0b3JlUGFydGlhbC5zY3NzIiwiY29tcG9uZW50cy9fc21hbGxTZWFyY2hCbG9nUGFydGlhbC5zY3NzIiwiY29tcG9uZW50cy9fc21hbGxTZWFyY2hPdGhlclBhcnRpYWwuc2NzcyIsImNvbXBvbmVudHMvX3NlYXJjaFBhZ2Uuc2NzcyIsImNvbXBvbmVudHMvX2JhZGVtaWxqb0JyZWFkY3J1bWJzLnNjc3MiLCJjb21wb25lbnRzL19tZW1iZXIuc2NzcyIsImNvbXBvbmVudHMvX3N0b3JlLWFkbWluLnNjc3MiLCJ2aWV3cy9fc2VhcmNoLnNjc3MiLCJ2aWV3cy9fZmFxUGFnZS5zY3NzIiwidmlld3MvX3N0b3JlUGFnZS5zY3NzIiwidmlld3MvX2Jsb2dQYWdlLnNjc3MiLCJ2aWV3cy9fYXJ0aWNsZVBhZ2Uuc2NzcyIsInZpZXdzL19jYXRlZ29yeUxhbmRpbmdQYWdlLnNjc3MiLCJ2aWV3cy9fcHJvZHVjdERldGFpbHMuc2NzcyIsInZpZXdzL19jYXRlZ29yeVBhZ2Uuc2NzcyIsInZpZXdzL19ibG9nTGlzdFBhZ2Uuc2NzcyIsInZpZXdzL19tYXBQYWdlLnNjc3MiLCJ2aWV3cy9fd2lzaExpc3RQYWdlLnNjc3MiLCJ2aWV3cy9fY2FtcGFpZ25QYWdlLnNjc3MiLCJ2aWV3cy9fYjJiQ2FtcGFpZ25MaXN0UGFnZS5zY3NzIiwidmlld3MvX2IyYkNhbXBhaWduUmVwb3J0UGFnZS5zY3NzIiwidmlld3MvX2xhbmRpbmdQYWdlLnNjc3MiLCJ2aWV3cy9fbG9va2Jvb2stcG9ydGFsLXBhZ2Uuc2NzcyIsInZpZXdzL19sb29rYm9vay1wYWdlLnNjc3MiLCJ2aWV3cy9fc3RvcmVFZGl0UGFnZS5zY3NzIiwidmlld3MvX215LW92ZXJ2aWV3LnNjc3MiLCJ2aWV3cy9fY2hlY2tvdXQuc2NzcyIsInZpZXdzL19vcmRlci1kZXRhaWxzLnNjc3MiLCJ2aWV3cy9fb3JkZXItY29uZmlybWF0aW9uLnNjc3MiLCJ2aWV3cy9fcmVzZXJ2YXRpb24tbGlzdC5zY3NzIiwidmlld3MvX25vdC1mb3VuZC5zY3NzIiwidmlld3MvX25ld0NhbXBhaWduUGFnZS5zY3NzIiwidmlld3MvX2Nhc2VQYWdlLnNjc3MiLCJ2aWV3cy9fc2VydmljZVBhZ2Uuc2NzcyIsIjNyZFBhcnR5L2Nvb2tpZWFsZXJ0LnNjc3MiLCJkZWZhdWx0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUVBOzs7Ozs7QUNGQSwrQ0FHQSxhQUFhLGVBQWUsc0JBQXNCLEtBQUssb0JBQW9CLEtBQUssaUJBQWlCLEtBQUssZ0JBQWdCLEtBQUssaUJBQWlCLEtBQUssZ0JBQWdCLFdBQVcsV0FBVyxXQUFXLGFBQWEsU0FBUyxTQUFTLFVBQVUsSUFBSSxXQUFXLE1BQU0sS0FBSyxPQUFPLEtBQUssU0FBUyxTQUFTLFFBQVEsRUFBRSxhQUFhLFNBQVMsU0FBUyxNQUFNLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsYUFBYSxTQUFTLFNBQVMsUUFBUSxFQUFFLDRCQUE0QixRQUFRLEdBQUcsNkJBQTZCLG1CQUFtQixLQUFLLEdBQUcsQ0FBQyxJQUFJLElBQUksV0FBVyxLQUFLLEdBQUcsQ0FBQyxJQUFJLElBQUksbUJBQW1CLE9BQU8sa0JBQWtCLFdBQVcsa0JBQWtCLG1CQUFtQixVQUFVLG1CQUFtQixpQkFBaUIsT0FBTyxLQUFLLDhCQUE4QixNQUFNLEtBQUssT0FBTyxLQUFLLEtBQUssTUFBTSxJQUFJLEtBQUssZUFBZSxNQUFNLEtBQUssNEJBQTRCLE1BQU0sS0FBSyxPQUFPLEtBQUssS0FBSyxLQUFLLElBQUksTUFBTSxpQkFBaUIsV0FBVyxRQUFRLFdBQVcsTUFB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LFNBQUEsUy9EbXpUVCxPQUFBLG9CK0RqelRTLE9BQUEsaUJBQ0UsT0FBQSxZL0RtelRYLE1BQUEsUXlCdDJURyxpQkFBQSxLc0M4Q0ksUUFBQSxLQUFBLEsvRDhtVVIsaUR5QjVwVUksU0FBQSxTc0NtRUksSUFBQSxFL0Q0bFVOLE8rRHhsVVUsRS9EeWxVVixLK0R4bFVVLEUvRHlsVVYsTStEeGxVVSxFL0QybFVaLG9EQUNFLGlCK0R2bFVVLFEvRDBsVVosbURBQ0UsTStEdmxVVSxLL0R3bFVWLGlCK0R4bFVVLFEvRDJsVVosNEVBQ0UsTStEemxVWSxLdENyRlYsd0ZzQzBGSSxRQUFBLHNDL0QybFVSLDhDeUJyclVJLFdBQUEsT3NDaUdJLFlBQUEsUS9EdWxVTixVK0RybFVVLEsvRHNsVVYsVytEdGxVVSxPL0R1bFVWLFkrRHZsVVUsSS9Ed2xVVixZK0R2bFVVLEsvRHdsVVYsY0FyVEMsS0F3VEgsNENBQ0UsUStEeGxVVSxZL0R5bFVWLFErRHpsVVUsWS9EMGxVVixRK0QxbFVVLEsvRDJsVVYsa0JBdlRDLFFBQ0YsZUFBQSxReUI3NFRHLFlBQUEsUXNDNEdJLGlCQUFBLE8vRDJsVU4sYytEemxVVSxPL0QwbFVWLGdCQXZUQyxPQUNGLGNBQUEsS3lCbDVURyxVQUFBLEtzQ2tISSxnQkFBQSxPL0QwbFVOLFErRHhsVVUsSy9EMmxVWix3RkF4VEMsaUJBQUEsTStEOXhUUyxjQUFBLE1BQ0UsZ0JBQUEsVy9EMmxVWixtRCtEcmxVVSxNQUFBLElBQ0EsVUFBQSxNL0R5bFVWLDJDK0R2bFVVLFFBQUEsWUFDQSxRQUFBLFkvRHlsVVIsUStEemxVUSxLL0QwbFVSLG1CK0QxbFVRLFNBQ0Esc0J6Q3pJSyxPeUMwSUwsbUJBQUEsT0FDQSxlQUFBLE9BQ0EsT0FBQSxLQUNBLE1BQUEsbUIvRDh4VFQsWUFBQSxxQkFnVUQsa0RBQ0UsYytENWxVVSxLL0QrbFVaLHNEQTlUQyxNQUFBLEsrRDd4VFMsT0FBQSxLL0RpbVVWLDJEQURBLGtEdUI5c1VFLE1BQUEsTXdDOEdRLE9BQUEsTS9Ec21VViwyREE5VEMsUUFBQSxtQ0FrVUQsaURBRUEsa0RBREEscUQrRDNsVVksWUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLFlBQUEsSy9EK3hUWCxPQUFBLEVBa1VELGtEeUJyd1VJLE9BQUEsS3NDOEhJLFdBQUEsSy9EMG9VTixNK0Q1bFVVLG9CL0Q2bFVWLE1BL1RDLGlCQUNGLE1BQUEsWXlCMzhURyxRQUFBLFlzQzhISSxRQUFBLFkvRCtvVU4sUStEN2xVVSxLL0Q4bFVWLEkrRDdsVVUsTS9EOGxVVixrQitEN2xVVSxJL0Q4bFVWLGUrRDdsVVUsSS9EOGxVVixZK0Q3bFVVLFMvRDhsVVYsTytEOWxVVSxFL0QrbFVWLFMrRC9sVVUsUy9EZ21VVixNK0QvbFVVLFEvRGdtVVYsZ0IrRGhtVVUsSy9EbW1VWix5RCtEaG1VWSxRQUFBLHNDL0RrbVVWLGMrRGptVVksZ0IvRGttVVosTUFuVUMsS0FDRixPQUFBLEtBc1VELHdEQUNFLFNBblVDLFNBQ0YsT0FBQSxFK0R2eFRDLEtBQUEsS0FDRSxRQUFBLFFBQUEsTUFBQSxrQkFBQSxPQUFBLFFBQ0EsaUJBQUEsUXRDek1BLHVCc0N1TUYsY0FBQSxLL0RvbVVBLFErRDlsVUksWS9EK2xVSixRK0Q5bFVJLFkvRCtsVUosUStEOWxVSSxLL0QrbFVKLFVBclVDLE1BQ0YsTUFBQSxLeUIxK1RHLFFBQUEsS3NDdU1GLG1CQUFBLFMvRDJtVUEsc0IrRC9sVUksTy9EZ21VSixtQitEL2xVSSxPL0RnbVVKLGVBclVDLE9BQ0YsaUJBQUEsT3lCbjRUQyxjQUFBLE9zQzBGQSxnQkFBQSxPL0RpblVBLGtCK0RobVVJLE0vRGltVUosZUFyVUMsTUFDRixZQUFBLFcrRDF4VEcsaUJBQUEsUS9EbW1VSixnQytEL2xVTSxpQkFBQSxRL0RtbVVOLHFEK0Q3bFVRLE1BQUEsSy9EaW1VUixrRCtEeGxVUSxhQUFBLEtBQ0EsTUFBQSxLL0Q0bFVSLG9FK0RsbVVVLE9BQUEsSUFBQSxNQUFBLEsvRHNtVVYsa0RBQ0UsTStEL2xVUSxLL0RrbVVWLGdDK0QvbFVVLE9BQUEsRS9EaW1VUixNK0Ro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QSxLQUFBLEV5QmovVUcsU0FBQSxNdUM0SkUsSUFBQSxFaEVzdFZKLE1nRS9zVlEsS2hFZ3RWUixRQTlYQyxHQWlZSCxzQkFDRSxXZ0VodFZRLEtoRWl0VlIsY0E5WEMsSUFBQSxNQUFBLFFnRTUwVUgsNkNBQ0Usc0JoRWcxVUQsV0FBQSxTQWtZRCw2Q2dFNXNWRSxpQ0FDQSw4Q0FKRixtQ2hFbzFVQywyQ3VCcCtVQywwQ3lDdUpFLE9BQUEsRUFBQSxLQUNBLFNBQUEsTUFDQSxPQUFBLE1oRWt0VkosOERBQ0EsMkVBR0EsZ0VBRkEsd0VBQ0EsdUVBRUUsUWdFOXNWTSxLaEVpdFZSLHdDQUNFLFFnRTVzVkksS2hFK3NWTiwwQ0FDRSxpQmdFNXNWSSxRaEU2c1ZKLGNnRTVzVkksUWhFNnNWSixnQmdFNXNWSSxjaEU2c1ZKLFFnRTVzVkksbUJoRTZzVkosUWdFNXNWSSxtQmhFNnNWSixRQTlYQyxZQWlZSCw2Q0E3WEMsMEN1QjNoVkMsUUFBQSxLeUN3S0YsTUFBQSxNaEV1dlZBLDZDdUIzM1ZFLFdBQUEsS3lDbUxFLFFBQUEsRWhFMnNWRixPZ0Uxc1ZJLEVoRTJzVkosUWdFMXNWSSxtQmhFMnNWSixRZ0Uxc1ZJLG1CaEUyc1ZKLFFnRTFzVkksWWhFMnNWSixNZ0Uxc1ZJLEtoRTZzVk4sNkNBQ0UsNkNBN1hDLG1CQUFBLFNnRTEwVUMsc0JBQUEsT0FDRSxtQkFBQSxPaEU0MFVILGVBQUEsUUFrWUgsZ0RBQ0UsUWdFenNWTSxFQUFBLEtoRTRzVlIsNERBQ0UsYWdFenNWTSxFaEU0c1ZSLHVDQUNFLDREZ0V0c1ZJLGFBQUEsTWhFMnNWTiw2R0FDRSxPZ0V0c1ZNLEtoRXVzVk4sUWdFdHNWTSxNaEV5c1ZSLCtHQUNFLFFnRXBzVkksTUNyUk4sNkNBQ0UsNkdBQ0EsT0FBQSxNakVnK1ZGLHlCaUUxOVZJLGdFQURGLGdFQUNFLCtGQUFBLGdCQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsUWpFKzlWQSxjaUUvOVZBLEtqRWcrVkEsZWlFaCtWQSxLQUNBLFlBQUEsS2pFK2xWSCxPQUFBLEt1QjlqVkMsU0FBQSxLMENw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QndHOXpkRSxXQUFBLE14R20wZEosZ0JBQ0Esc0JBQ0UsV3dHaDBkSSxLeEdtMGROLDRCQUNFLGF3R2gwZE0sS3hHaTBkTixjd0doMGRNLEt4R2kwZE4sWXdHaDBkTSxJeEdpMGROLFV3R2gwZE0sS3hHaTBkTixld0doMGRNLFV4R2kwZE4sTXdHaDBkTSxReEdpMGROLFl3R2gwZE0sUXhHbTBkUiw2Q0FDRSw0QndHOXpkSSxZQUFBLE14R20wZE4sY0FDRSxld0cvemRNLFV4R2cwZE4sWUFua0JDLGNBc2tCSCw0QkFDRSxZQW5rQkMsS0Fza0JILDhCQUNBLDhCQUNFLFd3RzF6ZE0sRXhHK3pkUiwwQ0FDQSwwQ3dHeHpkUSxRQUFBLGF4RzB6ZE4sTXdHenpkUSxLeEcwemRSLFl3R3p6ZFEsS3hHMHpkUixNd0d6emRRLE14RzR6ZFYsaUJBQ0UsV3dHenpkUSxLeEc0emRWLHlCQUNFLFl3R3h6ZFEsUXhHeXpkUixVd0d4emRRLFN4R3l6ZFIsWXdHeHpkUSxJeEd5emRSLFl3R3h6ZFEsS3hHeXpkUixld0d4emRRLFV4R3l6ZFIsY3dHeHpkUSxLeEd5emRSLGN3R3h6ZFEsSUFBQSxNQUFBLFF4R3l6ZFIsZXdHeHpkUSxJeEd5emRSLGFBbmtCQyxLQXNrQkgsc0JBbGtCQyxNQUFBLFFBb2tCQyxRQUFTLE13R256ZFgsUUFBQSxLQUFBLEt4R3V6ZEEsMEN5R3prZUMsUUFBQSxJQUFBLEt6RzZrZUQsNEJBbGtCQyxnQkFBQSxLeUd0Z2RDLE1BQUEsS3pHNmtlRiwyQnlHemtlSSxRQUFBLEtBQ0EsT0FBQSxLQUFBLEVBQUEsRXpHNmtlSix5QkFDRSwyQnlHemtlSSxRQUFBLE9BS0YsMEJBQ0UsT0FBQSxFQUNBLFFBQUEsRXpHdWdkTCxXQUFBLElBQUEsTUFBQSxReUdwZ2RHLGNBQUEsSUFBQSxNQUFBLFF6RzJrZUosK0J5R3hrZU0sVUFBQSxRQUNFLFlBQUEsUXpHdWdkUCxZQUFBLEl5R3BnZEcsZUFBQSxLQUNFLGdCQUFBLEt6R3NnZEwsWUFBQSxJQUFBLE1BQUEsUUFva0JDLGFBQWMsSUFBSSxNQUFNLFFBRzFC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Y0FBZSxjQUNmLFVBQVcsY0FDWCx5QkFBMEIsR0FDMUIsaUJBQWtCLEdBQ2xCLGVBQWdCLElBR2xCLGVBQ0UsZ0JBQWlCLFVBQ2pCLE1BQU8sS0FHVCw0QkFDRSxZQUFhLEtBQ2IsZUFBZ0IsU0FDaEIsV0FBWSxRQUNaLE1BQU8sUUFDUCxlQUFnQixVQUNoQixZQUFhLEtBQ2IsVUFBVyxNQUNYLFlBQWEsSUFDYixZQUFhLE9BQ2IsUUFBUyxJQUFJLE1BR2YsNkNBQ0UsNEJBQ0UsWUFBYSxFQUNiLFdBQVksTUFJaEIsa0NBQ0UsV0FBWSxRQUNaLE1BQU8sUUFHVCxzQkFDRSxRQUFTLGFBQ1QsTUFBTyxLQUNQLFlBQWEsRUFDYixNQUFPLElBR1QsNkNBQ0Usc0JBQ0UsUUFBUyxhQUNULE1BQU8sS0FDUCxZQUFhLEVBQ2IsTUFBTyxNQUlYLDZCQUNFLFFBQVMsYUFDVCxNQUFPLEtBQ1AsWUFBYSxFQUNiLE1BQU8sSUFHVCw2Q0FDRSw2QkFDRSxRQUFTLGFBQ1QsTUFBTyxLQUNQLFlBQWEsRUFDYixNQUFPLE1BSVgsV0FDRSxRQUFTIiwiZmlsZSI6ImRlZmF1bHQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBCb290c3RyYXAgUmVib290IHY0LjMuMSAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMTkgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE5IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKiBGb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzLCBsaWNlbnNlZCBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZClcbiAqL1xuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL25vdWlzbGlkZXIvZGlzdHJpYnV0ZS9ub3Vpc2xpZGVyLm1pbi5jc3MnO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UmFsZXdheToxMDAsMjAwLDMwMCw0MDAsNTAwLDYwMCw3MDBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1MYXRvOjMwMCwzMDBpdGFsaWMsNDAwLDQwMGl0YWxpYyw3MDAsNzAwaXRhbGljXCIpO1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpob3ZlciwgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0sXG5pbnB1dFt0eXBlPXRpbWVdLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG5pbnB1dFt0eXBlPW1vbnRoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjBcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjBcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj00LjcuMCNmb250YXdlc29tZXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI4NTdlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0MjllbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuMTQyODU3MTQyOWVtO1xuICB3aWR0aDogMi4xNDI4NTcxNDI5ZW07XG4gIHRvcDogMC4xNDI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mYS1saS5mYS1sZyB7XG4gIGxlZnQ6IC0xLjg1NzE0Mjg1NzFlbTtcbn1cblxuLmZhLWJvcmRlciB7XG4gIHBhZGRpbmc6IDAuMmVtIDAuMjVlbSAwLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMWVtO1xufVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmEuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cbi5mYS5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xufVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5mYS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhLXN0YWNrLTF4LCAuZmEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CAXCI7XG59XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgVwiO1xufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CCXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CDXCI7XG59XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhFwiO1xufVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiO1xufVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CGXCI7XG59XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CHXCI7XG59XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CIXCI7XG59XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiO1xufVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIpcIjtcbn1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgItcIjtcbn1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CMXCI7XG59XG5cbi5mYS1yZW1vdmU6YmVmb3JlLFxuLmZhLWNsb3NlOmJlZm9yZSxcbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjVwiO1xufVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CRXCI7XG59XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJJcIjtcbn1cblxuLmZhLWdlYXI6YmVmb3JlLFxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiO1xufVxuXG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CWXCI7XG59XG5cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7XG59XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CYXCI7XG59XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjtcbn1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CcXCI7XG59XG5cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CdXCI7XG59XG5cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AoVwiO1xufVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKNcIjtcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKRcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CnXCI7XG59XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqVwiO1xufVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqlwiO1xufVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CrXCI7XG59XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CsXCI7XG59XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CtXCI7XG59XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArlwiO1xufVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK9cIjtcbn1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsFwiO1xufVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsVwiO1xufVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AslwiO1xufVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CzXCI7XG59XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtFwiO1xufVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtlwiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C3XCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AuFwiO1xufVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AuVwiO1xufVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AulwiO1xufVxuXG4uZmEtZGVkZW50OmJlZm9yZSxcbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C7XCI7XG59XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLxcIjtcbn1cblxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvVwiO1xufVxuXG4uZmEtcGhvdG86YmVmb3JlLFxuLmZhLWltYWdlOmJlZm9yZSxcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgL5cIjtcbn1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgVwiO1xufVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GCXCI7XG59XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GDXCI7XG59XG5cbi5mYS1lZGl0OmJlZm9yZSxcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYRcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GFXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhlwiO1xufVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GHXCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GIXCI7XG59XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GJXCI7XG59XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BilwiO1xufVxuXG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bi1wiO1xufVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYxcIjtcbn1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY1cIjtcbn1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY5cIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GRXCI7XG59XG5cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BklwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GTXCI7XG59XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GUXCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BlVwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GWXCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZdcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmFwiO1xufVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GZXCI7XG59XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmlwiO1xufVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bm1wiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZxcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GdXCI7XG59XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZ5cIjtcbn1cblxuLmZhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaBcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GhXCI7XG59XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiO1xufVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BpFwiO1xufVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GlXCI7XG59XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BplwiO1xufVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bp1wiO1xufVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgahcIjtcbn1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GpXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgapcIjtcbn1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgatcIjtcbn1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaxcIjtcbn1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvga1cIjtcbn1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrlwiO1xufVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GwXCI7XG59XG5cbi5mYS13YXJuaW5nOmJlZm9yZSxcbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BsVwiO1xufVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbJcIjtcbn1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GzXCI7XG59XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbRcIjtcbn1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbVcIjtcbn1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bt1wiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G4XCI7XG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G5XCI7XG59XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G6XCI7XG59XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbtcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G8XCI7XG59XG5cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvVwiO1xufVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgb5cIjtcbn1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSxcbi5mYS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoBcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KBXCI7XG59XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoJcIjtcbn1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cg1wiO1xufVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KEXCI7XG59XG5cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChVwiO1xufVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoZcIjtcbn1cblxuLmZhLXRodW1icy1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KHXCI7XG59XG5cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KIXCI7XG59XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgolcIjtcbn1cblxuLmZhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgopcIjtcbn1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KLXCI7XG59XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoxcIjtcbn1cblxuLmZhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo1cIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo5cIjtcbn1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpBcIjtcbn1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CkVwiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CklwiO1xufVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KTXCI7XG59XG5cbi5mYS1sZW1vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KUXCI7XG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClVwiO1xufVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpZcIjtcbn1cblxuLmZhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpdcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmFwiO1xufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmVwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUsXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgppcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cm1wiO1xufVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KcXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnVwiO1xufVxuXG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KeXCI7XG59XG5cbi5mYS1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CoFwiO1xufVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqFcIjtcbn1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7NcIjtcbn1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KjXCI7XG59XG5cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqRcIjtcbn1cblxuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KlXCI7XG59XG5cbi5mYS1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqZcIjtcbn1cblxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KnXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KpXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqpcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KrXCI7XG59XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrFwiO1xufVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KtXCI7XG59XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrlwiO1xufVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KwXCI7XG59XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrFcIjtcbn1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrJcIjtcbn1cblxuLmZhLWdyb3VwOmJlZm9yZSxcbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DgFwiO1xufVxuXG4uZmEtY2hhaW46YmVmb3JlLFxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4FcIjtcbn1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OCXCI7XG59XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dg1wiO1xufVxuXG4uZmEtY3V0OmJlZm9yZSxcbi5mYS1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhFwiO1xufVxuXG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhVwiO1xufVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OGXCI7XG59XG5cbi5mYS1zYXZlOmJlZm9yZSxcbi5mYS1mbG9wcHktbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dh1wiO1xufVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OIXCI7XG59XG5cbi5mYS1uYXZpY29uOmJlZm9yZSxcbi5mYS1yZW9yZGVyOmJlZm9yZSxcbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OJXCI7XG59XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OKXCI7XG59XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OLXCI7XG59XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OMXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg41cIjtcbn1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OOXCI7XG59XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DkFwiO1xufVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5FcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DklwiO1xufVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dk1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OUXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlVwiO1xufVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5ZcIjtcbn1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5dcIjtcbn1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OYXCI7XG59XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OZXCI7XG59XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmlwiO1xufVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dm1wiO1xufVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLFxuLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5xcIjtcbn1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUsXG4uZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OdXCI7XG59XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnlwiO1xufVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6BcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OhXCI7XG59XG5cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DolwiO1xufVxuXG4uZmEtbGVnYWw6YmVmb3JlLFxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OjXCI7XG59XG5cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLFxuLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6RcIjtcbn1cblxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DpVwiO1xufVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DplwiO1xufVxuXG4uZmEtZmxhc2g6YmVmb3JlLFxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6dcIjtcbn1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6hcIjtcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OpXCI7XG59XG5cbi5mYS1wYXN0ZTpiZWZvcmUsXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OqXCI7XG59XG5cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dq1wiO1xufVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6xcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OtXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg65cIjtcbn1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7BcIjtcbn1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OxXCI7XG59XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DslwiO1xufVxuXG4uZmEtYmVsbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KiXCI7XG59XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7RcIjtcbn1cblxuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7VcIjtcbn1cblxuLmZhLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O2XCI7XG59XG5cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O3XCI7XG59XG5cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O4XCI7XG59XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7lcIjtcbn1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DulwiO1xufVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7tcIjtcbn1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7xcIjtcbn1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O9XCI7XG59XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvlwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SCXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eg1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhFwiO1xufVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SGXCI7XG59XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SHXCI7XG59XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SIXCI7XG59XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIlcIjtcbn1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EilwiO1xufVxuXG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhItcIjtcbn1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SMXCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SNXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjlwiO1xufVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EkFwiO1xufVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SRXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EklwiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ek1wiO1xufVxuXG4uZmEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJRcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJVcIjtcbn1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJhcIjtcbn1cblxuLmZhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJlcIjtcbn1cblxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SaXCI7XG59XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SbXCI7XG59XG5cbi5mYS1rZXlib2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ScXCI7XG59XG5cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ1cIjtcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SeXCI7XG59XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoFwiO1xufVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EolwiO1xufVxuXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKNcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SkXCI7XG59XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SlXCI7XG59XG5cbi5mYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKZcIjtcbn1cblxuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SnXCI7XG59XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqFwiO1xufVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKpcIjtcbn1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SrXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKxcIjtcbn1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SuXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SwXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SxXCI7XG59XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLNcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S0XCI7XG59XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLVcIjtcbn1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtlwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Et1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S5XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S6XCI7XG59XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eu1wiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EvFwiO1xufVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S9XCI7XG59XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S+XCI7XG59XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgFwiO1xufVxuXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FglwiO1xufVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fg1wiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYRcIjtcbn1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhVwiO1xufVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WGXCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fh1wiO1xufVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYhcIjtcbn1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYlcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FilwiO1xufVxuXG4uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fi1wiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYxcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjVwiO1xufVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjlwiO1xufVxuXG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZBcIjtcbn1cblxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZFcIjtcbn1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZJcIjtcbn1cblxuLmZhLWV1cm86YmVmb3JlLFxuLmZhLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fk1wiO1xufVxuXG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WUXCI7XG59XG5cbi5mYS1kb2xsYXI6YmVmb3JlLFxuLmZhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FlVwiO1xufVxuXG4uZmEtcnVwZWU6YmVmb3JlLFxuLmZhLWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FllwiO1xufVxuXG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WXXCI7XG59XG5cbi5mYS1ydWJsZTpiZWZvcmUsXG4uZmEtcm91YmxlOmJlZm9yZSxcbi5mYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZhcIjtcbn1cblxuLmZhLXdvbjpiZWZvcmUsXG4uZmEta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WZXCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZpcIjtcbn1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZtcIjtcbn1cblxuLmZhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnFwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZ1cIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnlwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WgXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WhXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WiXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fo1wiO1xufVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WkXCI7XG59XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FpVwiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaZcIjtcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhadcIjtcbn1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhahcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WpXCI7XG59XG5cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhapcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhatcIjtcbn1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WsXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvha1cIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrlwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WwXCI7XG59XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbFcIjtcbn1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbJcIjtcbn1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fs1wiO1xufVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtFwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbhcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W5XCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W6XCI7XG59XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W7XCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvFwiO1xufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb1cIjtcbn1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W+XCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aAXCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoFcIjtcbn1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GglwiO1xufVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gg1wiO1xufVxuXG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhFwiO1xufVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoVcIjtcbn1cblxuLmZhLW1vb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhlwiO1xufVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gh1wiO1xufVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aIXCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GiVwiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhopcIjtcbn1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gi1wiO1xufVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aMXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvho5cIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpBcIjtcbn1cblxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aRXCI7XG59XG5cbi5mYS1kb3QtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpJcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpNcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlFwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhOmJlZm9yZSxcbi5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpZcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpdcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aYXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhplcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GmlwiO1xufVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74abXCI7XG59XG5cbi5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uZmEtYmFuazpiZWZvcmUsXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnFwiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnVwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCLvhp5cIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GoFwiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ahXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aiXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqNcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74akXCI7XG59XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqVcIjtcbn1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqZcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aoXCI7XG59XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqlcIjtcbn1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GqlwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqtcIjtcbn1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrFwiO1xufVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq1cIjtcbn1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74auXCI7XG59XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrBcIjtcbn1cblxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74axXCI7XG59XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ayXCI7XG59XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gs1wiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtFwiO1xufVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrVcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a2XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrdcIjtcbn1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrhcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGU6YmVmb3JlLFxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GuVwiO1xufVxuXG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a6XCI7XG59XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a7XCI7XG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a8XCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a9XCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a+XCI7XG59XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgFwiO1xufVxuXG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgVwiO1xufVxuXG4uZmEtZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4JcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hg1wiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4RcIjtcbn1cblxuLmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhVwiO1xufVxuXG4uZmEtZmlsZS16aXAtbzpiZWZvcmUsXG4uZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4ZcIjtcbn1cblxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eHXCI7XG59XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLFxuLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HiFwiO1xufVxuXG4uZmEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4lcIjtcbn1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4pcIjtcbn1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4tcIjtcbn1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eMXCI7XG59XG5cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eNXCI7XG59XG5cbi5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjlwiO1xufVxuXG4uZmEtcmE6YmVmb3JlLFxuLmZhLXJlc2lzdGFuY2U6YmVmb3JlLFxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eQXCI7XG59XG5cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eRXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eSXCI7XG59XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5NcIjtcbn1cblxuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5RcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5VcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eWXCI7XG59XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hl1wiO1xufVxuXG4uZmEtc2VuZDpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5hcIjtcbn1cblxuLmZhLXNlbmQtbzpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmVwiO1xufVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmlwiO1xufVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5tcIjtcbn1cblxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnFwiO1xufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74edXCI7XG59XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eeXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6BcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6FcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6JcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLmZhLWZ1dGJvbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ejXCI7XG59XG5cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6RcIjtcbn1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6VcIjtcbn1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6ZcIjtcbn1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6dcIjtcbn1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqFwiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqVwiO1xufVxuXG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6pcIjtcbn1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6tcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6xcIjtcbn1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrVwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrlwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsFwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsVwiO1xufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7JcIjtcbn1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7NcIjtcbn1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtFwiO1xufVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e1XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e2XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7dcIjtcbn1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e4XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7lcIjtcbn1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e6XCI7XG59XG5cbi5mYS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e7XCI7XG59XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvFwiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvVwiO1xufVxuXG4uZmEtYXJlYS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvlwiO1xufVxuXG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iAXCI7XG59XG5cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iBXCI7XG59XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCLviIJcIjtcbn1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviINcIjtcbn1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIRcIjtcbn1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhVwiO1xufVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhlwiO1xufVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iHXCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iIXCI7XG59XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIlcIjtcbn1cblxuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iKXCI7XG59XG5cbi5mYS1zaGVrZWw6YmVmb3JlLFxuLmZhLXNoZXFlbDpiZWZvcmUsXG4uZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iLXCI7XG59XG5cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjFwiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjVwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLviI5cIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iQXCI7XG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkVwiO1xufVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IklwiO1xufVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iTXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJRcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iVXCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IllwiO1xufVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iXXCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLviJhcIjtcbn1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJlcIjtcbn1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJpcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ibXCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74icXCI7XG59XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InVwiO1xufVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ieXCI7XG59XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IoVwiO1xufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IolwiO1xufVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Io1wiO1xufVxuXG4uZmEtaW50ZXJzZXg6YmVmb3JlLFxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ikXCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKVcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IplwiO1xufVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKdcIjtcbn1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKhcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ipXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iqXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74irXCI7XG59XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKxcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviK1cIjtcbn1cblxuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iwXCI7XG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IsVwiO1xufVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLJcIjtcbn1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Is1wiO1xufVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i0XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i1XCI7XG59XG5cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i2XCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i3XCI7XG59XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IuFwiO1xufVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i5XCI7XG59XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCLviLpcIjtcbn1cblxuLmZhLXljOmJlZm9yZSxcbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLtcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLxcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i9XCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCLviL5cIjtcbn1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mAXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLFxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYFcIjtcbn1cblxuLmZhLWJhdHRlcnktMjpiZWZvcmUsXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mCXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jg1wiO1xufVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mEXCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mFXCI7XG59XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mHXCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JiFwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYlcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviYpcIjtcbn1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ji1wiO1xufVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYxcIjtcbn1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mNXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mOXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mSXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jk1wiO1xufVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mUXCI7XG59XG5cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsXG4uZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZVcIjtcbn1cblxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZZcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jl1wiO1xufVxuXG4uZmEtaGFuZC1saXphcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmFwiO1xufVxuXG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mZXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmlwiO1xufVxuXG4uZmEtaGFuZC1wZWFjZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mbXCI7XG59XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZxcIjtcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ1cIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ5cIjtcbn1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mgXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaFcIjtcbn1cblxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74miXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mjXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JpFwiO1xufVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JpVwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaZcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jp1wiO1xufVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74moXCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mpXCI7XG59XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqlwiO1xufVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviatcIjtcbn1cblxuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74msXCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvia1cIjtcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74muXCI7XG59XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCLvibBcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JsVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JslwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Js1wiO1xufVxuXG4uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtFwiO1xufVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibVcIjtcbn1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvibZcIjtcbn1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jt1wiO1xufVxuXG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibhcIjtcbn1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JuVwiO1xufVxuXG4uZmEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JulwiO1xufVxuXG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m7XCI7XG59XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvFwiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvib1cIjtcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvlwiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qAXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvioFcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioJcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kg1wiO1xufVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioRcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioVcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhlwiO1xufVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qHXCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviohcIjtcbn1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qJXCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviopcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ki1wiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvioxcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qNXCI7XG59XG5cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qOXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KkVwiO1xufVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KklwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qTXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlFwiO1xufVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlVwiO1xufVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qWXCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qXXCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qYXCI7XG59XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviplcIjtcbn1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvippcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qbXCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnFwiO1xufVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvip1cIjtcbn1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qeXCI7XG59XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KoFwiO1xufVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KoVwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qiXCI7XG59XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ko1wiO1xufVxuXG4uZmEtZGVhZm5lc3M6YmVmb3JlLFxuLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KpFwiO1xufVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqVcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqZcIjtcbn1cblxuLmZhLXNpZ25pbmc6YmVmb3JlLFxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqdcIjtcbn1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviqhcIjtcbn1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqlwiO1xufVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqtcIjtcbn1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qsXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq1cIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq5cIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qwXCI7XG59XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KsVwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qyXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qzXCI7XG59XG5cbi5mYS1mYTpiZWZvcmUsXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q0XCI7XG59XG5cbi5mYS1oYW5kc2hha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q3XCI7XG59XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirhcIjtcbn1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KuVwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirpcIjtcbn1cblxuLmZhLXZjYXJkOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirtcIjtcbn1cblxuLmZhLXZjYXJkLW86YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q8XCI7XG59XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvVwiO1xufVxuXG4uZmEtdXNlci1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvlwiO1xufVxuXG4uZmEtdXNlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uAXCI7XG59XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LgVwiO1xufVxuXG4uZmEtZHJpdmVycy1saWNlbnNlOmJlZm9yZSxcbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uCXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uZmEtaWQtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uDXCI7XG59XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LhFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4VcIjtcbn1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uGXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci00OmJlZm9yZSxcbi5mYS10aGVybW9tZXRlcjpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lh1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4hcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4lcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4pcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uLXCI7XG59XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4xcIjtcbn1cblxuLmZhLWJhdGh0dWI6YmVmb3JlLFxuLmZhLXMxNTpiZWZvcmUsXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjVwiO1xufVxuXG4uZmEtcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjlwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uQXCI7XG59XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5FcIjtcbn1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uSXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lk1wiO1xufVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uUXCI7XG59XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LlVwiO1xufVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LllwiO1xufVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ll1wiO1xufVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmFwiO1xufVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmVwiO1xufVxuXG4uZmEtZWVyY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmlwiO1xufVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ubXCI7XG59XG5cbi5mYS1zbm93Zmxha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnFwiO1xufVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi51cIjtcbn1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi55cIjtcbn1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LoFwiO1xufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRWxlZ2FudEljb25zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIvRnJvbnRlbmQvZm9udHMvRWxlZ2FudEljb25zLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvRnJvbnRlbmQvZm9udHMvRWxlZ2FudEljb25zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLWxlZnQtZmlsdGVyIC5tYXAtY291bnR5LWxpc3QgbGkgYnV0dG9uIC5pY29uLmFycm93X3RyaWFuZ2xlLWxlZnQ6OmJlZm9yZSwgLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1jb3VudHktbGlzdCBsaSBidXR0b24gLmljb24uYXJyb3dfdHJpYW5nbGUtcmlnaHQ6OmJlZm9yZSxcbi5laS1jbGlwYm9hcmQ6OmJlZm9yZSxcbi5laS1pY29uX2NsaXBib2FyZDo6YmVmb3JlLFxuLmVpLWdsb2JlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZ2xvYmVfYWx0OjpiZWZvcmUsXG4uZWktcGVyY2VudF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3BlcmNlbnRfYWx0OjpiZWZvcmUsXG4uZWktc2hpZWxkX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fc2hpZWxkX2FsdDo6YmVmb3JlLFxuLmVpLWJyaWVmY2FzZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2JyaWVmY2FzZV9hbHQ6OmJlZm9yZSxcbi5laS1kYXRhcmVwb3J0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZGF0YXJlcG9ydF9hbHQ6OmJlZm9yZSxcbi5laS1mbG93Y2hhcnRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9mbG93Y2hhcnRfYWx0OjpiZWZvcmUsXG4uZWktZWFzZWxfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9lYXNlbF9hbHQ6OmJlZm9yZSxcbi5laS1wZW5zX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fcGVuc19hbHQ6OmJlZm9yZSxcbi5laS13YWxsZXRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl93YWxsZXRfYWx0OjpiZWZvcmUsXG4uZWktY3VycmVuY3lfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jdXJyZW5jeV9hbHQ6OmJlZm9yZSxcbi5laS1tdWdfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9tdWdfYWx0OjpiZWZvcmUsXG4uZWktZGlzbGlrZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Rpc2xpa2VfYWx0OjpiZWZvcmUsXG4uZWktbGlrZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2xpa2VfYWx0OjpiZWZvcmUsXG4uZWktcHV6emxlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fcHV6emxlX2FsdDo6YmVmb3JlLFxuLmVpLWlkLTJfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9pZC0yX2FsdDo6YmVmb3JlLFxuLmVpLWlkX2FsdDo6YmVmb3JlLFxuLmVpLWljb25faWRfYWx0OjpiZWZvcmUsXG4uZWktc2VhcmNoX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fc2VhcmNoX2FsdDo6YmVmb3JlLFxuLmVpLWRyaXZlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZHJpdmVfYWx0OjpiZWZvcmUsXG4uZWktZmxvcHB5X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZmxvcHB5X2FsdDo6YmVmb3JlLFxuLmVpLWJ1aWxkaW5nX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYnVpbGRpbmdfYWx0OjpiZWZvcmUsXG4uZWktY2FsY3VsYXRvcl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2NhbGN1bGF0b3JfYWx0OjpiZWZvcmUsXG4uZWktcHJpbnRlci1hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3ByaW50ZXItYWx0OjpiZWZvcmUsXG4uZWktcm9vazo6YmVmb3JlLFxuLmVpLWljb25fcm9vazo6YmVmb3JlLFxuLmVpLWJhbGFuY2U6OmJlZm9yZSxcbi5laS1pY29uX2JhbGFuY2U6OmJlZm9yZSxcbi5laS1ob3VyZ2xhc3M6OmJlZm9yZSxcbi5laS1pY29uX2hvdXJnbGFzczo6YmVmb3JlLFxuLmVpLXRhcmdldDo6YmVmb3JlLFxuLmVpLWljb25fdGFyZ2V0OjpiZWZvcmUsXG4uZWktZ2xvYmUtMjo6YmVmb3JlLFxuLmVpLWljb25fZ2xvYmUtMjo6YmVmb3JlLFxuLmVpLWdsb2JlOjpiZWZvcmUsXG4uZWktaWNvbl9nbG9iZTo6YmVmb3JlLFxuLmVpLXBlcmNlbnQ6OmJlZm9yZSxcbi5laS1pY29uX3BlcmNlbnQ6OmJlZm9yZSxcbi5laS1zaGllbGQ6OmJlZm9yZSxcbi5laS1pY29uX3NoaWVsZDo6YmVmb3JlLFxuLmVpLWJyaWVmY2FzZTo6YmVmb3JlLFxuLmVpLWljb25fYnJpZWZjYXNlOjpiZWZvcmUsXG4uZWktZGF0YXJlcG9ydDo6YmVmb3JlLFxuLmVpLWljb25fZGF0YXJlcG9ydDo6YmVmb3JlLFxuLmVpLWZsb3djaGFydDo6YmVmb3JlLFxuLmVpLWljb25fZmxvd2NoYXJ0OjpiZWZvcmUsXG4uZWktZWFzZWw6OmJlZm9yZSxcbi5laS1pY29uX2Vhc2VsOjpiZWZvcmUsXG4uZWktcGVuczo6YmVmb3JlLFxuLmVpLWljb25fcGVuczo6YmVmb3JlLFxuLmVpLXdhbGxldDo6YmVmb3JlLFxuLmVpLWljb25fd2FsbGV0OjpiZWZvcmUsXG4uZWktY3VycmVuY3k6OmJlZm9yZSxcbi5laS1pY29uX2N1cnJlbmN5OjpiZWZvcmUsXG4uZWktbXVnOjpiZWZvcmUsXG4uZWktaWNvbl9tdWc6OmJlZm9yZSxcbi5laS1kaXNsaWtlOjpiZWZvcmUsXG4uZWktaWNvbl9kaXNsaWtlOjpiZWZvcmUsXG4uZWktbGlrZTo6YmVmb3JlLFxuLmVpLWljb25fbGlrZTo6YmVmb3JlLFxuLmVpLXB1enpsZTo6YmVmb3JlLFxuLmVpLWljb25fcHV6emxlOjpiZWZvcmUsXG4uZWktaWQtMjo6YmVmb3JlLFxuLmVpLWljb25faWQtMjo6YmVmb3JlLFxuLmVpLWlkOjpiZWZvcmUsXG4uZWktaWNvbl9pZDo6YmVmb3JlLFxuLmVpLXNlYXJjaC0yOjpiZWZvcmUsXG4uZWktaWNvbl9zZWFyY2gtMjo6YmVmb3JlLFxuLmVpLWRyaXZlOjpiZWZvcmUsXG4uZWktaWNvbl9kcml2ZTo6YmVmb3JlLFxuLmVpLWZsb3BweTo6YmVmb3JlLFxuLmVpLWljb25fZmxvcHB5OjpiZWZvcmUsXG4uZWktYnVpbGRpbmc6OmJlZm9yZSxcbi5laS1pY29uX2J1aWxkaW5nOjpiZWZvcmUsXG4uZWktY2FsdWxhdG9yOjpiZWZvcmUsXG4uZWktaWNvbl9jYWx1bGF0b3I6OmJlZm9yZSxcbi5laS1wcmludGVyOjpiZWZvcmUsXG4uZWktaWNvbl9wcmludGVyOjpiZWZvcmUsXG4uZWktc29jaWFsX2RlbGljaW91c19zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9kZWxpY2lvdXNfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX3Nwb3RpZnlfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc3BvdGlmeV9zcXVhcmU6OmJlZm9yZSxcbi5laS1zb2NpYWxfYmxvZ2dlcl9zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9ibG9nZ2VyX3NxdWFyZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9mbGlja3Jfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZmxpY2tyX3NxdWFyZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9nb29nbGVkcml2ZV9zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9nb29nbGVkcml2ZV9zcXVhcmU6OmJlZm9yZSxcbi5laS1zb2NpYWxfcGljYXNzYV9zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9waWNhc3NhX3NxdWFyZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF95b3V0dWJlX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3lvdXR1YmVfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX3NreXBlX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3NreXBlX3NxdWFyZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9teXNwYWNlX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX215c3BhY2Vfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX3NoYXJlX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3NoYXJlX3NxdWFyZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9kZXZpYW50YXJ0X3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2RldmlhbnRhcnRfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX3Jzc19zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9yc3Nfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX2xpbmtlZGluX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2xpbmtlZGluX3NxdWFyZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF92aW1lb19zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF92aW1lb19zcXVhcmU6OmJlZm9yZSxcbi5laS1zb2NpYWxfZHJpYmJibGVfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZHJpYmJibGVfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX2luc3RhZ3JhbV9zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9pbnN0YWdyYW1fc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX3dvcmRwcmVzc19zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF93b3JkcHJlc3Nfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX3N0dW1ibGV1cG9uX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3N0dW1ibGV1cG9uX3NxdWFyZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF90dW1ibHJfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfdHVtYmxyX3NxdWFyZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9nb29nbGVwbHVzX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2dvb2dsZXBsdXNfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX3BpbnRlcmVzdF9zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9waW50ZXJlc3Rfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX3R3aXR0ZXJfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfdHdpdHRlcl9zcXVhcmU6OmJlZm9yZSxcbi5laS1zb2NpYWxfZmFjZWJvb2tfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZmFjZWJvb2tfc3F1YXJlOjpiZWZvcmUsXG4uZWktc29jaWFsX2RlbGljaW91c19jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9kZWxpY2lvdXNfY2lyY2xlOjpiZWZvcmUsXG4uZWktc29jaWFsX3Nwb3RpZnlfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc3BvdGlmeV9jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfYmxvZ2dlcl9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9ibG9nZ2VyX2NpcmNsZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9mbGlja3JfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZmxpY2tyX2NpcmNsZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9nb29nbGVkcml2ZV9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZ29vZ2xlZHJpdmVfYWx0Mjo6YmVmb3JlLFxuLmVpLXNvY2lhbF9waWNhc3NhX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3BpY2Fzc2FfY2lyY2xlOjpiZWZvcmUsXG4uZWktc29jaWFsX3lvdXR1YmVfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfeW91dHViZV9jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfc2t5cGVfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc2t5cGVfY2lyY2xlOjpiZWZvcmUsXG4uZWktc29jaWFsX215c3BhY2VfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfbXlzcGFjZV9jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfc2hhcmVfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc2hhcmVfY2lyY2xlOjpiZWZvcmUsXG4uZWktc29jaWFsX2RldmlhbnRhcnRfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZGV2aWFudGFydF9jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfcnNzX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3Jzc19jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfbGlua2VkaW5fY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfbGlua2VkaW5fY2lyY2xlOjpiZWZvcmUsXG4uZWktc29jaWFsX3ZpbWVvX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3ZpbWVvX2NpcmNsZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9kcmliYmJsZV9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9kcmliYmJsZV9jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfaW5zdGFncmFtX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2luc3RhZ3JhbV9jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfd29yZHByZXNzX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3dvcmRwcmVzc19jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfc3R1bWJsZXVwb25fY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc3R1bWJsZXVwb25fY2lyY2xlOjpiZWZvcmUsXG4uZWktc29jaWFsX3R1bWJscl9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF90dW1ibHJfY2lyY2xlOjpiZWZvcmUsXG4uZWktc29jaWFsX2dvb2dsZXBsdXNfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZ29vZ2xlcGx1c19jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfcGludGVyZXN0X2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3BpbnRlcmVzdF9jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfdHdpdHRlcl9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF90d2l0dGVyX2NpcmNsZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9mYWNlYm9va19jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9mYWNlYm9va19jaXJjbGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfZGVsaWNpb3VzOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZGVsaWNpb3VzOjpiZWZvcmUsXG4uZWktc29jaWFsX3Nwb3RpZnk6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9zcG90aWZ5OjpiZWZvcmUsXG4uZWktc29jaWFsX2Jsb2dnZXI6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9ibG9nZ2VyOjpiZWZvcmUsXG4uZWktc29jaWFsX2ZsaWNrcjo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2ZsaWNrcjo6YmVmb3JlLFxuLmVpLXNvY2lhbF9nb29nbGVkcml2ZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2dvb2dsZWRyaXZlOjpiZWZvcmUsXG4uZWktc29jaWFsX3BpY2Fzc2E6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9waWNhc3NhOjpiZWZvcmUsXG4uZWktc29jaWFsX3lvdXR1YmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF95b3V0dWJlOjpiZWZvcmUsXG4uZWktc29jaWFsX3NreXBlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc2t5cGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfbXlzcGFjZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX215c3BhY2U6OmJlZm9yZSxcbi5laS1zb2NpYWxfc2hhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9zaGFyZTo6YmVmb3JlLFxuLmVpLXNvY2lhbF9kZXZpYW50YXJ0OjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZGV2aWFudGFydDo6YmVmb3JlLFxuLmVpLXNvY2lhbF9yc3M6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9yc3M6OmJlZm9yZSxcbi5laS1zb2NpYWxfbGlua2VkaW46OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9saW5rZWRpbjo6YmVmb3JlLFxuLmVpLXNvY2lhbF92aW1lbzo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3ZpbWVvOjpiZWZvcmUsXG4uZWktc29jaWFsX2RyaWJiYmxlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZHJpYmJibGU6OmJlZm9yZSxcbi5laS1zb2NpYWxfaW5zdGFncmFtOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfaW5zdGFncmFtOjpiZWZvcmUsXG4uZWktc29jaWFsX3dvcmRwcmVzczo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3dvcmRwcmVzczo6YmVmb3JlLFxuLmVpLXNvY2lhbF90dW1ibGV1cG9uOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfdHVtYmxldXBvbjo6YmVmb3JlLFxuLmVpLXNvY2lhbF90dW1ibHI6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF90dW1ibHI6OmJlZm9yZSxcbi5laS1zb2NpYWxfZ29vZ2xlcGx1czo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2dvb2dsZXBsdXM6OmJlZm9yZSxcbi5laS1zb2NpYWxfcGludGVyZXN0OjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfcGludGVyZXN0OjpiZWZvcmUsXG4uZWktc29jaWFsX3R3aXR0ZXI6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF90d2l0dGVyOjpiZWZvcmUsXG4uZWktc29jaWFsX2ZhY2Vib29rOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZmFjZWJvb2s6OmJlZm9yZSxcbi5laS1kb3dubG9hZDo6YmVmb3JlLFxuLmVpLWljb25fZG93bmxvYWQ6OmJlZm9yZSxcbi5laS11cGxvYWQ6OmJlZm9yZSxcbi5laS1pY29uX3VwbG9hZDo6YmVmb3JlLFxuLmVpLXBob25lOjpiZWZvcmUsXG4uZWktaWNvbl9waG9uZTo6YmVmb3JlLFxuLmVpLXBhdXNlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fcGF1c2VfYWx0OjpiZWZvcmUsXG4uZWktbXVzaWM6OmJlZm9yZSxcbi5laS1pY29uX211c2ljOjpiZWZvcmUsXG4uZWktZ3JpZC0zeDM6OmJlZm9yZSxcbi5laS1pY29uX2dyaWQtM3gzOjpiZWZvcmUsXG4uZWktZ3JpZC0yeDI6OmJlZm9yZSxcbi5laS1pY29uX2dyaWQtMngyOjpiZWZvcmUsXG4uZWktZ3JvdXA6OmJlZm9yZSxcbi5laS1pY29uX2dyb3VwOjpiZWZvcmUsXG4uZWktcHJvZmlsZTo6YmVmb3JlLFxuLmVpLWljb25fcHJvZmlsZTo6YmVmb3JlLFxuLmVpLWhlYXJ0OjpiZWZvcmUsXG4uZWktaWNvbl9oZWFydDo6YmVmb3JlLFxuLmVpLWFyY2hpdmU6OmJlZm9yZSxcbi5laS1pY29uX2FyY2hpdmU6OmJlZm9yZSxcbi5laS1jb250YWN0czo6YmVmb3JlLFxuLmVpLWljb25fY29udGFjdHM6OmJlZm9yZSxcbi5laS1ib29rOjpiZWZvcmUsXG4uZWktaWNvbl9ib29rOjpiZWZvcmUsXG4uZWktdG9vbGJveDo6YmVmb3JlLFxuLmVpLWljb25fdG9vbGJveDo6YmVmb3JlLFxuLmVpLWRyYXdlcjo6YmVmb3JlLFxuLmVpLWljb25fZHJhd2VyOjpiZWZvcmUsXG4uZWktbWFwOjpiZWZvcmUsXG4uZWktaWNvbl9tYXA6OmJlZm9yZSxcbi5laS1wdXNocGluOjpiZWZvcmUsXG4uZWktaWNvbl9wdXNocGluOjpiZWZvcmUsXG4uZWktcGluOjpiZWZvcmUsXG4uZWktaWNvbl9waW46OmJlZm9yZSxcbi5laS1jb21wYXNzOjpiZWZvcmUsXG4uZWktaWNvbl9jb21wYXNzOjpiZWZvcmUsXG4uZWktbWljOjpiZWZvcmUsXG4uZWktaWNvbl9taWM6OmJlZm9yZSxcbi5laS1jdXJzb3I6OmJlZm9yZSxcbi5laS1pY29uX2N1cnNvcjo6YmVmb3JlLFxuLmVpLXRyYXNoOjpiZWZvcmUsXG4uZWktaWNvbl90cmFzaDo6YmVmb3JlLFxuLmVpLXRhZ3M6OmJlZm9yZSxcbi5laS1pY29uX3RhZ3M6OmJlZm9yZSxcbi5laS10YWc6OmJlZm9yZSxcbi5laS1pY29uX3RhZzo6YmVmb3JlLFxuLmVpLWNhcnQ6OmJlZm9yZSxcbi5laS1pY29uX2NhcnQ6OmJlZm9yZSxcbi5laS1iYWc6OmJlZm9yZSxcbi5laS1pY29uX2JhZzo6YmVmb3JlLFxuLmVpLXJpYmJvbjo6YmVmb3JlLFxuLmVpLWljb25fcmliYm9uOjpiZWZvcmUsXG4uZWktY29uZTo6YmVmb3JlLFxuLmVpLWljb25fY29uZTo6YmVmb3JlLFxuLmVpLW1haWw6OmJlZm9yZSxcbi5laS1pY29uX21haWw6OmJlZm9yZSxcbi5laS1jYW1lcmE6OmJlZm9yZSxcbi5laS1pY29uX2NhbWVyYTo6YmVmb3JlLFxuLmVpLWhvdXNlOjpiZWZvcmUsXG4uZWktaWNvbl9ob3VzZTo6YmVmb3JlLFxuLmVpLWdpZnQ6OmJlZm9yZSxcbi5laS1pY29uX2dpZnQ6OmJlZm9yZSxcbi5laS1saWdodGJ1bGI6OmJlZm9yZSxcbi5laS1pY29uX2xpZ2h0YnVsYjo6YmVmb3JlLFxuLmVpLWNsb3VkLWRvd25sb2FkOjpiZWZvcmUsXG4uZWktaWNvbl9jbG91ZC1kb3dubG9hZDo6YmVmb3JlLFxuLmVpLWNsb3VkLXVwbG9hZDo6YmVmb3JlLFxuLmVpLWljb25fY2xvdWQtdXBsb2FkOjpiZWZvcmUsXG4uZWktY2xvdWQ6OmJlZm9yZSxcbi5laS1pY29uX2Nsb3VkOjpiZWZvcmUsXG4uZWkta2V5OjpiZWZvcmUsXG4uZWktaWNvbl9rZXk6OmJlZm9yZSxcbi5laS1sb2NrLW9wZW46OmJlZm9yZSxcbi5laS1pY29uX2xvY2stb3Blbjo6YmVmb3JlLFxuLmVpLWxvY2s6OmJlZm9yZSxcbi5laS1pY29uX2xvY2s6OmJlZm9yZSxcbi5laS1jbG9jazo6YmVmb3JlLFxuLmVpLWljb25fY2xvY2s6OmJlZm9yZSxcbi5laS1xdW90YXRpb25zX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fcXVvdGF0aW9uc19hbHQ6OmJlZm9yZSxcbi5laS12b2x1bWUtaGlnaDo6YmVmb3JlLFxuLmVpLWljb25fdm9sdW1lLWhpZ2g6OmJlZm9yZSxcbi5laS12b2x1bWUtbG93OjpiZWZvcmUsXG4uZWktaWNvbl92b2x1bWUtbG93OjpiZWZvcmUsXG4uZWktdm9sLW11dGU6OmJlZm9yZSxcbi5laS1pY29uX3ZvbC1tdXRlOjpiZWZvcmUsXG4uZWktY2hhdDo6YmVmb3JlLFxuLmVpLWljb25fY2hhdDo6YmVmb3JlLFxuLmVpLWNvbW1lbnQ6OmJlZm9yZSxcbi5laS1pY29uX2NvbW1lbnQ6OmJlZm9yZSxcbi5laS1xdWVzdGlvbl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3F1ZXN0aW9uX2FsdDo6YmVmb3JlLFxuLmVpLWVycm9yLXRyaWFuZ2xlOjpiZWZvcmUsXG4uZWktaWNvbl9lcnJvci10cmlhbmdsZTo6YmVmb3JlLFxuLmVpLWVycm9yLW9jdDo6YmVmb3JlLFxuLmVpLWljb25fZXJyb3Itb2N0OjpiZWZvcmUsXG4uZWktZXJyb3ItY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9lcnJvci1jaXJjbGU6OmJlZm9yZSxcbi5laS1pbmZvOjpiZWZvcmUsXG4uZWktaWNvbl9pbmZvOjpiZWZvcmUsXG4uZWktZm9sZGVyX2Rvd25sb2FkOjpiZWZvcmUsXG4uZWktaWNvbl9mb2xkZXJfZG93bmxvYWQ6OmJlZm9yZSxcbi5laS1mb2xkZXJfdXBsb2FkOjpiZWZvcmUsXG4uZWktaWNvbl9mb2xkZXJfdXBsb2FkOjpiZWZvcmUsXG4uZWktZm9sZGVyLWFkZDo6YmVmb3JlLFxuLmVpLWljb25fZm9sZGVyLWFkZDo6YmVmb3JlLFxuLmVpLWZvbGRlci1vcGVuOjpiZWZvcmUsXG4uZWktaWNvbl9mb2xkZXItb3Blbjo6YmVmb3JlLFxuLmVpLWZvbGRlcjo6YmVmb3JlLFxuLmVpLWljb25fZm9sZGVyOjpiZWZvcmUsXG4uZWktcGVuY2lsX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fcGVuY2lsX2FsdDo6YmVmb3JlLFxuLmVpLWRvY3VtZW50czo6YmVmb3JlLFxuLmVpLWljb25fZG9jdW1lbnRzOjpiZWZvcmUsXG4uZWktZG9jdW1lbnQ6OmJlZm9yZSxcbi5laS1pY29uX2RvY3VtZW50OjpiZWZvcmUsXG4uZWktbWVudS1jaXJjbGVfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9tZW51LWNpcmNsZV9hbHQ6OmJlZm9yZSxcbi5laS1tZW51LXNxdWFyZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX21lbnUtc3F1YXJlX2FsdDo6YmVmb3JlLFxuLmVpLXN0b3BfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9zdG9wX2FsdDo6YmVmb3JlLFxuLmVpLXpvb20taW46OmJlZm9yZSxcbi5laS1pY29uX3pvb20taW46OmJlZm9yZSxcbi5laS16b29tLW91dDo6YmVmb3JlLFxuLmVpLWljb25fem9vbS1vdXQ6OmJlZm9yZSxcbi5laS1jaGVja19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2NoZWNrX2FsdDo6YmVmb3JlLFxuLmVpLWNsb3NlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY2xvc2VfYWx0OjpiZWZvcmUsXG4uZWktcGx1c19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3BsdXNfYWx0OjpiZWZvcmUsXG4uZWktbWludXNfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9taW51c19hbHQ6OmJlZm9yZSxcbi5laS1hcnJvd190cmlhbmdsZS1yaWdodF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3RyaWFuZ2xlLXJpZ2h0X2FsdDo6YmVmb3JlLFxuLmVpLWFycm93X3RyaWFuZ2xlLWxlZnRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS1sZWZ0X2FsdDo6YmVmb3JlLFxuLmVpLWFycm93X3RyaWFuZ2xlLWRvd25fYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS1kb3duX2FsdDo6YmVmb3JlLFxuLmVpLWFycm93X3RyaWFuZ2xlLXVwX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfdHJpYW5nbGUtdXBfYWx0OjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LTJyaWdodF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0ycmlnaHRfYWx0OjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LTJsZWZ0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LTJsZWZ0X2FsdDo6YmVmb3JlLFxuLmVpLWFycm93X2NhcnJvdC0yZHdubl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0yZHdubl9hbHQ6OmJlZm9yZSxcbi5laS1hcnJvd19jYXJyb3QtMnVwX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LTJ1cF9hbHQ6OmJlZm9yZSxcbi5laS1hcnJvd19jYXJyb3QtcmlnaHRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtcmlnaHRfYWx0OjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LWxlZnRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtbGVmdF9hbHQ6OmJlZm9yZSxcbi5laS1hcnJvd19jYXJyb3QtZG93bl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC1kb3duX2FsdDo6YmVmb3JlLFxuLmVpLWFycm93X2NhcnJvdF91cF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdF91cF9hbHQ6OmJlZm9yZSxcbi5laS1hcnJvd19leHBhbmRfYWx0Mzo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfZXhwYW5kX2FsdDM6OmJlZm9yZSxcbi5laS1hcnJvd19jb25kZW5zZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NvbmRlbnNlX2FsdDo6YmVmb3JlLFxuLmVpLWFycm93X2xlZnQtZG93bl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2xlZnQtZG93bl9hbHQ6OmJlZm9yZSxcbi5laS1hcnJvd19yaWdodC1kb3duX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfcmlnaHQtZG93bl9hbHQ6OmJlZm9yZSxcbi5laS1hcnJvd19yaWdodC11cF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3JpZ2h0LXVwX2FsdDo6YmVmb3JlLFxuLmVpLWFycm93X2xlZnQtdXBfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19sZWZ0LXVwX2FsdDo6YmVmb3JlLFxuLmVpLWFycm93X3JpZ2h0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfcmlnaHRfYWx0OjpiZWZvcmUsXG4uZWktYXJyb3dfbGVmdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2xlZnRfYWx0OjpiZWZvcmUsXG4uZWktYXJyb3dfZG93bl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2Rvd25fYWx0OjpiZWZvcmUsXG4uZWktYXJyb3dfdXBfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd191cF9hbHQ6OmJlZm9yZSxcbi5laS1jb2dzOjpiZWZvcmUsXG4uZWktaWNvbl9jb2dzOjpiZWZvcmUsXG4uZWktY29nOjpiZWZvcmUsXG4uZWktaWNvbl9jb2c6OmJlZm9yZSxcbi5laS10b29sOjpiZWZvcmUsXG4uZWktaWNvbl90b29sOjpiZWZvcmUsXG4uZWktdG9vbHM6OmJlZm9yZSxcbi5laS1pY29uX3Rvb2xzOjpiZWZvcmUsXG4uZWktc3Rhci1oYWxmOjpiZWZvcmUsXG4uZWktaWNvbl9zdGFyLWhhbGY6OmJlZm9yZSxcbi5laS1zdGFyOjpiZWZvcmUsXG4uZWktaWNvbl9zdGFyOjpiZWZvcmUsXG4uZWktc3Rhci1oYWxmX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fc3Rhci1oYWxmX2FsdDo6YmVmb3JlLFxuLmVpLXN0YXJfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9zdGFyX2FsdDo6YmVmb3JlLFxuLmVpLWhlYXJ0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25faGVhcnRfYWx0OjpiZWZvcmUsXG4uZWktYXJjaGl2ZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2FyY2hpdmVfYWx0OjpiZWZvcmUsXG4uZWktYmxvY2tlZDo6YmVmb3JlLFxuLmVpLWljb25fYmxvY2tlZDo6YmVmb3JlLFxuLmVpLWxvYWRpbmc6OmJlZm9yZSxcbi5laS1pY29uX2xvYWRpbmc6OmJlZm9yZSxcbi5laS1saW5rOjpiZWZvcmUsXG4uZWktaWNvbl9saW5rOjpiZWZvcmUsXG4uZWktbGlua19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2xpbmtfYWx0OjpiZWZvcmUsXG4uZWktcmVmcmVzaDo6YmVmb3JlLFxuLmVpLWljb25fcmVmcmVzaDo6YmVmb3JlLFxuLmVpLXBpZWNoYXJ0OjpiZWZvcmUsXG4uZWktaWNvbl9waWVjaGFydDo6YmVmb3JlLFxuLmVpLWxpZmVzYXZlcjo6YmVmb3JlLFxuLmVpLWljb25fbGlmZXNhdmVyOjpiZWZvcmUsXG4uZWktaGVhZHBob25lczo6YmVmb3JlLFxuLmVpLWljb25faGVhZHBob25lczo6YmVmb3JlLFxuLmVpLWNvbnRhY3RzX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY29udGFjdHNfYWx0OjpiZWZvcmUsXG4uZWktdGFibGU6OmJlZm9yZSxcbi5laS1pY29uX3RhYmxlOjpiZWZvcmUsXG4uZWktZmlsbTo6YmVmb3JlLFxuLmVpLWljb25fZmlsbTo6YmVmb3JlLFxuLmVpLWNhbGVuZGFyOjpiZWZvcmUsXG4uZWktaWNvbl9jYWxlbmRhcjo6YmVmb3JlLFxuLmVpLWJvb2tfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9ib29rX2FsdDo6YmVmb3JlLFxuLmVpLXRvb2xib3hfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl90b29sYm94X2FsdDo6YmVmb3JlLFxuLmVpLWRyYXdlcl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2RyYXdlcl9hbHQ6OmJlZm9yZSxcbi5laS1tYXBfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9tYXBfYWx0OjpiZWZvcmUsXG4uZWktcHVzaHBpbl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3B1c2hwaW5fYWx0OjpiZWZvcmUsXG4uZWktcGluX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fcGluX2FsdDo6YmVmb3JlLFxuLmVpLWNvbXBhc3NfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jb21wYXNzX2FsdDo6YmVmb3JlLFxuLmVpLW1pY19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX21pY19hbHQ6OmJlZm9yZSxcbi5laS1jdXJzb3JfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jdXJzb3JfYWx0OjpiZWZvcmUsXG4uZWktdHJhc2hfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl90cmFzaF9hbHQ6OmJlZm9yZSxcbi5laS10YWdzX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fdGFnc19hbHQ6OmJlZm9yZSxcbi5laS10YWdfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl90YWdfYWx0OjpiZWZvcmUsXG4uZWktcGFwZXJjbGlwOjpiZWZvcmUsXG4uZWktaWNvbl9wYXBlcmNsaXA6OmJlZm9yZSxcbi5laS1jYXJ0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY2FydF9hbHQ6OmJlZm9yZSxcbi5laS1jcmVkaXRjYXJkOjpiZWZvcmUsXG4uZWktaWNvbl9jcmVkaXRjYXJkOjpiZWZvcmUsXG4uZWktYmFnX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYmFnX2FsdDo6YmVmb3JlLFxuLmVpLXJpYmJvbl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3JpYmJvbl9hbHQ6OmJlZm9yZSxcbi5laS1jb25lX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY29uZV9hbHQ6OmJlZm9yZSxcbi5laS1tYWlsX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fbWFpbF9hbHQ6OmJlZm9yZSxcbi5laS1jYW1lcmFfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jYW1lcmFfYWx0OjpiZWZvcmUsXG4uZWktZGVza3RvcDo6YmVmb3JlLFxuLmVpLWljb25fZGVza3RvcDo6YmVmb3JlLFxuLmVpLWxhcHRvcDo6YmVmb3JlLFxuLmVpLWljb25fbGFwdG9wOjpiZWZvcmUsXG4uZWktdGFibGV0OjpiZWZvcmUsXG4uZWktaWNvbl90YWJsZXQ6OmJlZm9yZSxcbi5laS1tb2JpbGU6OmJlZm9yZSxcbi5laS1pY29uX21vYmlsZTo6YmVmb3JlLFxuLmVpLWdlbml1czo6YmVmb3JlLFxuLmVpLWljb25fZ2VuaXVzOjpiZWZvcmUsXG4uZWktaG91c2VfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9ob3VzZV9hbHQ6OmJlZm9yZSxcbi5laS1naWZ0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZ2lmdF9hbHQ6OmJlZm9yZSxcbi5laS1saWdodGJ1bGJfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9saWdodGJ1bGJfYWx0OjpiZWZvcmUsXG4uZWktaW1hZ2VzOjpiZWZvcmUsXG4uZWktaWNvbl9pbWFnZXM6OmJlZm9yZSxcbi5laS1pbWFnZTo6YmVmb3JlLFxuLmVpLWljb25faW1hZ2U6OmJlZm9yZSxcbi5laS1jbG91ZC1kb3dubG9hZF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Nsb3VkLWRvd25sb2FkX2FsdDo6YmVmb3JlLFxuLmVpLWNsb3VkLXVwbG9hZF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Nsb3VkLXVwbG9hZF9hbHQ6OmJlZm9yZSxcbi5laS1jbG91ZF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Nsb3VkX2FsdDo6YmVmb3JlLFxuLmVpLWtleV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2tleV9hbHQ6OmJlZm9yZSxcbi5laS1sb2NrLW9wZW5fYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9sb2NrLW9wZW5fYWx0OjpiZWZvcmUsXG4uZWktbG9ja19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2xvY2tfYWx0OjpiZWZvcmUsXG4uZWktY2xvY2tfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jbG9ja19hbHQ6OmJlZm9yZSxcbi5laS1xdW90YXRpb25zX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX3F1b3RhdGlvbnNfYWx0Mjo6YmVmb3JlLFxuLmVpLXF1b3RhdGlvbnM6OmJlZm9yZSxcbi5laS1pY29uX3F1b3RhdGlvbnM6OmJlZm9yZSxcbi5laS12b2x1bWUtaGlnaF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3ZvbHVtZS1oaWdoX2FsdDo6YmVmb3JlLFxuLmVpLXZvbHVtZS1sb3dfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl92b2x1bWUtbG93X2FsdDo6YmVmb3JlLFxuLmVpLXZvbC1tdXRlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fdm9sLW11dGVfYWx0OjpiZWZvcmUsXG4uZWktY2hhdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2NoYXRfYWx0OjpiZWZvcmUsXG4uZWktY29tbWVudF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2NvbW1lbnRfYWx0OjpiZWZvcmUsXG4uZWktcXVlc3Rpb246OmJlZm9yZSxcbi5laS1pY29uX3F1ZXN0aW9uOjpiZWZvcmUsXG4uZWktcXVlc3Rpb25fYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fcXVlc3Rpb25fYWx0Mjo6YmVmb3JlLFxuLmVpLWVycm9yLXRyaWFuZ2xlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZXJyb3ItdHJpYW5nbGVfYWx0OjpiZWZvcmUsXG4uZWktZXJyb3ItY2lyY2xlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZXJyb3ItY2lyY2xlX2FsdDo6YmVmb3JlLFxuLmVpLWVycm9yLW9jdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Vycm9yLW9jdF9hbHQ6OmJlZm9yZSxcbi5laS1pbmZvX2FsdDo6YmVmb3JlLFxuLmVpLWljb25faW5mb19hbHQ6OmJlZm9yZSxcbi5laS1mb2xkZXItYWRkX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZm9sZGVyLWFkZF9hbHQ6OmJlZm9yZSxcbi5laS1mb2xkZXItb3Blbl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2ZvbGRlci1vcGVuX2FsdDo6YmVmb3JlLFxuLmVpLWZvbGRlci1hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2ZvbGRlci1hbHQ6OmJlZm9yZSxcbi5laS1wZW5jaWwtZWRpdDo6YmVmb3JlLFxuLmVpLWljb25fcGVuY2lsLWVkaXQ6OmJlZm9yZSxcbi5laS1wZW5jaWwtZWRpdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3BlbmNpbC1lZGl0X2FsdDo6YmVmb3JlLFxuLmVpLXBlbmNpbDo6YmVmb3JlLFxuLmVpLWljb25fcGVuY2lsOjpiZWZvcmUsXG4uZWktZG9jdW1lbnRzX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZG9jdW1lbnRzX2FsdDo6YmVmb3JlLFxuLmVpLWRvY3VtZW50X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZG9jdW1lbnRfYWx0OjpiZWZvcmUsXG4uZWktYWRqdXN0LXZlcnQ6OmJlZm9yZSxcbi5laS1pY29uX2FkanVzdC12ZXJ0OjpiZWZvcmUsXG4uZWktYWRqdXN0LWhvcml6OjpiZWZvcmUsXG4uZWktaWNvbl9hZGp1c3QtaG9yaXo6OmJlZm9yZSxcbi5laS1vbDo6YmVmb3JlLFxuLmVpLWljb25fb2w6OmJlZm9yZSxcbi5laS11bDo6YmVmb3JlLFxuLmVpLWljb25fdWw6OmJlZm9yZSxcbi5laS1tZW51LWNpcmNsZV9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9tZW51LWNpcmNsZV9hbHQyOjpiZWZvcmUsXG4uZWktbWVudS1zcXVhcmVfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fbWVudS1zcXVhcmVfYWx0Mjo6YmVmb3JlLFxuLmVpLW1lbnU6OmJlZm9yZSxcbi5laS1pY29uX21lbnU6OmJlZm9yZSxcbi5laS1wYXVzZTo6YmVmb3JlLFxuLmVpLWljb25fcGF1c2U6OmJlZm9yZSxcbi5laS1wYXVzZV9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9wYXVzZV9hbHQyOjpiZWZvcmUsXG4uZWktc3RvcDo6YmVmb3JlLFxuLmVpLWljb25fc3RvcDo6YmVmb3JlLFxuLmVpLXN0b3BfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fc3RvcF9hbHQyOjpiZWZvcmUsXG4uZWktY2lyY2xlLXNsZWxlY3RlZDo6YmVmb3JlLFxuLmVpLWljb25fY2lyY2xlLXNsZWxlY3RlZDo6YmVmb3JlLFxuLmVpLWNpcmNsZS1lbXB0eTo6YmVmb3JlLFxuLmVpLWljb25fY2lyY2xlLWVtcHR5OjpiZWZvcmUsXG4uZWktYm94LWNoZWNrZWQ6OmJlZm9yZSxcbi5laS1pY29uX2JveC1jaGVja2VkOjpiZWZvcmUsXG4uZWktcGx1cy1ib3g6OmJlZm9yZSxcbi5laS1pY29uX3BsdXMtYm94OjpiZWZvcmUsXG4uZWktbWludXMtYm94OjpiZWZvcmUsXG4uZWktaWNvbl9taW51cy1ib3g6OmJlZm9yZSxcbi5laS1ib3gtc2VsZWN0ZWQ6OmJlZm9yZSxcbi5laS1pY29uX2JveC1zZWxlY3RlZDo6YmVmb3JlLFxuLmVpLWJveC1lbXB0eTo6YmVmb3JlLFxuLmVpLWljb25fYm94LWVtcHR5OjpiZWZvcmUsXG4uZWktc2VhcmNoOjpiZWZvcmUsXG4uZWktaWNvbl9zZWFyY2g6OmJlZm9yZSxcbi5laS16b29tLWluX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fem9vbS1pbl9hbHQ6OmJlZm9yZSxcbi5laS16b29tLW91dF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3pvb20tb3V0X2FsdDo6YmVmb3JlLFxuLmVpLWNoZWNrX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX2NoZWNrX2FsdDI6OmJlZm9yZSxcbi5laS1jbG9zZV9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9jbG9zZV9hbHQyOjpiZWZvcmUsXG4uZWktcGx1c19hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9wbHVzX2FsdDI6OmJlZm9yZSxcbi5laS1taW51c19hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9taW51c19hbHQyOjpiZWZvcmUsXG4uZWktY2hlY2s6OmJlZm9yZSxcbi5laS1pY29uX2NoZWNrOjpiZWZvcmUsXG4uZWktY2xvc2U6OmJlZm9yZSxcbi5laS1pY29uX2Nsb3NlOjpiZWZvcmUsXG4uZWktcGx1czo6YmVmb3JlLFxuLmVpLWljb25fcGx1czo6YmVmb3JlLFxuLmVpLW1pbnVzLTA2OjpiZWZvcmUsXG4uZWktaWNvbl9taW51cy0wNjo6YmVmb3JlLFxuLmVpLWFycm93X2JhY2s6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2JhY2s6OmJlZm9yZSxcbi5laS1hcnJvd190cmlhbmdsZS1yaWdodF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS1yaWdodF9hbHQyOjpiZWZvcmUsXG4uZWktYXJyb3dfdHJpYW5nbGUtbGVmdF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS1sZWZ0X2FsdDI6OmJlZm9yZSxcbi5laS1hcnJvd190cmlhbmdsZS1kb3duX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3RyaWFuZ2xlLWRvd25fYWx0Mjo6YmVmb3JlLFxuLmVpLWFycm93X3RyaWFuZ2xlLXVwX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3RyaWFuZ2xlLXVwX2FsdDI6OmJlZm9yZSxcbi5laS1hcnJvd190cmlhbmdsZS1yaWdodDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfdHJpYW5nbGUtcmlnaHQ6OmJlZm9yZSxcbi5laS1hcnJvd190cmlhbmdsZS1sZWZ0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS1sZWZ0OjpiZWZvcmUsXG4uZWktYXJyb3dfdHJpYW5nbGUtZG93bjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfdHJpYW5nbGUtZG93bjo6YmVmb3JlLFxuLmVpLWFycm93X3RyaWFuZ2xlLXVwOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS11cDo6YmVmb3JlLFxuLmVpLWFycm93X2NhcnJvdC0ycmlnaHRfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LTJyaWdodF9hbHQyOjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LTJsZWZ0X2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0ybGVmdF9hbHQyOjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LTJkb3duX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0yZG93bl9hbHQyOjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LTJ1cF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtMnVwX2FsdDI6OmJlZm9yZSxcbi5laS1hcnJvd19jYXJyb3QtcmlnaHRfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LXJpZ2h0X2FsdDI6OmJlZm9yZSxcbi5laS1hcnJvd19jYXJyb3QtbGVmdF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtbGVmdF9hbHQyOjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LWRvd25fYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LWRvd25fYWx0Mjo6YmVmb3JlLFxuLmVpLWFycm93X2NhcnJvdC11cF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtdXBfYWx0Mjo6YmVmb3JlLFxuLmVpLWFycm93X2NhcnJvdC0ycmlnaHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0ycmlnaHQ6OmJlZm9yZSxcbi5laS1hcnJvd19jYXJyb3QtMmxlZnQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0ybGVmdDo6YmVmb3JlLFxuLmVpLWFycm93X2NhcnJvdC0yZG93bjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LTJkb3duOjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LTJ1cDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LTJ1cDo6YmVmb3JlLFxuLmVpLWFycm93X2NhcnJvdC1yaWdodDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LXJpZ2h0OjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LWxlZnQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC1sZWZ0OjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LWRvd246OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC1kb3duOjpiZWZvcmUsXG4uZWktYXJyb3dfY2Fycm90LXVwOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtdXA6OmJlZm9yZSxcbi5laS1hcnJvd19tb3ZlOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19tb3ZlOjpiZWZvcmUsXG4uZWktYXJyb3dfZXhwYW5kOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19leHBhbmQ6OmJlZm9yZSxcbi5laS1hcnJvd19jb25kZW5zZTo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY29uZGVuc2U6OmJlZm9yZSxcbi5laS1hcnJvd19leHBhbmRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19leHBhbmRfYWx0OjpiZWZvcmUsXG4uZWktYXJyb3dfZXhwYW5kX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2V4cGFuZF9hbHQyOjpiZWZvcmUsXG4uZWktYXJyb3dfbGVmdC1yaWdodDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfbGVmdC1yaWdodDo6YmVmb3JlLFxuLmVpLWFycm93X2xlZnQtcmlnaHRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19sZWZ0LXJpZ2h0X2FsdDo6YmVmb3JlLFxuLmVpLWFycm93X3VwLWRvd25fYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd191cC1kb3duX2FsdDo6YmVmb3JlLFxuLmVpLWFycm93LXVwLWRvd246OmJlZm9yZSxcbi5laS1pY29uX2Fycm93LXVwLWRvd246OmJlZm9yZSxcbi5laS1hcnJvd19sZWZ0LWRvd246OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2xlZnQtZG93bjo6YmVmb3JlLFxuLmVpLWFycm93X3JpZ2h0LWRvd246OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3JpZ2h0LWRvd246OmJlZm9yZSxcbi5laS1hcnJvd19yaWdodC11cDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfcmlnaHQtdXA6OmJlZm9yZSxcbi5laS1hcnJvd19sZWZ0LXVwOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19sZWZ0LXVwOjpiZWZvcmUsXG4uZWktYXJyb3dfcmlnaHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3JpZ2h0OjpiZWZvcmUsXG4uZWktYXJyb3dfbGVmdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfbGVmdDo6YmVmb3JlLFxuLmVpLWFycm93X2Rvd246OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2Rvd246OmJlZm9yZSxcbi5laS1hcnJvd191cDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfdXA6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVsZWdhbnRJY29uc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZWktYXJyb3dfdXA6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3VwOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMSc7XG59XG5cbi5laS1hcnJvd19kb3duOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMic7XG59XG5cbi5laS1hcnJvd19sZWZ0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMyc7XG59XG5cbi5laS1hcnJvd19yaWdodDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI0Jztcbn1cblxuLmVpLWFycm93X2xlZnQtdXA6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2xlZnQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI1Jztcbn1cblxuLmVpLWFycm93X3JpZ2h0LXVwOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19yaWdodC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjYnO1xufVxuXG4uZWktYXJyb3dfcmlnaHQtZG93bjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfcmlnaHQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjcnO1xufVxuXG4uZWktYXJyb3dfbGVmdC1kb3duOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19sZWZ0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI4Jztcbn1cblxuLmVpLWFycm93LXVwLWRvd246OmJlZm9yZSxcbi5laS1pY29uX2Fycm93LXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI5Jztcbn1cblxuLmVpLWFycm93X3VwLWRvd25fYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd191cC1kb3duX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMmEnO1xufVxuXG4uZWktYXJyb3dfbGVmdC1yaWdodF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2xlZnQtcmlnaHRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyYic7XG59XG5cbi5laS1hcnJvd19sZWZ0LXJpZ2h0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19sZWZ0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyYyc7XG59XG5cbi5laS1hcnJvd19leHBhbmRfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfZXhwYW5kX2FsdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDJkJztcbn1cblxuLmVpLWFycm93X2V4cGFuZF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2V4cGFuZF9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDJlJztcbn1cblxuLmVpLWFycm93X2NvbmRlbnNlOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jb25kZW5zZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMmYnO1xufVxuXG4uZWktYXJyb3dfZXhwYW5kOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19leHBhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDMwJztcbn1cblxuLmVpLWFycm93X21vdmU6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X21vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDMxJztcbn1cblxuLmVpLWFycm93X2NhcnJvdC11cDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwzMic7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtZG93bjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDMzJztcbn1cblxuLmVpLWFycm93X2NhcnJvdC1sZWZ0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMzQnO1xufVxuXG4uZWktYXJyb3dfY2Fycm90LXJpZ2h0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDM1Jztcbn1cblxuLmVpLWFycm93X2NhcnJvdC0ydXA6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0ydXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDM2Jztcbn1cblxuLmVpLWFycm93X2NhcnJvdC0yZG93bjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LTJkb3duOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwzNyc7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtMmxlZnQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0ybGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMzgnO1xufVxuXG4uZWktYXJyb3dfY2Fycm90LTJyaWdodDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LTJyaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMzknO1xufVxuXG4uZWktYXJyb3dfY2Fycm90LXVwX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC11cF9hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwzYSc7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtZG93bl9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtZG93bl9hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwzYic7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtbGVmdF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtbGVmdF9hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwzYyc7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtcmlnaHRfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LXJpZ2h0X2FsdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDNkJztcbn1cblxuLmVpLWFycm93X2NhcnJvdC0ydXBfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LTJ1cF9hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwzZSc7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtMmRvd25fYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90LTJkb3duX2FsdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDNmJztcbn1cblxuLmVpLWFycm93X2NhcnJvdC0ybGVmdF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtMmxlZnRfYWx0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNDAnO1xufVxuXG4uZWktYXJyb3dfY2Fycm90LTJyaWdodF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtMnJpZ2h0X2FsdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDQxJztcbn1cblxuLmVpLWFycm93X3RyaWFuZ2xlLXVwOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNDInO1xufVxuXG4uZWktYXJyb3dfdHJpYW5nbGUtZG93bjo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfdHJpYW5nbGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNDMnO1xufVxuXG4uZWktYXJyb3dfdHJpYW5nbGUtbGVmdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfdHJpYW5nbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNDQnO1xufVxuXG4uZWktYXJyb3dfdHJpYW5nbGUtcmlnaHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3RyaWFuZ2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw0NSc7XG59XG5cbi5laS1hcnJvd190cmlhbmdsZS11cF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS11cF9hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw0Nic7XG59XG5cbi5laS1hcnJvd190cmlhbmdsZS1kb3duX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3RyaWFuZ2xlLWRvd25fYWx0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNDcnO1xufVxuXG4uZWktYXJyb3dfdHJpYW5nbGUtbGVmdF9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS1sZWZ0X2FsdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDQ4Jztcbn1cblxuLmVpLWFycm93X3RyaWFuZ2xlLXJpZ2h0X2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3RyaWFuZ2xlLXJpZ2h0X2FsdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDQ5Jztcbn1cblxuLmVpLWFycm93X2JhY2s6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2JhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDRhJztcbn1cblxuLmVpLW1pbnVzLTA2OjpiZWZvcmUsXG4uZWktaWNvbl9taW51cy0wNjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNGInO1xufVxuXG4uZWktcGx1czo6YmVmb3JlLFxuLmVpLWljb25fcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNGMnO1xufVxuXG4uZWktY2xvc2U6OmJlZm9yZSxcbi5laS1pY29uX2Nsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw0ZCc7XG59XG5cbi5laS1jaGVjazo6YmVmb3JlLFxuLmVpLWljb25fY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDRlJztcbn1cblxuLmVpLW1pbnVzX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX21pbnVzX2FsdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDRmJztcbn1cblxuLmVpLXBsdXNfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fcGx1c19hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw1MCc7XG59XG5cbi5laS1jbG9zZV9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9jbG9zZV9hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw1MSc7XG59XG5cbi5laS1jaGVja19hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9jaGVja19hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw1Mic7XG59XG5cbi5laS16b29tLW91dF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3pvb20tb3V0X2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNTMnO1xufVxuXG4uZWktem9vbS1pbl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3pvb20taW5fYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw1NCc7XG59XG5cbi5laS1zZWFyY2g6OmJlZm9yZSxcbi5laS1pY29uX3NlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNTUnO1xufVxuXG4uZWktYm94LWVtcHR5OjpiZWZvcmUsXG4uZWktaWNvbl9ib3gtZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDU2Jztcbn1cblxuLmVpLWJveC1zZWxlY3RlZDo6YmVmb3JlLFxuLmVpLWljb25fYm94LXNlbGVjdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw1Nyc7XG59XG5cbi5laS1taW51cy1ib3g6OmJlZm9yZSxcbi5laS1pY29uX21pbnVzLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNTgnO1xufVxuXG4uZWktcGx1cy1ib3g6OmJlZm9yZSxcbi5laS1pY29uX3BsdXMtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw1OSc7XG59XG5cbi5laS1ib3gtY2hlY2tlZDo6YmVmb3JlLFxuLmVpLWljb25fYm94LWNoZWNrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDVhJztcbn1cblxuLmVpLWNpcmNsZS1lbXB0eTo6YmVmb3JlLFxuLmVpLWljb25fY2lyY2xlLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw1Yic7XG59XG5cbi5laS1jaXJjbGUtc2xlbGVjdGVkOjpiZWZvcmUsXG4uZWktaWNvbl9jaXJjbGUtc2xlbGVjdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw1Yyc7XG59XG5cbi5laS1zdG9wX2FsdDI6OmJlZm9yZSxcbi5laS1pY29uX3N0b3BfYWx0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNWQnO1xufVxuXG4uZWktc3RvcDo6YmVmb3JlLFxuLmVpLWljb25fc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNWUnO1xufVxuXG4uZWktcGF1c2VfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fcGF1c2VfYWx0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNWYnO1xufVxuXG4uZWktcGF1c2U6OmJlZm9yZSxcbi5laS1pY29uX3BhdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2MCc7XG59XG5cbi5laS1tZW51OjpiZWZvcmUsXG4uZWktaWNvbl9tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2MSc7XG59XG5cbi5laS1tZW51LXNxdWFyZV9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9tZW51LXNxdWFyZV9hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2Mic7XG59XG5cbi5laS1tZW51LWNpcmNsZV9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9tZW51LWNpcmNsZV9hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2Myc7XG59XG5cbi5laS11bDo6YmVmb3JlLFxuLmVpLWljb25fdWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDY0Jztcbn1cblxuLmVpLW9sOjpiZWZvcmUsXG4uZWktaWNvbl9vbDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNjUnO1xufVxuXG4uZWktYWRqdXN0LWhvcml6OjpiZWZvcmUsXG4uZWktaWNvbl9hZGp1c3QtaG9yaXo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDY2Jztcbn1cblxuLmVpLWFkanVzdC12ZXJ0OjpiZWZvcmUsXG4uZWktaWNvbl9hZGp1c3QtdmVydDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNjcnO1xufVxuXG4uZWktZG9jdW1lbnRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9kb2N1bWVudF9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDY4Jztcbn1cblxuLmVpLWRvY3VtZW50c19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2RvY3VtZW50c19hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDY5Jztcbn1cblxuLmVpLXBlbmNpbDo6YmVmb3JlLFxuLmVpLWljb25fcGVuY2lsOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2YSc7XG59XG5cbi5laS1wZW5jaWwtZWRpdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3BlbmNpbC1lZGl0X2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNmInO1xufVxuXG4uZWktcGVuY2lsLWVkaXQ6OmJlZm9yZSxcbi5laS1pY29uX3BlbmNpbC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2Yyc7XG59XG5cbi5laS1mb2xkZXItYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9mb2xkZXItYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2ZCc7XG59XG5cbi5laS1mb2xkZXItb3Blbl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2ZvbGRlci1vcGVuX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNmUnO1xufVxuXG4uZWktZm9sZGVyLWFkZF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2ZvbGRlci1hZGRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2Zic7XG59XG5cbi5laS1pbmZvX2FsdDo6YmVmb3JlLFxuLmVpLWljb25faW5mb19hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDcwJztcbn1cblxuLmVpLWVycm9yLW9jdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Vycm9yLW9jdF9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDcxJztcbn1cblxuLmVpLWVycm9yLWNpcmNsZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Vycm9yLWNpcmNsZV9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDcyJztcbn1cblxuLmVpLWVycm9yLXRyaWFuZ2xlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZXJyb3ItdHJpYW5nbGVfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw3Myc7XG59XG5cbi5laS1xdWVzdGlvbl9hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9xdWVzdGlvbl9hbHQyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw3NCc7XG59XG5cbi5laS1xdWVzdGlvbjo6YmVmb3JlLFxuLmVpLWljb25fcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDc1Jztcbn1cblxuLmVpLWNvbW1lbnRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jb21tZW50X2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNzYnO1xufVxuXG4uZWktY2hhdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2NoYXRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw3Nyc7XG59XG5cbi5laS12b2wtbXV0ZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3ZvbC1tdXRlX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNzgnO1xufVxuXG4uZWktdm9sdW1lLWxvd19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3ZvbHVtZS1sb3dfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw3OSc7XG59XG5cbi5laS12b2x1bWUtaGlnaF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3ZvbHVtZS1oaWdoX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcN2EnO1xufVxuXG4uZWktcXVvdGF0aW9uczo6YmVmb3JlLFxuLmVpLWljb25fcXVvdGF0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcN2InO1xufVxuXG4uZWktcXVvdGF0aW9uc19hbHQyOjpiZWZvcmUsXG4uZWktaWNvbl9xdW90YXRpb25zX2FsdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDdjJztcbn1cblxuLmVpLWNsb2NrX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY2xvY2tfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw3ZCc7XG59XG5cbi5laS1sb2NrX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fbG9ja19hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDdlJztcbn1cblxuLmVpLWxvY2stb3Blbl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2xvY2stb3Blbl9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMDAnO1xufVxuXG4uZWkta2V5X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fa2V5X2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwMSc7XG59XG5cbi5laS1jbG91ZF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Nsb3VkX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwMic7XG59XG5cbi5laS1jbG91ZC11cGxvYWRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jbG91ZC11cGxvYWRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDAzJztcbn1cblxuLmVpLWNsb3VkLWRvd25sb2FkX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY2xvdWQtZG93bmxvYWRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDA0Jztcbn1cblxuLmVpLWltYWdlOjpiZWZvcmUsXG4uZWktaWNvbl9pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwNSc7XG59XG5cbi5laS1pbWFnZXM6OmJlZm9yZSxcbi5laS1pY29uX2ltYWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwNic7XG59XG5cbi5laS1saWdodGJ1bGJfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9saWdodGJ1bGJfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDA3Jztcbn1cblxuLmVpLWdpZnRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9naWZ0X2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwOCc7XG59XG5cbi5laS1ob3VzZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2hvdXNlX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwOSc7XG59XG5cbi5laS1nZW5pdXM6OmJlZm9yZSxcbi5laS1pY29uX2dlbml1czo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwYSc7XG59XG5cbi5laS1tb2JpbGU6OmJlZm9yZSxcbi5laS1pY29uX21vYmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwYic7XG59XG5cbi5laS10YWJsZXQ6OmJlZm9yZSxcbi5laS1pY29uX3RhYmxldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwYyc7XG59XG5cbi5laS1sYXB0b3A6OmJlZm9yZSxcbi5laS1pY29uX2xhcHRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwZCc7XG59XG5cbi5laS1kZXNrdG9wOjpiZWZvcmUsXG4uZWktaWNvbl9kZXNrdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDBlJztcbn1cblxuLmVpLWNhbWVyYV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2NhbWVyYV9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMGYnO1xufVxuXG4uZWktbWFpbF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX21haWxfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDEwJztcbn1cblxuLmVpLWNvbmVfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jb25lX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAxMSc7XG59XG5cbi5laS1yaWJib25fYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9yaWJib25fYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDEyJztcbn1cblxuLmVpLWJhZ19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2JhZ19hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMTMnO1xufVxuXG4uZWktY3JlZGl0Y2FyZDo6YmVmb3JlLFxuLmVpLWljb25fY3JlZGl0Y2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAxNCc7XG59XG5cbi5laS1jYXJ0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY2FydF9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMTUnO1xufVxuXG4uZWktcGFwZXJjbGlwOjpiZWZvcmUsXG4uZWktaWNvbl9wYXBlcmNsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMTYnO1xufVxuXG4uZWktdGFnX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fdGFnX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAxNyc7XG59XG5cbi5laS10YWdzX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fdGFnc19hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMTgnO1xufVxuXG4uZWktdHJhc2hfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl90cmFzaF9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMTknO1xufVxuXG4uZWktY3Vyc29yX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY3Vyc29yX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAxYSc7XG59XG5cbi5laS1taWNfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9taWNfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDFiJztcbn1cblxuLmVpLWNvbXBhc3NfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jb21wYXNzX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAxYyc7XG59XG5cbi5laS1waW5fYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9waW5fYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDFkJztcbn1cblxuLmVpLXB1c2hwaW5fYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9wdXNocGluX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAxZSc7XG59XG5cbi5laS1tYXBfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9tYXBfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDFmJztcbn1cblxuLmVpLWRyYXdlcl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2RyYXdlcl9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjAnO1xufVxuXG4uZWktdG9vbGJveF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3Rvb2xib3hfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDIxJztcbn1cblxuLmVpLWJvb2tfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9ib29rX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAyMic7XG59XG5cbi5laS1jYWxlbmRhcjo6YmVmb3JlLFxuLmVpLWljb25fY2FsZW5kYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjMnO1xufVxuXG4uZWktZmlsbTo6YmVmb3JlLFxuLmVpLWljb25fZmlsbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAyNCc7XG59XG5cbi5laS10YWJsZTo6YmVmb3JlLFxuLmVpLWljb25fdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjUnO1xufVxuXG4uZWktY29udGFjdHNfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9jb250YWN0c19hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjYnO1xufVxuXG4uZWktaGVhZHBob25lczo6YmVmb3JlLFxuLmVpLWljb25faGVhZHBob25lczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAyNyc7XG59XG5cbi5laS1saWZlc2F2ZXI6OmJlZm9yZSxcbi5laS1pY29uX2xpZmVzYXZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAyOCc7XG59XG5cbi5laS1waWVjaGFydDo6YmVmb3JlLFxuLmVpLWljb25fcGllY2hhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjknO1xufVxuXG4uZWktcmVmcmVzaDo6YmVmb3JlLFxuLmVpLWljb25fcmVmcmVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAyYSc7XG59XG5cbi5laS1saW5rX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fbGlua19hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMmInO1xufVxuXG4uZWktbGluazo6YmVmb3JlLFxuLmVpLWljb25fbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAyYyc7XG59XG5cbi5laS1sb2FkaW5nOjpiZWZvcmUsXG4uZWktaWNvbl9sb2FkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDJkJztcbn1cblxuLmVpLWJsb2NrZWQ6OmJlZm9yZSxcbi5laS1pY29uX2Jsb2NrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMmUnO1xufVxuXG4uZWktYXJjaGl2ZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2FyY2hpdmVfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDJmJztcbn1cblxuLmVpLWhlYXJ0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25faGVhcnRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDMwJztcbn1cblxuLmVpLXN0YXJfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9zdGFyX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzMSc7XG59XG5cbi5laS1zdGFyLWhhbGZfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9zdGFyLWhhbGZfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDMyJztcbn1cblxuLmVpLXN0YXI6OmJlZm9yZSxcbi5laS1pY29uX3N0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMzMnO1xufVxuXG4uZWktc3Rhci1oYWxmOjpiZWZvcmUsXG4uZWktaWNvbl9zdGFyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMzQnO1xufVxuXG4uZWktdG9vbHM6OmJlZm9yZSxcbi5laS1pY29uX3Rvb2xzOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDM1Jztcbn1cblxuLmVpLXRvb2w6OmJlZm9yZSxcbi5laS1pY29uX3Rvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMzYnO1xufVxuXG4uZWktY29nOjpiZWZvcmUsXG4uZWktaWNvbl9jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMzcnO1xufVxuXG4uZWktY29nczo6YmVmb3JlLFxuLmVpLWljb25fY29nczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzOCc7XG59XG5cbi5laS1hcnJvd191cF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3VwX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzOSc7XG59XG5cbi5laS1hcnJvd19kb3duX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfZG93bl9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwM2EnO1xufVxuXG4uZWktYXJyb3dfbGVmdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2xlZnRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDNiJztcbn1cblxuLmVpLWFycm93X3JpZ2h0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfcmlnaHRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDNjJztcbn1cblxuLmVpLWFycm93X2xlZnQtdXBfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19sZWZ0LXVwX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzZCc7XG59XG5cbi5laS1hcnJvd19yaWdodC11cF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X3JpZ2h0LXVwX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzZSc7XG59XG5cbi5laS1hcnJvd19yaWdodC1kb3duX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfcmlnaHQtZG93bl9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwM2YnO1xufVxuXG4uZWktYXJyb3dfbGVmdC1kb3duX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfbGVmdC1kb3duX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0MCc7XG59XG5cbi5laS1hcnJvd19jb25kZW5zZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NvbmRlbnNlX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0MSc7XG59XG5cbi5laS1hcnJvd19leHBhbmRfYWx0Mzo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfZXhwYW5kX2FsdDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNDInO1xufVxuXG4uZWktYXJyb3dfY2Fycm90X3VwX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfY2Fycm90X3VwX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0Myc7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtZG93bl9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC1kb3duX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0NCc7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtbGVmdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC1sZWZ0X2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0NSc7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtcmlnaHRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtcmlnaHRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDQ2Jztcbn1cblxuLmVpLWFycm93X2NhcnJvdC0ydXBfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtMnVwX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0Nyc7XG59XG5cbi5laS1hcnJvd19jYXJyb3QtMmR3bm5fYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd19jYXJyb3QtMmR3bm5fYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDQ4Jztcbn1cblxuLmVpLWFycm93X2NhcnJvdC0ybGVmdF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0ybGVmdF9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNDknO1xufVxuXG4uZWktYXJyb3dfY2Fycm90LTJyaWdodF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Fycm93X2NhcnJvdC0ycmlnaHRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDRhJztcbn1cblxuLmVpLWFycm93X3RyaWFuZ2xlLXVwX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfdHJpYW5nbGUtdXBfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDRiJztcbn1cblxuLmVpLWFycm93X3RyaWFuZ2xlLWRvd25fYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS1kb3duX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0Yyc7XG59XG5cbi5laS1hcnJvd190cmlhbmdsZS1sZWZ0X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fYXJyb3dfdHJpYW5nbGUtbGVmdF9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNGQnO1xufVxuXG4uZWktYXJyb3dfdHJpYW5nbGUtcmlnaHRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9hcnJvd190cmlhbmdsZS1yaWdodF9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNGUnO1xufVxuXG4uZWktbWludXNfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9taW51c19hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNGYnO1xufVxuXG4uZWktcGx1c19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3BsdXNfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDUwJztcbn1cblxuLmVpLWNsb3NlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY2xvc2VfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDUxJztcbn1cblxuLmVpLWNoZWNrX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY2hlY2tfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDUyJztcbn1cblxuLmVpLXpvb20tb3V0OjpiZWZvcmUsXG4uZWktaWNvbl96b29tLW91dDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1Myc7XG59XG5cbi5laS16b29tLWluOjpiZWZvcmUsXG4uZWktaWNvbl96b29tLWluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDU0Jztcbn1cblxuLmVpLXN0b3BfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9zdG9wX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1NSc7XG59XG5cbi5laS1tZW51LXNxdWFyZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX21lbnUtc3F1YXJlX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1Nic7XG59XG5cbi5laS1tZW51LWNpcmNsZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX21lbnUtY2lyY2xlX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1Nyc7XG59XG5cbi5laS1kb2N1bWVudDo6YmVmb3JlLFxuLmVpLWljb25fZG9jdW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNTgnO1xufVxuXG4uZWktZG9jdW1lbnRzOjpiZWZvcmUsXG4uZWktaWNvbl9kb2N1bWVudHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNTknO1xufVxuXG4uZWktcGVuY2lsX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fcGVuY2lsX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1YSc7XG59XG5cbi5laS1mb2xkZXI6OmJlZm9yZSxcbi5laS1pY29uX2ZvbGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1Yic7XG59XG5cbi5laS1mb2xkZXItb3Blbjo6YmVmb3JlLFxuLmVpLWljb25fZm9sZGVyLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNWMnO1xufVxuXG4uZWktZm9sZGVyLWFkZDo6YmVmb3JlLFxuLmVpLWljb25fZm9sZGVyLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1ZCc7XG59XG5cbi5laS1mb2xkZXJfdXBsb2FkOjpiZWZvcmUsXG4uZWktaWNvbl9mb2xkZXJfdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDVlJztcbn1cblxuLmVpLWZvbGRlcl9kb3dubG9hZDo6YmVmb3JlLFxuLmVpLWljb25fZm9sZGVyX2Rvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDVmJztcbn1cblxuLmVpLWluZm86OmJlZm9yZSxcbi5laS1pY29uX2luZm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjAnO1xufVxuXG4uZWktZXJyb3ItY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9lcnJvci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjEnO1xufVxuXG4uZWktZXJyb3Itb2N0OjpiZWZvcmUsXG4uZWktaWNvbl9lcnJvci1vY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjInO1xufVxuXG4uZWktZXJyb3ItdHJpYW5nbGU6OmJlZm9yZSxcbi5laS1pY29uX2Vycm9yLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDYzJztcbn1cblxuLmVpLXF1ZXN0aW9uX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fcXVlc3Rpb25fYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDY0Jztcbn1cblxuLmVpLWNvbW1lbnQ6OmJlZm9yZSxcbi5laS1pY29uX2NvbW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjUnO1xufVxuXG4uZWktY2hhdDo6YmVmb3JlLFxuLmVpLWljb25fY2hhdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA2Nic7XG59XG5cbi5laS12b2wtbXV0ZTo6YmVmb3JlLFxuLmVpLWljb25fdm9sLW11dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjcnO1xufVxuXG4uZWktdm9sdW1lLWxvdzo6YmVmb3JlLFxuLmVpLWljb25fdm9sdW1lLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA2OCc7XG59XG5cbi5laS12b2x1bWUtaGlnaDo6YmVmb3JlLFxuLmVpLWljb25fdm9sdW1lLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjknO1xufVxuXG4uZWktcXVvdGF0aW9uc19hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3F1b3RhdGlvbnNfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDZhJztcbn1cblxuLmVpLWNsb2NrOjpiZWZvcmUsXG4uZWktaWNvbl9jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA2Yic7XG59XG5cbi5laS1sb2NrOjpiZWZvcmUsXG4uZWktaWNvbl9sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDZjJztcbn1cblxuLmVpLWxvY2stb3Blbjo6YmVmb3JlLFxuLmVpLWljb25fbG9jay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDZkJztcbn1cblxuLmVpLWtleTo6YmVmb3JlLFxuLmVpLWljb25fa2V5OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDZlJztcbn1cblxuLmVpLWNsb3VkOjpiZWZvcmUsXG4uZWktaWNvbl9jbG91ZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA2Zic7XG59XG5cbi5laS1jbG91ZC11cGxvYWQ6OmJlZm9yZSxcbi5laS1pY29uX2Nsb3VkLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA3MCc7XG59XG5cbi5laS1jbG91ZC1kb3dubG9hZDo6YmVmb3JlLFxuLmVpLWljb25fY2xvdWQtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNzEnO1xufVxuXG4uZWktbGlnaHRidWxiOjpiZWZvcmUsXG4uZWktaWNvbl9saWdodGJ1bGI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNzInO1xufVxuXG4uZWktZ2lmdDo6YmVmb3JlLFxuLmVpLWljb25fZ2lmdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA3Myc7XG59XG5cbi5laS1ob3VzZTo6YmVmb3JlLFxuLmVpLWljb25faG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNzQnO1xufVxuXG4uZWktY2FtZXJhOjpiZWZvcmUsXG4uZWktaWNvbl9jYW1lcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNzUnO1xufVxuXG4uZWktbWFpbDo6YmVmb3JlLFxuLmVpLWljb25fbWFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA3Nic7XG59XG5cbi5laS1jb25lOjpiZWZvcmUsXG4uZWktaWNvbl9jb25lOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDc3Jztcbn1cblxuLmVpLXJpYmJvbjo6YmVmb3JlLFxuLmVpLWljb25fcmliYm9uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDc4Jztcbn1cblxuLmVpLWJhZzo6YmVmb3JlLFxuLmVpLWljb25fYmFnOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDc5Jztcbn1cblxuLmVpLWNhcnQ6OmJlZm9yZSxcbi5laS1pY29uX2NhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwN2EnO1xufVxuXG4uZWktdGFnOjpiZWZvcmUsXG4uZWktaWNvbl90YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwN2InO1xufVxuXG4uZWktdGFnczo6YmVmb3JlLFxuLmVpLWljb25fdGFnczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA3Yyc7XG59XG5cbi5laS10cmFzaDo6YmVmb3JlLFxuLmVpLWljb25fdHJhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwN2QnO1xufVxuXG4uZWktY3Vyc29yOjpiZWZvcmUsXG4uZWktaWNvbl9jdXJzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwN2UnO1xufVxuXG4uZWktbWljOjpiZWZvcmUsXG4uZWktaWNvbl9taWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwN2YnO1xufVxuXG4uZWktY29tcGFzczo6YmVmb3JlLFxuLmVpLWljb25fY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4MCc7XG59XG5cbi5laS1waW46OmJlZm9yZSxcbi5laS1pY29uX3Bpbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4MSc7XG59XG5cbi5laS1wdXNocGluOjpiZWZvcmUsXG4uZWktaWNvbl9wdXNocGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDgyJztcbn1cblxuLmVpLW1hcDo6YmVmb3JlLFxuLmVpLWljb25fbWFwOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDgzJztcbn1cblxuLmVpLWRyYXdlcjo6YmVmb3JlLFxuLmVpLWljb25fZHJhd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDg0Jztcbn1cblxuLmVpLXRvb2xib3g6OmJlZm9yZSxcbi5laS1pY29uX3Rvb2xib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwODUnO1xufVxuXG4uZWktYm9vazo6YmVmb3JlLFxuLmVpLWljb25fYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4Nic7XG59XG5cbi5laS1jb250YWN0czo6YmVmb3JlLFxuLmVpLWljb25fY29udGFjdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwODcnO1xufVxuXG4uZWktYXJjaGl2ZTo6YmVmb3JlLFxuLmVpLWljb25fYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4OCc7XG59XG5cbi5laS1oZWFydDo6YmVmb3JlLFxuLmVpLWljb25faGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwODknO1xufVxuXG4uZWktcHJvZmlsZTo6YmVmb3JlLFxuLmVpLWljb25fcHJvZmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4YSc7XG59XG5cbi5laS1ncm91cDo6YmVmb3JlLFxuLmVpLWljb25fZ3JvdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOGInO1xufVxuXG4uZWktZ3JpZC0yeDI6OmJlZm9yZSxcbi5laS1pY29uX2dyaWQtMngyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDhjJztcbn1cblxuLmVpLWdyaWQtM3gzOjpiZWZvcmUsXG4uZWktaWNvbl9ncmlkLTN4Mzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4ZCc7XG59XG5cbi5laS1tdXNpYzo6YmVmb3JlLFxuLmVpLWljb25fbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOGUnO1xufVxuXG4uZWktcGF1c2VfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9wYXVzZV9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOGYnO1xufVxuXG4uZWktcGhvbmU6OmJlZm9yZSxcbi5laS1pY29uX3Bob25lOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDkwJztcbn1cblxuLmVpLXVwbG9hZDo6YmVmb3JlLFxuLmVpLWljb25fdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDkxJztcbn1cblxuLmVpLWRvd25sb2FkOjpiZWZvcmUsXG4uZWktaWNvbl9kb3dubG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5Mic7XG59XG5cbi5laS1zb2NpYWxfZmFjZWJvb2s6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9mYWNlYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5Myc7XG59XG5cbi5laS1zb2NpYWxfdHdpdHRlcjo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3R3aXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOTQnO1xufVxuXG4uZWktc29jaWFsX3BpbnRlcmVzdDo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3BpbnRlcmVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5NSc7XG59XG5cbi5laS1zb2NpYWxfZ29vZ2xlcGx1czo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2dvb2dsZXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOTYnO1xufVxuXG4uZWktc29jaWFsX3R1bWJscjo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3R1bWJscjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5Nyc7XG59XG5cbi5laS1zb2NpYWxfdHVtYmxldXBvbjo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3R1bWJsZXVwb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOTgnO1xufVxuXG4uZWktc29jaWFsX3dvcmRwcmVzczo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3dvcmRwcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5OSc7XG59XG5cbi5laS1zb2NpYWxfaW5zdGFncmFtOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfaW5zdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDlhJztcbn1cblxuLmVpLXNvY2lhbF9kcmliYmJsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2RyaWJiYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDliJztcbn1cblxuLmVpLXNvY2lhbF92aW1lbzo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3ZpbWVvOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDljJztcbn1cblxuLmVpLXNvY2lhbF9saW5rZWRpbjo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2xpbmtlZGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDlkJztcbn1cblxuLmVpLXNvY2lhbF9yc3M6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9yc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOWUnO1xufVxuXG4uZWktc29jaWFsX2RldmlhbnRhcnQ6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9kZXZpYW50YXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDlmJztcbn1cblxuLmVpLXNvY2lhbF9zaGFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3NoYXJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGEwJztcbn1cblxuLmVpLXNvY2lhbF9teXNwYWNlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfbXlzcGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhMSc7XG59XG5cbi5laS1zb2NpYWxfc2t5cGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9za3lwZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhMic7XG59XG5cbi5laS1zb2NpYWxfeW91dHViZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3lvdXR1YmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYTMnO1xufVxuXG4uZWktc29jaWFsX3BpY2Fzc2E6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9waWNhc3NhOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGE0Jztcbn1cblxuLmVpLXNvY2lhbF9nb29nbGVkcml2ZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2dvb2dsZWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGE1Jztcbn1cblxuLmVpLXNvY2lhbF9mbGlja3I6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9mbGlja3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYTYnO1xufVxuXG4uZWktc29jaWFsX2Jsb2dnZXI6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9ibG9nZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGE3Jztcbn1cblxuLmVpLXNvY2lhbF9zcG90aWZ5OjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc3BvdGlmeTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhOCc7XG59XG5cbi5laS1zb2NpYWxfZGVsaWNpb3VzOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZGVsaWNpb3VzOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGE5Jztcbn1cblxuLmVpLXNvY2lhbF9mYWNlYm9va19jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9mYWNlYm9va19jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYWEnO1xufVxuXG4uZWktc29jaWFsX3R3aXR0ZXJfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfdHdpdHRlcl9jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYWInO1xufVxuXG4uZWktc29jaWFsX3BpbnRlcmVzdF9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9waW50ZXJlc3RfY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGFjJztcbn1cblxuLmVpLXNvY2lhbF9nb29nbGVwbHVzX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2dvb2dsZXBsdXNfY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGFkJztcbn1cblxuLmVpLXNvY2lhbF90dW1ibHJfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfdHVtYmxyX2NpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhZSc7XG59XG5cbi5laS1zb2NpYWxfc3R1bWJsZXVwb25fY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc3R1bWJsZXVwb25fY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGFmJztcbn1cblxuLmVpLXNvY2lhbF93b3JkcHJlc3NfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfd29yZHByZXNzX2NpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiMCc7XG59XG5cbi5laS1zb2NpYWxfaW5zdGFncmFtX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2luc3RhZ3JhbV9jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYjEnO1xufVxuXG4uZWktc29jaWFsX2RyaWJiYmxlX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2RyaWJiYmxlX2NpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiMic7XG59XG5cbi5laS1zb2NpYWxfdmltZW9fY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfdmltZW9fY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGIzJztcbn1cblxuLmVpLXNvY2lhbF9saW5rZWRpbl9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9saW5rZWRpbl9jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYjQnO1xufVxuXG4uZWktc29jaWFsX3Jzc19jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9yc3NfY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGI1Jztcbn1cblxuLmVpLXNvY2lhbF9kZXZpYW50YXJ0X2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2RldmlhbnRhcnRfY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGI2Jztcbn1cblxuLmVpLXNvY2lhbF9zaGFyZV9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9zaGFyZV9jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYjcnO1xufVxuXG4uZWktc29jaWFsX215c3BhY2VfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfbXlzcGFjZV9jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYjgnO1xufVxuXG4uZWktc29jaWFsX3NreXBlX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3NreXBlX2NpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiOSc7XG59XG5cbi5laS1zb2NpYWxfeW91dHViZV9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF95b3V0dWJlX2NpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiYSc7XG59XG5cbi5laS1zb2NpYWxfcGljYXNzYV9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9waWNhc3NhX2NpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiYic7XG59XG5cbi5laS1zb2NpYWxfZ29vZ2xlZHJpdmVfYWx0Mjo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2dvb2dsZWRyaXZlX2FsdDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYmMnO1xufVxuXG4uZWktc29jaWFsX2ZsaWNrcl9jaXJjbGU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9mbGlja3JfY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGJkJztcbn1cblxuLmVpLXNvY2lhbF9ibG9nZ2VyX2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2Jsb2dnZXJfY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGJlJztcbn1cblxuLmVpLXNvY2lhbF9zcG90aWZ5X2NpcmNsZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3Nwb3RpZnlfY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGJmJztcbn1cblxuLmVpLXNvY2lhbF9kZWxpY2lvdXNfY2lyY2xlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZGVsaWNpb3VzX2NpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjMCc7XG59XG5cbi5laS1zb2NpYWxfZmFjZWJvb2tfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfZmFjZWJvb2tfc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGMxJztcbn1cblxuLmVpLXNvY2lhbF90d2l0dGVyX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3R3aXR0ZXJfc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGMyJztcbn1cblxuLmVpLXNvY2lhbF9waW50ZXJlc3Rfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfcGludGVyZXN0X3NxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjMyc7XG59XG5cbi5laS1zb2NpYWxfZ29vZ2xlcGx1c19zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9nb29nbGVwbHVzX3NxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjNCc7XG59XG5cbi5laS1zb2NpYWxfdHVtYmxyX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3R1bWJscl9zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYzUnO1xufVxuXG4uZWktc29jaWFsX3N0dW1ibGV1cG9uX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3N0dW1ibGV1cG9uX3NxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjNic7XG59XG5cbi5laS1zb2NpYWxfd29yZHByZXNzX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3dvcmRwcmVzc19zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYzcnO1xufVxuXG4uZWktc29jaWFsX2luc3RhZ3JhbV9zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9pbnN0YWdyYW1fc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGM4Jztcbn1cblxuLmVpLXNvY2lhbF9kcmliYmJsZV9zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9kcmliYmJsZV9zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYzknO1xufVxuXG4uZWktc29jaWFsX3ZpbWVvX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX3ZpbWVvX3NxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjYSc7XG59XG5cbi5laS1zb2NpYWxfbGlua2VkaW5fc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfbGlua2VkaW5fc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGNiJztcbn1cblxuLmVpLXNvY2lhbF9yc3Nfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfcnNzX3NxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjYyc7XG59XG5cbi5laS1zb2NpYWxfZGV2aWFudGFydF9zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9kZXZpYW50YXJ0X3NxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjZCc7XG59XG5cbi5laS1zb2NpYWxfc2hhcmVfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc2hhcmVfc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGNlJztcbn1cblxuLmVpLXNvY2lhbF9teXNwYWNlX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX215c3BhY2Vfc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGNmJztcbn1cblxuLmVpLXNvY2lhbF9za3lwZV9zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9za3lwZV9zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDAnO1xufVxuXG4uZWktc29jaWFsX3lvdXR1YmVfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfeW91dHViZV9zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDEnO1xufVxuXG4uZWktc29jaWFsX3BpY2Fzc2Ffc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfcGljYXNzYV9zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDInO1xufVxuXG4uZWktc29jaWFsX2dvb2dsZWRyaXZlX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2dvb2dsZWRyaXZlX3NxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkMyc7XG59XG5cbi5laS1zb2NpYWxfZmxpY2tyX3NxdWFyZTo6YmVmb3JlLFxuLmVpLWljb25fc29jaWFsX2ZsaWNrcl9zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDQnO1xufVxuXG4uZWktc29jaWFsX2Jsb2dnZXJfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfYmxvZ2dlcl9zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDUnO1xufVxuXG4uZWktc29jaWFsX3Nwb3RpZnlfc3F1YXJlOjpiZWZvcmUsXG4uZWktaWNvbl9zb2NpYWxfc3BvdGlmeV9zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDYnO1xufVxuXG4uZWktc29jaWFsX2RlbGljaW91c19zcXVhcmU6OmJlZm9yZSxcbi5laS1pY29uX3NvY2lhbF9kZWxpY2lvdXNfc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGQ3Jztcbn1cblxuLmVpLXByaW50ZXI6OmJlZm9yZSxcbi5laS1pY29uX3ByaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMDMnO1xufVxuXG4uZWktY2FsdWxhdG9yOjpiZWZvcmUsXG4uZWktaWNvbl9jYWx1bGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZWUnO1xufVxuXG4uZWktYnVpbGRpbmc6OmJlZm9yZSxcbi5laS1pY29uX2J1aWxkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGVmJztcbn1cblxuLmVpLWZsb3BweTo6YmVmb3JlLFxuLmVpLWljb25fZmxvcHB5OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGU4Jztcbn1cblxuLmVpLWRyaXZlOjpiZWZvcmUsXG4uZWktaWNvbl9kcml2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBlYSc7XG59XG5cbi5laS1zZWFyY2gtMjo6YmVmb3JlLFxuLmVpLWljb25fc2VhcmNoLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMDEnO1xufVxuXG4uZWktaWQ6OmJlZm9yZSxcbi5laS1pY29uX2lkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTA3Jztcbn1cblxuLmVpLWlkLTI6OmJlZm9yZSxcbi5laS1pY29uX2lkLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMDgnO1xufVxuXG4uZWktcHV6emxlOjpiZWZvcmUsXG4uZWktaWNvbl9wdXp6bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMDInO1xufVxuXG4uZWktbGlrZTo6YmVmb3JlLFxuLmVpLWljb25fbGlrZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEwNic7XG59XG5cbi5laS1kaXNsaWtlOjpiZWZvcmUsXG4uZWktaWNvbl9kaXNsaWtlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGViJztcbn1cblxuLmVpLW11Zzo6YmVmb3JlLFxuLmVpLWljb25fbXVnOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTA1Jztcbn1cblxuLmVpLWN1cnJlbmN5OjpiZWZvcmUsXG4uZWktaWNvbl9jdXJyZW5jeTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBlZCc7XG59XG5cbi5laS13YWxsZXQ6OmJlZm9yZSxcbi5laS1pY29uX3dhbGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEwMCc7XG59XG5cbi5laS1wZW5zOjpiZWZvcmUsXG4uZWktaWNvbl9wZW5zOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTA0Jztcbn1cblxuLmVpLWVhc2VsOjpiZWZvcmUsXG4uZWktaWNvbl9lYXNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBlOSc7XG59XG5cbi5laS1mbG93Y2hhcnQ6OmJlZm9yZSxcbi5laS1pY29uX2Zsb3djaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEwOSc7XG59XG5cbi5laS1kYXRhcmVwb3J0OjpiZWZvcmUsXG4uZWktaWNvbl9kYXRhcmVwb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGVjJztcbn1cblxuLmVpLWJyaWVmY2FzZTo6YmVmb3JlLFxuLmVpLWljb25fYnJpZWZjYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGZlJztcbn1cblxuLmVpLXNoaWVsZDo6YmVmb3JlLFxuLmVpLWljb25fc2hpZWxkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGY2Jztcbn1cblxuLmVpLXBlcmNlbnQ6OmJlZm9yZSxcbi5laS1pY29uX3BlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZmInO1xufVxuXG4uZWktZ2xvYmU6OmJlZm9yZSxcbi5laS1pY29uX2dsb2JlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGUyJztcbn1cblxuLmVpLWdsb2JlLTI6OmJlZm9yZSxcbi5laS1pY29uX2dsb2JlLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZTMnO1xufVxuXG4uZWktdGFyZ2V0OjpiZWZvcmUsXG4uZWktaWNvbl90YXJnZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZjUnO1xufVxuXG4uZWktaG91cmdsYXNzOjpiZWZvcmUsXG4uZWktaWNvbl9ob3VyZ2xhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZTEnO1xufVxuXG4uZWktYmFsYW5jZTo6YmVmb3JlLFxuLmVpLWljb25fYmFsYW5jZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmZic7XG59XG5cbi5laS1yb29rOjpiZWZvcmUsXG4uZWktaWNvbl9yb29rOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGY4Jztcbn1cblxuLmVpLXByaW50ZXItYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9wcmludGVyLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmYSc7XG59XG5cbi5laS1jYWxjdWxhdG9yX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fY2FsY3VsYXRvcl9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZTcnO1xufVxuXG4uZWktYnVpbGRpbmdfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9idWlsZGluZ19hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZmQnO1xufVxuXG4uZWktZmxvcHB5X2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZmxvcHB5X2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBlNCc7XG59XG5cbi5laS1kcml2ZV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2RyaXZlX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBlNSc7XG59XG5cbi5laS1zZWFyY2hfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9zZWFyY2hfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGY3Jztcbn1cblxuLmVpLWlkX2FsdDo6YmVmb3JlLFxuLmVpLWljb25faWRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGUwJztcbn1cblxuLmVpLWlkLTJfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9pZC0yX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmYyc7XG59XG5cbi5laS1wdXp6bGVfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9wdXp6bGVfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGY5Jztcbn1cblxuLmVpLWxpa2VfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9saWtlX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkZCc7XG59XG5cbi5laS1kaXNsaWtlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZGlzbGlrZV9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZjEnO1xufVxuXG4uZWktbXVnX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fbXVnX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkYyc7XG59XG5cbi5laS1jdXJyZW5jeV9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2N1cnJlbmN5X2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmMyc7XG59XG5cbi5laS13YWxsZXRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl93YWxsZXRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGQ4Jztcbn1cblxuLmVpLXBlbnNfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9wZW5zX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkYic7XG59XG5cbi5laS1lYXNlbF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX2Vhc2VsX2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmMCc7XG59XG5cbi5laS1mbG93Y2hhcnRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9mbG93Y2hhcnRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGRmJztcbn1cblxuLmVpLWRhdGFyZXBvcnRfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9kYXRhcmVwb3J0X2FsdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmMic7XG59XG5cbi5laS1icmllZmNhc2VfYWx0OjpiZWZvcmUsXG4uZWktaWNvbl9icmllZmNhc2VfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGY0Jztcbn1cblxuLmVpLXNoaWVsZF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3NoaWVsZF9hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDknO1xufVxuXG4uZWktcGVyY2VudF9hbHQ6OmJlZm9yZSxcbi5laS1pY29uX3BlcmNlbnRfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGRhJztcbn1cblxuLmVpLWdsb2JlX2FsdDo6YmVmb3JlLFxuLmVpLWljb25fZ2xvYmVfYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGRlJztcbn1cblxuLmVpLWNsaXBib2FyZDo6YmVmb3JlLFxuLmVpLWljb25fY2xpcGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGU2Jztcbn1cblxuLmksIC5pLWNsb3NlLS1hZnRlcjo6YWZ0ZXIsIC5pLWNsb3NlLS1iZWZvcmU6OmJlZm9yZSwgLmktbGlzdC12aWV3LS1hZnRlcjo6YWZ0ZXIsIC5pLWxpc3Qtdmlldy0tYmVmb3JlOjpiZWZvcmUsIC5pLWdyaWQtdmlldy0tYWZ0ZXI6OmFmdGVyLCAuaS1ncmlkLXZpZXctLWJlZm9yZTo6YmVmb3JlLCAuaS1zb3J0LS1hZnRlcjo6YWZ0ZXIsIC5pLXNvcnQtLWJlZm9yZTo6YmVmb3JlLCAuaS1maWx0ZXItLWFmdGVyOjphZnRlciwgLmktZmlsdGVyLS1iZWZvcmU6OmJlZm9yZSwgLmktYmFkZXJvbXNkZXNpZ25lci0tYWZ0ZXI6OmFmdGVyLCAuaS1iYWRlcm9tc2Rlc2lnbmVyLS1iZWZvcmU6OmJlZm9yZSwgLmktMTBhYXItLWFmdGVyOjphZnRlciwgLmktMTBhYXItLWJlZm9yZTo6YmVmb3JlLCAuaS1zdHVkaW8tLWFmdGVyOjphZnRlciwgLmktc3R1ZGlvLS1iZWZvcmU6OmJlZm9yZSwgLmktYnV0aWtrLW9nLXN0dWRpby0tYWZ0ZXI6OmFmdGVyLCAuaS1idXRpa2stb2ctc3R1ZGlvLS1iZWZvcmU6OmJlZm9yZSwgLmktMjR0LS1hZnRlcjo6YWZ0ZXIsIC5pLTI0dC0tYmVmb3JlOjpiZWZvcmUsIC5pLWdhc3MtLWFmdGVyOjphZnRlciwgLmktZ2Fzcy0tYmVmb3JlOjpiZWZvcmUsIC5pLXZhcm1lLW9nLWVuZXJnaS0tYWZ0ZXI6OmFmdGVyLCAuaS12YXJtZS1vZy1lbmVyZ2ktLWJlZm9yZTo6YmVmb3JlLCAuaS1zZXJ2aWNlLXJvcmxlZ2dlci0tYWZ0ZXI6OmFmdGVyLCAuaS1zZXJ2aWNlLXJvcmxlZ2dlci0tYmVmb3JlOjpiZWZvcmUsIC5pLWNoZWNrbWFyay0tYWZ0ZXI6OmJlZm9yZSwgLmktY2hlY2ttYXJrLS1iZWZvcmU6OmJlZm9yZSwgLmktY2hldnJvbi11cC0tYWZ0ZXI6OmFmdGVyLCBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSA+IC5oZWFkZXItY29sbGFwc2FibGUtY2hlY2tib3g6Y2hlY2tlZCB+IC5uYXYtd2l0aC1jaGlsZDo6YWZ0ZXIsIC5pLWNoZXZyb24tdXAtLWJlZm9yZTo6YmVmb3JlLCAuaS1jaGV2cm9uLWxlZnQtLWFmdGVyOjphZnRlciwgLmktY2hldnJvbi1sZWZ0LS1iZWZvcmU6OmJlZm9yZSwgLmktY2hldnJvbi1yaWdodC0tYWZ0ZXI6OmFmdGVyLCAuaS1jaGV2cm9uLXJpZ2h0LS1iZWZvcmU6OmJlZm9yZSwgLmktY2hldnJvbi1kb3duLS1hZnRlcjo6YWZ0ZXIsIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5uYXYtd2l0aC1jaGlsZDo6YWZ0ZXIsIC5pLWNoZXZyb24tZG93bi0tYmVmb3JlOjpiZWZvcmUsIC5pLWhlYXJ0LS1hZnRlcjo6YWZ0ZXIsIC5pLWhlYXJ0LS1iZWZvcmU6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImJhZGUtaWNvbnNcIiAhaW1wb3J0YW50O1xuICBzcGVhazogbmV2ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmktaGVhcnQtLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLupY1cIjtcbn1cbi5pLWhlYXJ0LS1hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIu6ljVwiO1xufVxuXG4uaS1jaGV2cm9uLWRvd24tLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIJcIjtcbn1cbi5pLWNoZXZyb24tZG93bi0tYWZ0ZXI6OmFmdGVyLCBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSAubmF2LXdpdGgtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogXCLupIJcIjtcbn1cblxuLmktY2hldnJvbi1yaWdodC0tYmVmb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kgVwiO1xufVxuLmktY2hldnJvbi1yaWdodC0tYWZ0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCLupIFcIjtcbn1cblxuLmktY2hldnJvbi1sZWZ0LS1iZWZvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSAXCI7XG59XG4uaS1jaGV2cm9uLWxlZnQtLWFmdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi7qSAXCI7XG59XG5cbi5pLWNoZXZyb24tdXAtLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLupINcIjtcbn1cbi5pLWNoZXZyb24tdXAtLWFmdGVyOjphZnRlciwgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2LXdpdGgtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogXCLupINcIjtcbn1cblxuLmktY2hlY2ttYXJrLS1iZWZvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSIXCI7XG59XG4uaS1jaGVja21hcmstLWFmdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kiFwiO1xufVxuXG4uaS1zZXJ2aWNlLXJvcmxlZ2dlci0tYmVmb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kkFwiO1xufVxuLmktc2VydmljZS1yb3JsZWdnZXItLWFmdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi7qSQXCI7XG59XG5cbi5pLXZhcm1lLW9nLWVuZXJnaS0tYmVmb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kjFwiO1xufVxuLmktdmFybWUtb2ctZW5lcmdpLS1hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIu6kjFwiO1xufVxuXG4uaS1nYXNzLS1iZWZvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSUXCI7XG59XG4uaS1nYXNzLS1hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIu6klFwiO1xufVxuXG4uaS0yNHQtLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLupI5cIjtcbn1cbi5pLTI0dC0tYWZ0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCLupI5cIjtcbn1cblxuLmktYnV0aWtrLW9nLXN0dWRpby0tYmVmb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kllwiO1xufVxuLmktYnV0aWtrLW9nLXN0dWRpby0tYWZ0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCLupJZcIjtcbn1cblxuLmktc3R1ZGlvLS1iZWZvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSXXCI7XG59XG4uaS1zdHVkaW8tLWFmdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi7qSXXCI7XG59XG5cbi5pLTEwYWFyLS1iZWZvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSNXCI7XG59XG4uaS0xMGFhci0tYWZ0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCLupI1cIjtcbn1cblxuLmktYmFkZXJvbXNkZXNpZ25lci0tYmVmb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6kj1wiO1xufVxuLmktYmFkZXJvbXNkZXNpZ25lci0tYWZ0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCLupI9cIjtcbn1cblxuLmktZmlsdGVyLS1iZWZvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7qSEXCI7XG59XG4uaS1maWx0ZXItLWFmdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi7qSEXCI7XG59XG5cbi5pLXNvcnQtLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIVcIjtcbn1cbi5pLXNvcnQtLWFmdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi7qSFXCI7XG59XG5cbi5pLWdyaWQtdmlldy0tYmVmb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6khlwiO1xufVxuLmktZ3JpZC12aWV3LS1hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIu6khlwiO1xufVxuXG4uaS1saXN0LXZpZXctLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLupIdcIjtcbn1cbi5pLWxpc3Qtdmlldy0tYWZ0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCLupIdcIjtcbn1cblxuLmktY2xvc2UtLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLupYlcIjtcbn1cbi5pLWNsb3NlLS1hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIu6liVwiO1xufVxuXG4uaDEsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDEsIC50ZXh0LWJsb2NrIGgxLFxuLmgyLFxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgyLFxuLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMixcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDIsXG4uaDMsXG4uYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDMsXG4uYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgzLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMyxcbi5pbnRlcm1lZGlhdGUtdGl0bGUsXG4uYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGg0LFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbn1cbi5oMS0tY2VudGVyZWQsXG4uaDItLWNlbnRlcmVkLFxuLmgzLS1jZW50ZXJlZCxcbi5pbnRlcm1lZGlhdGUtdGl0bGUtLWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaDEsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDEsIC50ZXh0LWJsb2NrIGgxIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oMSwgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgxLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgxLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMSwgLnRleHQtYmxvY2sgaDEge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxuLmgyLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDIsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmgyLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDIsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG59XG5cbi5oMywgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgzLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgzLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMyxcbi5pbnRlcm1lZGlhdGUtdGl0bGUsXG4uYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGg0LFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmgzLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDMsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgzLFxuLmludGVybWVkaWF0ZS10aXRsZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDQsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuXG4udGV4dC1leGNlcnB0LFxuLnRleHQtYm9keS0tbGFyZ2UsXG4uYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IHAsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IHAsXG4udGV4dC1ib2R5LS1yZWd1bGFyLFxuLnRleHQtc2Vjb25kYXJ5LFxuLnRleHQtZXhjZXJwdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cblxuLnRleHQtZXhjZXJwdCxcbi50ZXh0LWV4Y2VycHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZXh0LWV4Y2VycHQsXG4udGV4dC1leGNlcnB0IHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4udGV4dC1leGNlcnB0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRleHQtYm9keS0tbGFyZ2UgYSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBwIGEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IHAgYSwgLnRleHQtYm9keS0tcmVndWxhciBhIHtcbiAgY29sb3I6ICMwMzgyOGY7XG59XG4udGV4dC1ib2R5LS1sYXJnZSBhOmhvdmVyLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IHAgYTpob3Zlcixcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCBhOmhvdmVyLCAudGV4dC1ib2R5LS1yZWd1bGFyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50ZXh0LWJvZHktLWxhcmdlLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IHAsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IHAge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRleHQtYm9keS0tbGFyZ2UsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4udGV4dC1ib2R5LS1sYXJnZSBhLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IHAgYSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi50ZXh0LWJvZHktLXJlZ3VsYXIge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGV4dC1ib2R5LS1yZWd1bGFyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgfVxufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGV4dC1zZWNvbmRhcnkge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMC44NzVyZW07XG4gIH1cbn1cblxuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmxpbmssIC5saW5rLXNpbmdsZSwgLmxpbmstYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpbms6aG92ZXIsIC5saW5rLXNpbmdsZTpob3ZlciwgLmxpbmstYm9keTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAzODI4Zjtcbn1cbi5saW5rIGksIC5saW5rLXNpbmdsZSBpLCAubGluay1ib2R5IGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5saW5rLWJvZHkge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAzODI4Zjtcbn1cbi5saW5rLWJvZHktLXJlZ3VsYXIge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubGluay1ib2R5LS1yZWd1bGFyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgfVxufVxuLmxpbmstYm9keS0tbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmxpbmstYm9keS0tbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4ubGluay1zaW5nbGUge1xuICBjb2xvcjogIzAzODI4ZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmxpbmstc2luZ2xlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG59XG5cbmJvZHk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICBib2R5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ3tcInR5cGVcIjogXCJsYXJnZVwiLCBcIm1pbldpZHRoXCI6IFwiOTYxcHhcIn0nO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBib2R5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ3tcInR5cGVcIjogXCJtZWRpdW1cIiwgXCJtaW5XaWR0aFwiOiBcIjY0MXB4XCIsIFwibWF4V2lkdGhcIjogXCI5NjBweFwifSc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBib2R5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ3tcInR5cGVcIjogXCJzbWFsbFwiLCBcIm1heFdpZHRoXCI6IFwiNjQwcHhcIn0nO1xuICB9XG59XG5cbi5zaG93LW9uLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2hvdy1vbi1zbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuaGlkZS1mcm9tLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIFJlc3BvbnNpdmUgYnJlYWtwb2ludHMgKi9cbi5jbGVhcmZpeDphZnRlciwgLmNsZWFyZml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNvbnRhaW5lciwgLm91clNlcnZpY2VzX19jb250YWluZXIsIC5zZXJ2aWNlUGFnZV9faGVhZGVyLCAuc2VydmljZVBhZ2VfX2ludHJvLCAuc2VydmljZVBhZ2UsXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhaW5lcjphZnRlciwgLm91clNlcnZpY2VzX19jb250YWluZXI6YWZ0ZXIsIC5zZXJ2aWNlUGFnZV9faGVhZGVyOmFmdGVyLCAuc2VydmljZVBhZ2VfX2ludHJvOmFmdGVyLCAuc2VydmljZVBhZ2U6YWZ0ZXIsIC5jb250YWluZXI6YmVmb3JlLCAub3VyU2VydmljZXNfX2NvbnRhaW5lcjpiZWZvcmUsIC5zZXJ2aWNlUGFnZV9faGVhZGVyOmJlZm9yZSwgLnNlcnZpY2VQYWdlX19pbnRybzpiZWZvcmUsIC5zZXJ2aWNlUGFnZTpiZWZvcmUsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jb250YWluZXI6YWZ0ZXIsIC5vdXJTZXJ2aWNlc19fY29udGFpbmVyOmFmdGVyLCAuc2VydmljZVBhZ2VfX2hlYWRlcjphZnRlciwgLnNlcnZpY2VQYWdlX19pbnRybzphZnRlciwgLnNlcnZpY2VQYWdlOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5vdXJTZXJ2aWNlc19fY29udGFpbmVyLCAuc2VydmljZVBhZ2VfX2hlYWRlciwgLnNlcnZpY2VQYWdlX19pbnRybywgLnNlcnZpY2VQYWdlLFxuLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5cbi5uby1qcyAubW9kLW5vanMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLyogMiAqL1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5jb29raWVhbGVydCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uZm9udC0xIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mb250LTEge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvbnQtMSB7XG4gICAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuODEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgLmZvbnQtMSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG59XG4uZm9udC0xIGIsXG4uZm9udC0xIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mb250LTIge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmZvbnQtMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb250LTIge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuODEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgLmZvbnQtMiB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbi5mb250LTIgYixcbi5mb250LTIgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvbnQtMyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZm9udC0zIHtcbiAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9udC0zIHtcbiAgICBmb250LXNpemU6IDEuNzI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgLmZvbnQtMyB7XG4gICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxufVxuLmZvbnQtMyBiLFxuLmZvbnQtMyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9udC00IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mb250LTQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb250LTQge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuZm9udC00IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG59XG4uZm9udC00IGIsXG4uZm9udC00IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mb250LTUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmZvbnQtNSB7XG4gICAgZm9udC1zaXplOiAwLjU1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjkzNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9udC01IHtcbiAgICBmb250LXNpemU6IDAuODI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQwNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuZm9udC01IHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbi5mb250LTUgYixcbi5mb250LTUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvbnQtNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb250LTYgYixcbi5mb250LTYgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLmZvbnQtYmFzZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5mb250LWJhc2UgYixcbi5mb250LWJhc2Ugc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLypSZXNldCBTdHlsZSovXG4gIGJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICB3b3JkLXNwYWNpbmc6IDFweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnByaW50b25seSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItaGVhZGVyX19wcm9kdWN0LXRpdGxlIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItaGVhZGVyX19jb2RlLXRpdGxlIHtcbiAgICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYXJ0aWNsZS1wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGluZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MyYzJjMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByb2R1Y3QtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhlYWRlci1wcmltYXJ5LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucGFuZWwtYm9keSB0YWJsZS5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0ciB0ZCwgLnBhbmVsLWJvZHkgdGFibGUub3JkZXItZGV0YWlscy1jdXN0b21lcnRleHQgdHIgdGgge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAubWVnYW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubG9nZ2VkLWluLW1lZ2EtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNoZWFkZXItYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZvb3Rlci1wcmltYXJ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9yZGVyLWxpbmVfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHJvZHVjdC1uYW1lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fYXR0cmlidXRlcyB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIC5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19kZXRhaWxzIHtcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbHMgZGwge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgI2VwaS1xdWlja05hdmlnYXRvciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmV4cGFuZGFibGUtY2FyZC1ib2R5IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmV4cGFuZGFibGUtY2FyZC10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX3N1Yi1pdGVtcyAuc3ViLWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fc3ViLWl0ZW1zIC5zdWItaXRlbSBoMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX3N1Yi1pdGVtcyAuc3ViLWl0ZW0gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fc3ViLWl0ZW1zIC5zdWItaXRlbSAuZGV0YWlscyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG59XG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnZhbGlkYXRpb24tc3VtbWFyeS1lcnJvcnMge1xuICBjb2xvcjogI2I3MzIzMjtcbn1cblxuLnVpLW1lc3NhZ2UtZ3JvdXAtLXN1Y2Nlc3MgbGkge1xuICBjb2xvcjogIzM3YTg0OTtcbn1cblxuQGtleWZyYW1lcyBzcGluLWljb24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuLmJtLWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA4MzhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwODM4ZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ibS1idG4ubW9kLWdyZWVuLCAuYm0tYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYm0tYnRuLm1vZC1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLmJtLWJ0bi5tb2QtYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xuICBib3JkZXItY29sb3I6ICMzMzNlNDg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJtLWJ0bi5tb2QtYmxhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDgzOGY7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLmJtLWJ0bi5tb2QtYWRkLWNhcnQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNjMmMyYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmJtLWJ0bi5tb2QtYWRkLWNhcnQgLmljb24uaWNvbi0taGVhcnQsXG4uYm0tYnRuLm1vZC1hZGQtY2FydCAuaWNvbi5pY29uLS1jYXJ0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uYm0tYnRuLm1vZC1hZGQtY2FydDpob3ZlciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICMwMDgzOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNDg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJtLWJ0bi5tb2QtYWRkLWNhcnQ6aG92ZXIgPiAuaWNvbi5pY29uLS1oZWFydCxcbi5ibS1idG4ubW9kLWFkZC1jYXJ0OmhvdmVyID4gLmljb24uaWNvbi0tY2FydCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJtLWJ0bi5tb2QtYWRkLWNhcnQubW9kLWxvYWRpbmcgPiAuaWNvbi5pY29uLS1oZWFydCxcbi5ibS1idG4ubW9kLWFkZC1jYXJ0Lm1vZC1sb2FkaW5nID4gLmljb24uaWNvbi0tY2FydCwgLmJtLWJ0bi5tb2QtYWRkLWNhcnQtcmV2ZXJzZWQubW9kLWxvYWRpbmcgPiAuaWNvbi5pY29uLS1oZWFydCxcbi5ibS1idG4ubW9kLWFkZC1jYXJ0LXJldmVyc2VkLm1vZC1sb2FkaW5nID4gLmljb24uaWNvbi0tY2FydCB7XG4gIGFuaW1hdGlvbjogc3Bpbi1pY29uIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJtLWJ0bi5tb2QtYWRkLWNhcnQubW9kLWxvYWRpbmcgPiAuaWNvbi5pY29uLS1oZWFydDpiZWZvcmUsXG4uYm0tYnRuLm1vZC1hZGQtY2FydC5tb2QtbG9hZGluZyA+IC5pY29uLmljb24tLWNhcnQ6YmVmb3JlLCAuYm0tYnRuLm1vZC1hZGQtY2FydC1yZXZlcnNlZC5tb2QtbG9hZGluZyA+IC5pY29uLmljb24tLWhlYXJ0OmJlZm9yZSxcbi5ibS1idG4ubW9kLWFkZC1jYXJ0LXJldmVyc2VkLm1vZC1sb2FkaW5nID4gLmljb24uaWNvbi0tY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ArVwiO1xufVxuLmJtLWJ0bi5tb2QtYWRkLXdpc2hsaXN0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5ibS1idG4ubW9kLWFkZC13aXNobGlzdCA+ICoge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5ibS1idG4ubW9kLWFkZC13aXNobGlzdCBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5ibS1idG4ubW9kLWFkZC13aXNobGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5ibS1idG4ubW9kLWFkZC13aXNobGlzdCAuaWNvbi5pY29uLS1oZWFydCxcbi5ibS1idG4ubW9kLWFkZC13aXNobGlzdCAuaWNvbi5pY29uLS1jYXJ0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG4uYm0tYnRuLm1vZC1hZGQtd2lzaGxpc3Q6aG92ZXIge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5ibS1idG4ubW9kLWFkZC13aXNobGlzdDpob3ZlciA+IC5pY29uLmljb24tLWhlYXJ0LFxuLmJtLWJ0bi5tb2QtYWRkLXdpc2hsaXN0OmhvdmVyID4gLmljb24uaWNvbi0taGVhcnQge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5ibS1idG4ubW9kLWFkZC13aXNobGlzdDpob3ZlciA+IC5pY29uLmljb24tLWhlYXJ0OmJlZm9yZSxcbi5ibS1idG4ubW9kLWFkZC13aXNobGlzdDpob3ZlciA+IC5pY29uLmljb24tLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7oKJXCI7XG59XG4uYm0tYnRuLm1vZC1hZGQtd2lzaGxpc3QubW9kLWxvYWRpbmcgPiAuaWNvbi5pY29uLS1oZWFydCxcbi5ibS1idG4ubW9kLWFkZC13aXNobGlzdC5tb2QtbG9hZGluZyA+IC5pY29uLmljb24tLWNhcnQsIC5ibS1idG4ubW9kLWFkZC13aXNobGlzdC1yZXZlcnNlZC5tb2QtbG9hZGluZyA+IC5pY29uLmljb24tLWhlYXJ0LFxuLmJtLWJ0bi5tb2QtYWRkLXdpc2hsaXN0LXJldmVyc2VkLm1vZC1sb2FkaW5nID4gLmljb24uaWNvbi0tY2FydCB7XG4gIGFuaW1hdGlvbjogc3Bpbi1pY29uIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJtLWJ0bi5tb2QtYWRkLXdpc2hsaXN0Lm1vZC1sb2FkaW5nID4gLmljb24uaWNvbi0taGVhcnQ6YmVmb3JlLFxuLmJtLWJ0bi5tb2QtYWRkLXdpc2hsaXN0Lm1vZC1sb2FkaW5nID4gLmljb24uaWNvbi0tY2FydDpiZWZvcmUsIC5ibS1idG4ubW9kLWFkZC13aXNobGlzdC1yZXZlcnNlZC5tb2QtbG9hZGluZyA+IC5pY29uLmljb24tLWhlYXJ0OmJlZm9yZSxcbi5ibS1idG4ubW9kLWFkZC13aXNobGlzdC1yZXZlcnNlZC5tb2QtbG9hZGluZyA+IC5pY29uLmljb24tLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbtcIjtcbn1cbi5ibS1idG4ubW9kLWFkZC1jYXJ0LXJldmVyc2VkIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMDA4MzhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG4uYm0tYnRuLm1vZC1hZGQtY2FydC1yZXZlcnNlZCA+IC5pY29uLmljb24tLWhlYXJ0LFxuLmJtLWJ0bi5tb2QtYWRkLWNhcnQtcmV2ZXJzZWQgPiAuaWNvbi5pY29uLS1jYXJ0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYm0tYnRuLm1vZC1hZGQtY2FydC1yZXZlcnNlZDpob3ZlciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNjMmMyYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODU4NjY7XG59XG4uYm0tYnRuLm1vZC1hZGQtY2FydC1yZXZlcnNlZC5ibS1hamF4LWxvYWRpbmcgPiAuaWNvbi5pY29uLS1oZWFydCxcbi5ibS1idG4ubW9kLWFkZC1jYXJ0LXJldmVyc2VkLmJtLWFqYXgtbG9hZGluZyA+IC5pY29uLmljb24tLWNhcnQge1xuICBhbmltYXRpb246IHNwaW4taWNvbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ibS1idG4ubW9kLWFkZC1jYXJ0LXJldmVyc2VkLmJtLWFqYXgtbG9hZGluZyA+IC5pY29uLmljb24tLWhlYXJ0OmJlZm9yZSxcbi5ibS1idG4ubW9kLWFkZC1jYXJ0LXJldmVyc2VkLmJtLWFqYXgtbG9hZGluZyA+IC5pY29uLmljb24tLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLupbtcIjtcbn1cbi5ibS1idG4ubW9kLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uYm0tYnRuLm1vZC10b3AtbWFyZ2luLXNtYWxsIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5ibS1idG4ubW9kLXdpZGUtb24tc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmJtLWJ0bi5tb2Qtd2lkZS1vbi1zbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmJtLXNlbGVjdGJveCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJtLXNlbGVjdGJveC5jYXJ0LWFtb3VudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibS1zZWxlY3Rib3guY2FydC1hbW91bnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmJtLXNlbGVjdGJveC5jYXJ0LWFtb3VudCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmJtLXNlbGVjdGJveCAuc2VsZWN0Ym94LWxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uYm0tc2VsZWN0Ym94IC5zZWxlY3Rib3gtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk2OTY5NjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGhlaWdodDogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibS1zZWxlY3Rib3ggLnNlbGVjdGJveC10b2dnbGUgLmZhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYm0tc2VsZWN0Ym94IC5zZWxlY3Rib3gtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibS1zZWxlY3Rib3ggLnNlbGVjdGJveC1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5Njk2OTY7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmJtLXNlbGVjdGJveCAuc2VsZWN0Ym94LW9wdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEycHggMTBweCAxMnB4IDIwcHg7XG59XG4uYm0tc2VsZWN0Ym94IC5zZWxlY3Rib3gtb3B0aW9uICsgLnNlbGVjdGJveC1vcHRpb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk2OTY5Njtcbn1cbi5ibS1zZWxlY3Rib3gub3BlbiAuc2VsZWN0Ym94LWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ibS1mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYm0tZm9ybS1jb250cm9sIGxhYmVsLFxuLmJtLWZvcm0tY29udHJvbCBsYWJlbCArIGlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJtLWZvcm0tY29udHJvbCBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4NTg1ODU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbi5ibS1mb3JtLWNvbnRyb2wgbGFiZWwgKyBpbnB1dCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5ibS1mb3JtLWNvbnRyb2wgKyAuYm0tZm9ybS1jb250cm9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5ibS1mb3JtLWNvbnRyb2wgYSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuXG4uYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0OnJlYWQtb25seSxcbi5yZWFkLW9ubHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuXG4uRVBpU2VydmVyRm9ybXMge1xuICB3aWR0aDogNjQzcHg7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwiY2xpZ1wiIG9mZiwgXCJsaWdhXCIgb2ZmO1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAvKiAxMzMuMzMzJSAqL1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDQ4cHg7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuLkVQaVNlcnZlckZvcm1zIGgyLkZvcm1fX1RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1fX0Rlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19FbGVtZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX0VsZW1lbnQuRm9ybVN1Ym1pdEJ1dHRvbiwgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fRWxlbWVudC5Gb3JtUmVzZXRCdXR0b24sIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX0VsZW1lbnQuRm9ybVN0ZXAge1xuICBtYXJnaW46IDA7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19FbGVtZW50X19DYXB0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLkVQaVNlcnZlckZvcm1zIFthcmlhLWludmFsaWQ9dHJ1ZV06bm90KC5Gb3JtQ2hvaWNlKSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjMjBmMmIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjZmNiAhaW1wb3J0YW50O1xufVxuLkVQaVNlcnZlckZvcm1zIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1UZXh0Ym94LFxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtU2VsZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiA1NDdweDtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVRleHRib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVRleHRib3ggaW5wdXQge1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDZkMjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVRleHRib3ggaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1UZXh0Ym94IGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwNTRjNTtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVRleHRib3ggdGV4dGFyZWEge1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDZkMjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVRleHRib3ggdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1UZXh0Ym94IHRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwNTRjNTtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVNlbGVjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtU2VsZWN0aW9uIHNlbGVjdCB7XG4gIGhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDZkMjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL0Zyb250ZW5kL2ltYWdlcy9jaGV2cm9uLWRvd24uc3ZnXCIpIG5vLXJlcGVhdCByaWdodCAjZmZmO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxMnB4KSBjYWxjKDEwMCUgLSAxOXB4KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtU2VsZWN0aW9uIHNlbGVjdDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVNlbGVjdGlvbiBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA1NGM1O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtU2VsZWN0aW9uIHNlbGVjdFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwcHg7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1TZWxlY3Rpb24gc2VsZWN0W211bHRpcGxlXTpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVNlbGVjdGlvbiBzZWxlY3RbbXVsdGlwbGVdIG9wdGlvbiB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDZkMjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVNlbGVjdGlvbiBzZWxlY3RbbXVsdGlwbGVdIG9wdGlvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVNlbGVjdGlvbiBzZWxlY3RbbXVsdGlwbGVdIG9wdGlvbjpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogIzAzODI4ZjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtUmFuZ2Uge1xuICAtLXRyYWNrLXc6IDQzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUxMHB4KSB7XG4gIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVJhbmdlIHtcbiAgICAtLXRyYWNrLXc6IDI1MHB4O1xuICB9XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1SYW5nZSA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1SYW5nZSA+IHNwYW4gLkZvcm1SYW5nZV9fTWluLFxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtUmFuZ2UgPiBzcGFuIC5Gb3JtUmFuZ2VfX01heCB7XG4gIHdpZHRoOiAxNnB4O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtUmFuZ2UgPiBzcGFuIGlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IHZhcigtLXRyYWNrLXcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1SYW5nZSA+IHNwYW4gaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA1NGM1O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtUmFuZ2UgPiBzcGFuIGlucHV0W3R5cGU9cmFuZ2VdLCAuRVBpU2VydmVyRm9ybXMgLkZvcm1SYW5nZSA+IHNwYW4gaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtUmFuZ2UgPiBzcGFuIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IHZhcigtLXRyYWNrLXcpO1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogI2Q1ZDZkMjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVJhbmdlID4gc3BhbiBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFjayB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IHZhcigtLXRyYWNrLXcpO1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogI2Q1ZDZkMjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVJhbmdlID4gc3BhbiBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNrIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogdmFyKC0tdHJhY2stdyk7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZDVkNmQyO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtUmFuZ2UgPiBzcGFuIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIG1hcmdpbi10b3A6IC0xNC41cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMzMzZTQ4O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtUmFuZ2UgPiBzcGFuIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMzMzNlNDg7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1SYW5nZSA+IHNwYW4gaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMzMzZTQ4O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtUmFuZ2UgPiBzcGFuIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1SYW5nZSA+IHNwYW4gaW5wdXRbdHlwZT1yYW5nZV0gfiBvdXRwdXQge1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDM0cHg7XG4gIGxlZnQ6IDQ5cHg7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKCh2YXIoLS12YWwpIC0gdmFyKC0tbWluKSkgLyAodmFyKC0tbWF4KSAtIHZhcigtLW1pbikpICpjYWxjKHZhcigtLXRyYWNrLXcpIC0gMzRweCkgLSA1MCUpKTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1DaG9pY2UgZmllbGRzZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtQ2hvaWNlIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtQ2hvaWNlIGZpZWxkc2V0IGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1DaG9pY2UtLUltYWdlIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMTtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIC8qIDE0MCUgKi9cbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgZmllbGRzZXQgbGFiZWwuRm9ybUNob2ljZS0tSW1hZ2VfX0l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgZmllbGRzZXQgbGFiZWwuRm9ybUNob2ljZS0tSW1hZ2VfX0l0ZW06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1DaG9pY2UtLUltYWdlIGZpZWxkc2V0IGxhYmVsLkZvcm1DaG9pY2UtLUltYWdlX19JdGVtOmhhcyhpbnB1dDpmb2N1cykge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA1NGM1O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtQ2hvaWNlLS1JbWFnZSBmaWVsZHNldCBsYWJlbC5Gb3JtQ2hvaWNlLS1JbWFnZV9fSXRlbSBpbnB1dCB7XG4gIGdyaWQtY29sdW1uOiAyL3NwYW4gMTtcbiAgZ3JpZC1yb3c6IDEvMTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtQ2hvaWNlLS1JbWFnZSBmaWVsZHNldCBsYWJlbC5Gb3JtQ2hvaWNlLS1JbWFnZV9fSXRlbSBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtY29sdW1uOiAyL3NwYW4gMTtcbiAgZ3JpZC1yb3c6IDEvMTtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgZmllbGRzZXQgbGFiZWwuRm9ybUNob2ljZS0tSW1hZ2VfX0l0ZW0gaW1nIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxO1xuICBncmlkLXJvdzogMS8xO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMSAxIDBweDtcbiAgLyogU2V0IGZsZXgtZ3JvdywgZmxleC1zaHJpbmssIGFuZCBmbGV4LWJhc2lzICovXG4gIGhlaWdodDogYXV0bztcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgZmllbGRzZXQgbGFiZWwuRm9ybUNob2ljZS0tSW1hZ2VfX0l0ZW0gPiBpbnB1dC5Gb3JtQ2hvaWNlX19JbnB1dDpjaGVja2VkIH4gaW1nIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtQ2hvaWNlIGxhYmVsOmhvdmVyLFxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtQ2hvaWNlLS1JbWFnZSBsYWJlbDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZSBpbnB1dCxcbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZSBpbnB1dDpob3Zlcixcbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgaW5wdXQ6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1DaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uRVBpU2VydmVyRm9ybXMgLkZvcm1DaG9pY2UtLUltYWdlIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiAjZDVkNmQyO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtQ2hvaWNlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzLFxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtQ2hvaWNlLS1JbWFnZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA1NGM1O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtQ2hvaWNlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmJlZm9yZSxcbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgaW5wdXRbdHlwZT1jaGVja2JveF06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmZvY3VzKTpjaGVja2VkOmJlZm9yZSxcbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpmb2N1cyk6Y2hlY2tlZDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzMzNlNDg7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1DaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDphZnRlcixcbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTdweDtcbiAgYm9yZGVyOiBzb2xpZCAjMzMzZTQ4O1xuICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiA3cHg7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1DaG9pY2UgaW5wdXRbdHlwZT1yYWRpb10sXG4uRVBpU2VydmVyRm9ybXMgLkZvcm1DaG9pY2UtLUltYWdlIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYXV0bztcbiAgYXBwZWFyYW5jZTogYXV0bztcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZSBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyxcbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIC8qIFRoZSBiYWNrZ3JvdW5kIHdpbGwgYmUgdGhlIHJhZGlvIGRvdCdzIGNvbG9yLiAqL1xuICBiYWNrZ3JvdW5kOiAjMzMzZTQ4O1xuICAvKiBGb3IgYSBjaXJjdWxhciBhcHBlYXJhbmNlIHdlIG5lZWQgYSBib3JkZXItcmFkaXVzLiAqL1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIFRoZSBib3JkZXIgd2lsbCBiZSB0aGUgc3BhY2luZyBiZXR3ZWVuIHRoZSBkb3QgYW5kIHRoZSBvdXRlciBjaXJjbGUgKi9cbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgLyogQW5kIGJ5IGNyZWF0aW5nIGEgYm94LXNoYWRvdyB3aXRoIG5vIG9mZnNldCBhbmQgbm8gYmx1ciwgd2UgaGF2ZSBhbiBvdXRlciBjaXJjbGUgKi9cbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICMwMDU0YzU7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1DaG9pY2UgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCxcbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUNob2ljZS0tSW1hZ2UgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB7XG4gIGFjY2VudC1jb2xvcjogIzMzM2U0ODtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUZpbGVVcGxvYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA0OHB4IDI0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtRmlsZVVwbG9hZCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAvKiAxMjguNTcxJSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtRmlsZVVwbG9hZCBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYmxvY2s6IDE2cHg7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUZpbGVVcGxvYWQgaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA1NGM1O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtRmlsZVVwbG9hZCBpbnB1dDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybUZpbGVVcGxvYWQgaW5wdXQ6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzODI4ZjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMjAwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMzgyOGY7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1GaWxlVXBsb2FkIGlucHV0OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybVN1Ym1pdEJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgd2lkdGg6IDE0MXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzMzZTQ4O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtU3VibWl0QnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtU3VibWl0QnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwNTRjNTtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fRWxlbWVudCBzcGFuLkZvcm1fX0VsZW1lbnRfX1ZhbGlkYXRpb25FcnJvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogI2MyMGYyYiAhaW1wb3J0YW50O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19FbGVtZW50IHNwYW4uRm9ybV9fRWxlbWVudF9fVmFsaWRhdGlvbkVycm9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL0Zyb250ZW5kL2ltYWdlcy93YXJuaW5nLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fU3RhdHVzIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19TdGF0dXMgLkZvcm1fX1N0YXR1c19fTWVzc2FnZS5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19TdGF0dXMgLkZvcm1fX1N1Y2Nlc3NfX01lc3NhZ2UsXG4uRVBpU2VydmVyRm9ybXMgLkZvcm1fX1N0YXR1cyAuRm9ybV9fV2FybmluZ19fTWVzc2FnZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcbiAgZ2FwOiAyNHB4O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19TdGF0dXMgLkZvcm1fX1N1Y2Nlc3NfX01lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19TdGF0dXMgLkZvcm1fX1dhcm5pbmdfX01lc3NhZ2Uge1xuICBjb2xvcjogIzMzM2U0OCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlY2MwICFpbXBvcnRhbnQ7XG59XG4uRVBpU2VydmVyRm9ybXMgLkZvcm1fX1N0YXR1cyAuRm9ybV9fV2FybmluZ19fTWVzc2FnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9Gcm9udGVuZC9pbWFnZXMvZXJyb3Iuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGJvZHkge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgYm9keSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFnZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44MTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG59XG4ucGFnZS10aXRsZSBiLFxuLnBhZ2UtdGl0bGUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAxLjY4NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuODEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxufVxuaDEgYixcbmgxIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnAge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cblxuYTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDM4MjhmO1xufVxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxudGV4dGFyZWEge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbnVsIGxpIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xufVxuXG5bbmdcXDpjbG9ha10sXG5bbmctY2xvYWtdLFxuW2RhdGEtbmctY2xvYWtdLFxuW3gtbmctY2xvYWtdLFxuLm5nLWNsb2FrLFxuLngtbmctY2xvYWssXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI2VwaS1xdWlja05hdmlnYXRvciB7XG4gICAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMTBweDtcbiAgfVxuICAjZXBpLXF1aWNrTmF2aWdhdG9yICNlcGktcXVpY2tOYXZpZ2F0b3ItbWVudSB7XG4gICAgcmlnaHQ6IC03MHB4O1xuICB9XG59XG4uYmxvY2sucHJvZHVjdGxpc3RibG9jayB7XG4gIG92ZXJmbG93OiB1bnNldDtcbn1cblxuLnByb2R1Y3QtbGlzdC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm9kdWN0LWxpc3QtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wcm9kdWN0LWxpc3QtYmxvY2sgLm93bC1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4ucHJvZHVjdC1saXN0LWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4ucHJvZHVjdC1saXN0LWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJvZHVjdC1saXN0LWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgZmxvYXQ6IHVuc2V0O1xuICBwYWRkaW5nOiA0cHg7XG59XG4ucHJvZHVjdC1saXN0LWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xufVxuLnByb2R1Y3QtbGlzdC1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ2ZDI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IDIwMG1zIGVhc2U7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5wcm9kdWN0LWxpc3QtYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b246aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzkuOThweCkge1xuICAucHJvZHVjdC1saXN0LWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uIHtcbiAgICB0b3A6IDE1N3B4O1xuICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgfVxufVxuLnByb2R1Y3QtbGlzdC1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gIGxlZnQ6IC00cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAucHJvZHVjdC1saXN0LWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb2R1Y3QtbGlzdC1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgbGVmdDogLTE2cHg7XG4gIH1cbn1cbi5wcm9kdWN0LWxpc3QtYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQge1xuICByaWdodDogLTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9kdWN0LWxpc3QtYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQge1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnByb2R1Y3QtbGlzdC1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IC0xNnB4O1xuICB9XG59XG4ucHJvZHVjdC1saXN0LWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvY2suc3RvcnlsaW5rYmxvY2sge1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG5cbi5zdG9yeS1saW5rLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2M3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN0b3J5LWxpbmstYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5zdG9yeS1saW5rLWJsb2NrIC5vd2wtY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnN0b3J5LWxpbmstYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5zdG9yeS1saW5rLWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3RvcnktbGluay1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIGZsb2F0OiB1bnNldDtcbiAgcGFkZGluZzogMXB4IDRweCA0cHggNHB4O1xufVxuLnN0b3J5LWxpbmstYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG59XG4uc3RvcnktbGluay1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ2ZDI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IDIwMG1zIGVhc2U7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5zdG9yeS1saW5rLWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnN0b3J5LWxpbmstYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYge1xuICBsZWZ0OiAtNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnN0b3J5LWxpbmstYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYge1xuICAgIGxlZnQ6IC0yMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc3RvcnktbGluay1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgbGVmdDogLTE2cHg7XG4gIH1cbn1cbi5zdG9yeS1saW5rLWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgcmlnaHQ6IC00cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuc3RvcnktbGluay1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc3RvcnktbGluay1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IC0xNnB4O1xuICB9XG59XG4uc3RvcnktbGluay1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdG9yeS1saW5rLWJsb2NrX19pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDAuNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN0b3J5LWxpbmstYmxvY2tfX2l0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAzODI4ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN0b3J5LWxpbmstYmxvY2tfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuLnN0b3J5LWxpbmstYmxvY2tfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zdG9yeS1saW5rLWJsb2NrX19pdGVtIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxufVxuLnN0b3J5LWxpbmstYmxvY2tfX2l0ZW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzM2U0ODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zdG9yeS1saW5rLWJsb2NrX19pdGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG59XG5cbi5zZWN0aW9uLWRpdmlkZXIge1xuICBtYXJnaW4tYm90dG9tOiA2M3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb24tZGl2aWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnNlY3Rpb24tZGl2aWRlciBoMSxcbi5zZWN0aW9uLWRpdmlkZXIgaDIsXG4uc2VjdGlvbi1kaXZpZGVyIGgzLFxuLnNlY3Rpb24tZGl2aWRlciBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOS45OHB4KSB7XG4gIC5zZWN0aW9uLWRpdmlkZXIgaDEsXG4uc2VjdGlvbi1kaXZpZGVyIGgyLFxuLnNlY3Rpb24tZGl2aWRlciBoMyxcbi5zZWN0aW9uLWRpdmlkZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG59XG5cbi5ibG9jay51c3BibG9jayB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4udXNwLCAudXNwLS1wcmltYXJ5LXdoaXRlLCAudXNwLS1wcmltYXJ5LWdyZXksIC51c3AtLXByaW1hcnktZW1lcmFsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyMjVweDtcbiAgcGFkZGluZy10b3A6IDQ2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIG1hcmdpbi1ib3R0b206IDYzcHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4udXNwOjotd2Via2l0LXNjcm9sbGJhciwgLnVzcC0tcHJpbWFyeS13aGl0ZTo6LXdlYmtpdC1zY3JvbGxiYXIsIC51c3AtLXByaW1hcnktZ3JleTo6LXdlYmtpdC1zY3JvbGxiYXIsIC51c3AtLXByaW1hcnktZW1lcmFsZDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnVzcCwgLnVzcC0tcHJpbWFyeS13aGl0ZSwgLnVzcC0tcHJpbWFyeS1ncmV5LCAudXNwLS1wcmltYXJ5LWVtZXJhbGQge1xuICAgIGhlaWdodDogMTcwcHg7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgfVxufVxuLnVzcF9faXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC51c3BfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAyN3B4O1xuICB9XG59XG4udXNwX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDc5cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAudXNwX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgfVxufVxuLnVzcF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA3OXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnVzcF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbn1cbi51c3BfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVzcF9faXRlbSBhOmhvdmVyIHNwYW4sIC51c3BfX2l0ZW0gYTpmb2N1cyBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udXNwX19pdGVtIGEgaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC51c3BfX2l0ZW0gYSBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLnVzcF9faXRlbSBhIHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnVzcF9faXRlbSBhIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuXG4udXNwLS1wcmltYXJ5LWVtZXJhbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4MjhmO1xufVxuLnVzcC0tcHJpbWFyeS1lbWVyYWxkIGEgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udXNwLS1wcmltYXJ5LWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNmQyO1xufVxuLnVzcC0tcHJpbWFyeS1ncmV5IGEgc3BhbiB7XG4gIGNvbG9yOiAjMDM4MjhmO1xufVxuXG4udXNwLS1wcmltYXJ5LXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnVzcC0tcHJpbWFyeS13aGl0ZSBhIHNwYW4ge1xuICBjb2xvcjogIzAzODI4Zjtcbn1cblxuLnlvdXR1YmVfZGl2IC55b3V0dWJlLWJsb2NrIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnlvdXR1YmVfZGl2IC55b3V0dWJlLWJsb2NrLmZ1bGwtaGVpZ2h0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnlvdXR1YmVfZGl2IC55b3V0dWJlLWJsb2NrLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi55b3V0dWJlX2RpdiAueW91dHViZS1ibG9jay5mdWxsLXdpZHRoLmZ1bGwtaGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnlvdXR1YmVfZGl2LmZ1bGwtaGVpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAvKiAxNjo5ICovXG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogMDtcbn1cbi55b3V0dWJlX2Rpdi5mdWxsLWhlaWdodCAueW91dHViZS1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnlvdXR1YmVfZGl2LmZ1bGwtaGVpZ2h0IC55b3V0dWJlLWJsb2NrLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi55b3V0dWJlX2Rpdi5mdWxsLWhlaWdodCAueW91dHViZS1ibG9jay5mdWxsLXdpZHRoLmZ1bGwtaGVpZ2h0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYmxvY2stY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjUlO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA5Ny41JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay5kaXNwbGF5bW9kZS1oYWxmIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDQ3LjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2suZGlzcGxheW1vZGUtb25lLXRoaXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDMwLjgzMzMzMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2suZGlzcGxheW1vZGUtdHdvLXRoaXJkcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiA2NC4xNjY2NjY2NjY3JTtcbiAgfVxufVxuXG4uZW1wbG95ZWVzLWJsb2NrIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5lbXBsb3llZXMtYmxvY2sgaDMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5lbXBsb3llZXMtYmxvY2sgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuZW1wbG95ZWVzLWJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG59XG4uZW1wbG95ZWVzLWJsb2NrIGgzIGIsXG4uZW1wbG95ZWVzLWJsb2NrIGgzIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbu+7vy5lbXBsb3llZWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICDvu78uZW1wbG95ZWVibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiA0Ny41JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIO+7vy5lbXBsb3llZWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDIyLjUlO1xuICB9XG59XG7vu78uZW1wbG95ZWVibG9jayAuZW1wbG95ZWUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG7vu78uZW1wbG95ZWVibG9jayAuZW1wbG95ZWUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbu+7vy5lbXBsb3llZWJsb2NrIC5lbXBsb3llZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmF1dGhvci1ibG9jayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG59XG4uYXV0aG9yLWJsb2NrIC5hdXRob3ItaW1hZ2Uge1xuICBmbG9hdDogbGVmdDtcbn1cbi5hdXRob3ItYmxvY2sgLmJpbyBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmF1dGhvci1ibG9jayAuYmlvIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmF1dGhvci1ibG9jayAuYmlvIGEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwODM4ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF1dGhvci1ibG9jayAuYmlvIGE6aG92ZXIsIC5hdXRob3ItYmxvY2sgLmJpbyBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYXV0aG9yLWJsb2NrIC5iaW8gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDgzOGY7XG59XG5cbi5uZXdzLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5uZXdzLWJsb2NrIGgzIHtcbiAgbWFyZ2luLWxlZnQ6IDIlO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm5ld3MtYmxvY2sgaDMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5uZXdzLWJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgLm5ld3MtYmxvY2sgaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbi5uZXdzLWJsb2NrIGgzIGIsXG4ubmV3cy1ibG9jayBoMyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5ld3MtYmxvY2sgLm5ld3MtcmVmZXJlbmNlIHtcbiAgbWFyZ2luLWxlZnQ6IDIlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMxLjMzMzMzMzMzMzMlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmV3cy1ibG9jayAubmV3cy1yZWZlcmVuY2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5uZXdzLWJsb2NrIC5uZXdzLXJlZmVyZW5jZSAuaGVhZGluZy1zaGFwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4MHB4O1xuICBsZWZ0OiAyM3B4O1xuICB6LWluZGV4OiAxMDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjVweCBzb2xpZCAjMzMzZTQ4O1xufVxuLm5ld3MtYmxvY2sgLm5ld3MtcmVmZXJlbmNlIC5oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB6LWluZGV4OiAxMTtcbn1cbi5uZXdzLWJsb2NrIC5uZXdzLXJlZmVyZW5jZSAuaGVhZGluZyBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuLm5ld3MtYmxvY2sgLm5ld3MtcmVmZXJlbmNlIC5oZWFkaW5nIHAge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnF1ZXN0aW9ucyB7XG4gIG1hcmdpbjogNTBweCAwIDE1MHB4IDA7XG59XG5cbi5xdWVzdGlvbi1pdGVtOm50aC1jaGlsZCgybiszKSB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucXVlc3Rpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVlc3Rpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogNDcuNSU7XG4gIH1cbn1cbi5xYWJsb2NrID4gLnF1ZXN0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnF1ZXN0aW9uIC5xdWVzdGlvbi1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMzBweCA1cHggMzBweCA3NHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5xdWVzdGlvbiAucXVlc3Rpb24tYnV0dG9uOmJlZm9yZSwgLnF1ZXN0aW9uIC5xdWVzdGlvbi1idXR0b246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDM0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5xdWVzdGlvbiAucXVlc3Rpb24tYnV0dG9uOmJlZm9yZSB7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLnF1ZXN0aW9uIC5xdWVzdGlvbi1idXR0b246YWZ0ZXIge1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLnF1ZXN0aW9uIC5hbnN3ZXIge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGhlaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAzMHB4O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xuICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAxLCAwLjUsIDEpO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDAuNSwgMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAxLCAwLjUsIDEpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDAuNSwgMSk7XG59XG4ucXVlc3Rpb24ub3BlbiAucXVlc3Rpb24tYnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xdWVzdGlvbi5vcGVuIC5hbnN3ZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDM1cHggMzBweDtcbn1cblxuLmxpbmstYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNjNweDtcbiAgcGFkZGluZzogOTRweCAwcHggOTRweCAwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5saW5rLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGhlaWdodDogMjcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmxpbmstYmxvY2suaGFsZiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogNTAlO1xufVxuLmxpbmstYmxvY2sub25lLXRoaXJkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5saW5rLWJsb2NrLnR3by10aGlyZHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuLmxpbmstYmxvY2sgLmxpbmstY29udGVudCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxpbmstYmxvY2sgLmNhdGVnb3J5IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmxpbmstYmxvY2sgLnRvcC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5saW5rLWJsb2NrIC50b3AtdGV4dC0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubGluay1ibG9jayAudG9wLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG59XG4ubGluay1ibG9jayAuaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubGluay1ibG9jayAuaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG4ubGluay1ibG9jayAuaGVhZGVyLS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saW5rLWJsb2NrIC5idXR0b24ge1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyODBweDtcbiAgbWF4LXdpZHRoOiA4MCU7XG59XG4ubGluay1ibG9jayAubWFpbmxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5oMSwgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgxLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgxLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMSwgLnRleHQtYmxvY2sgaDEsXG4uaDIsXG4uYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgyLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMixcbi5oMyxcbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMyxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgzLFxuLmludGVybWVkaWF0ZS10aXRsZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDQsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xufVxuLmgxLS1jZW50ZXJlZCxcbi5oMi0tY2VudGVyZWQsXG4uaDMtLWNlbnRlcmVkLFxuLmludGVybWVkaWF0ZS10aXRsZS0tY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oMSwgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgxLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgxLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMSwgLnRleHQtYmxvY2sgaDEge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmgxLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgxLCAudGV4dC1ibG9jayBoMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4uaDIsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMiwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMixcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaDIsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMiwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMixcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cbn1cblxuLmgzLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDMsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgzLFxuLmludGVybWVkaWF0ZS10aXRsZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDQsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaDMsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMywgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMyxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uaW50ZXJtZWRpYXRlLXRpdGxlLFxuLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoNCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG59XG5cbi50ZXh0LWV4Y2VycHQsXG4udGV4dC1ib2R5LS1sYXJnZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCxcbi50ZXh0LWJvZHktLXJlZ3VsYXIsXG4udGV4dC1zZWNvbmRhcnksXG4udGV4dC1leGNlcnB0IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuXG4udGV4dC1leGNlcnB0LFxuLnRleHQtZXhjZXJwdCBwIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRleHQtZXhjZXJwdCxcbi50ZXh0LWV4Y2VycHQgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi50ZXh0LWV4Y2VycHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGV4dC1ib2R5LS1sYXJnZSBhLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IHAgYSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCBhLCAudGV4dC1ib2R5LS1yZWd1bGFyIGEge1xuICBjb2xvcjogIzAzODI4Zjtcbn1cbi50ZXh0LWJvZHktLWxhcmdlIGE6aG92ZXIsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCBhOmhvdmVyLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIGE6aG92ZXIsIC50ZXh0LWJvZHktLXJlZ3VsYXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRleHQtYm9keS0tbGFyZ2UsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGV4dC1ib2R5LS1sYXJnZSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBwLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi50ZXh0LWJvZHktLWxhcmdlIGEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCBhLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIGEge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRleHQtYm9keS0tcmVndWxhciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZXh0LWJvZHktLXJlZ3VsYXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICB9XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZXh0LXNlY29uZGFyeSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxufVxuXG4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4udGV4dC1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxufVxuLnRleHQtYmxvY2sgaDIge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYmxvY2sgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi50ZXh0LWJsb2NrIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA5Ny41JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYmxvY2sgLnRleHQtYmxvY2stY29udGVudCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnRleHQtYmxvY2sgLnRleHQtYmxvY2stY29udGVudC5tb2QtY29sdW1uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA5Ny41JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1ibG9jayAudGV4dC1ibG9jay1jb250ZW50Lm1vZC1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogNDcuNSU7XG4gIH1cbn1cblxuLmJsb2NrLnByb21vdGlvbmFsYmxvY2sge1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG5cbi5wcm9tb3Rpb25hbC1ibG9jayB7XG4gIHBhZGRpbmc6IDM5cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA0MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiA2M3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnByb21vdGlvbmFsLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHggMjhweCAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvbW90aW9uYWwtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wcm9tb3Rpb25hbC1ibG9jayAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9tb3Rpb25hbC1ibG9jayAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4ucHJvbW90aW9uYWwtYmxvY2sgLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9tb3Rpb25hbC1ibG9jayAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnByb21vdGlvbmFsLWJsb2NrIC5pbWFnZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbi5wcm9tb3Rpb25hbC1ibG9jayAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvbW90aW9uYWwtYmxvY2sgLnRleHQge1xuICBjb2xvcjogIzMzM2U0ODtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cbi5wcm9tb3Rpb25hbC1ibG9jayAudGV4dCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucHJvbW90aW9uYWwtYmxvY2sgLnRleHQgdWwgbGkge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAucHJvbW90aW9uYWwtYmxvY2sgLnRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIH1cbn1cbi5wcm9tb3Rpb25hbC1ibG9jayAudGV4dCAuaW50ZXJtZWRpYXRlLXRpdGxlLCAucHJvbW90aW9uYWwtYmxvY2sgLnRleHQgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoNCwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCAucHJvbW90aW9uYWwtYmxvY2sgLnRleHQgaDQsXG4ucHJvbW90aW9uYWwtYmxvY2sgLnRleHQgLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoNCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgLnByb21vdGlvbmFsLWJsb2NrIC50ZXh0IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9tb3Rpb25hbC1ibG9jayAudGV4dCAuaW50ZXJtZWRpYXRlLXRpdGxlLCAucHJvbW90aW9uYWwtYmxvY2sgLnRleHQgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoNCwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCAucHJvbW90aW9uYWwtYmxvY2sgLnRleHQgaDQsXG4ucHJvbW90aW9uYWwtYmxvY2sgLnRleHQgLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoNCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgLnByb21vdGlvbmFsLWJsb2NrIC50ZXh0IGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAucHJvbW90aW9uYWwtYmxvY2sgLmxpbmtzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnByb21vdGlvbmFsLWJsb2NrIC5saW5rcyBhIHtcbiAgbWF4LXdpZHRoOiAyODBweDtcbn1cbi5wcm9tb3Rpb25hbC1ibG9jayAubGlua3MtLW11bHRpcGxlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICByb3ctZ2FwOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnByb21vdGlvbmFsLWJsb2NrIC5saW5rcy0tbXVsdGlwbGUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5wcm9tb3Rpb25hbC1ibG9jay0tY2VudGVyZWQgLnRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvbW90aW9uYWwtYmxvY2stLWNlbnRlcmVkIC50ZXh0IHVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnByb21vdGlvbmFsLWJsb2NrLS1jZW50ZXJlZCAubGlua3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvbW90aW9uYWwtYmxvY2stLWNlbnRlcmVkIC5saW5rcy0tbXVsdGlwbGUgYSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucHJvbW90aW9uYWwtYmxvY2stLXJldmVyc2VkIC5pbWFnZS1jb250YWluZXIge1xuICBvcmRlcjogMjtcbn1cbi5wcm9tb3Rpb25hbC1ibG9jay0tcmV2ZXJzZWQgLmxpbmtzIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5ibG9jay5vd2xjYXJvdXNlbGJsb2NrIHtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xufVxuXG4ub3dsLWNhcm91c2VsLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vd2wtY2Fyb3VzZWwtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwtYmxvY2tfX2l0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrX19pbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm93bC1jYXJvdXNlbC1ibG9ja19faW1hZ2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLm93bC1jYXJvdXNlbC1ibG9ja19faW1hZ2UgaW1nIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm93bC1jYXJvdXNlbC1ibG9ja19fdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrX192aWRlbyB2aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm93bC1jYXJvdXNlbC1ibG9ja19fdmlkZW8gYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDU1cHg7XG4gIHJpZ2h0OiA1NXB4O1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDIycHg7XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrX192aWRlbyBidXR0b246bGFzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5vd2wtY2Fyb3VzZWwtYmxvY2tfX3ZpZGVvIGJ1dHRvbiB7XG4gICAgYm90dG9tOiAyMXB4O1xuICAgIHJpZ2h0OiAyMXB4O1xuICB9XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrX192aWRlbyBidXR0b24uaGlkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDA7XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrX19vdmVybGF5LWxlZnQsIC5vd2wtY2Fyb3VzZWwtYmxvY2tfX292ZXJsYXktY2VudGVyLCAub3dsLWNhcm91c2VsLWJsb2NrX19vdmVybGF5LXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub3dsLWNhcm91c2VsLWJsb2NrX19vdmVybGF5LWxlZnQsIC5vd2wtY2Fyb3VzZWwtYmxvY2tfX292ZXJsYXktY2VudGVyLCAub3dsLWNhcm91c2VsLWJsb2NrX19vdmVybGF5LXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwtYmxvY2tfX292ZXJsYXktbGVmdC5oaWRlLCAub3dsLWNhcm91c2VsLWJsb2NrX19vdmVybGF5LWNlbnRlci5oaWRlLCAub3dsLWNhcm91c2VsLWJsb2NrX19vdmVybGF5LXJpZ2h0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm93bC1jYXJvdXNlbC1ibG9ja19fb3ZlcmxheS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5vd2wtY2Fyb3VzZWwtYmxvY2tfX292ZXJsYXktY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm93bC1jYXJvdXNlbC1ibG9ja19fb3ZlcmxheS1jZW50ZXIge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICB9XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrX19vdmVybGF5LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IHtcbiAgcGFkZGluZzogNDJweCAzMHB4IDM1cHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWF4LXdpZHRoOiA0NDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyM3B4IDE2cHggMjhweCAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwtYmxvY2tfX2NvbnRlbnQgaDEsXG4ub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IGgyLFxuLm93bC1jYXJvdXNlbC1ibG9ja19fY29udGVudCBwIHtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IGgxLmhpZGUsXG4ub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IGgyLmhpZGUsXG4ub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IHAuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IGgxLFxuLm93bC1jYXJvdXNlbC1ibG9ja19fY29udGVudCBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IC5oMSwgLm93bC1jYXJvdXNlbC1ibG9ja19fY29udGVudCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSAub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IGgxLCAub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgLm93bC1jYXJvdXNlbC1ibG9ja19fY29udGVudCBoMSxcbi5vd2wtY2Fyb3VzZWwtYmxvY2tfX2NvbnRlbnQgLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgLm93bC1jYXJvdXNlbC1ibG9ja19fY29udGVudCBoMSwgLm93bC1jYXJvdXNlbC1ibG9ja19fY29udGVudCAudGV4dC1ibG9jayBoMSwgLnRleHQtYmxvY2sgLm93bC1jYXJvdXNlbC1ibG9ja19fY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuLm93bC1jYXJvdXNlbC1ibG9ja19fY29udGVudCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLm93bC1jYXJvdXNlbC1ibG9ja19fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwtYmxvY2tfX2NvbnRlbnQgYSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1heC13aWR0aDogMjgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAub3dsLWNhcm91c2VsLWJsb2NrX19jb250ZW50IGEge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gIH1cbn1cbi5vd2wtY2Fyb3VzZWwtYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5vd2wtY2Fyb3VzZWwtYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLmVpLWljb24tbGVmdCxcbi5vd2wtY2Fyb3VzZWwtYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAuZWktaWNvbi1yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm93bC1jYXJvdXNlbC1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtZG90cyB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLm93bC1jYXJvdXNlbC1ibG9jayAub3dsLWNhcm91c2VsIC5vd2wtZG90czpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vd2wtY2Fyb3VzZWwtYmxvY2sgLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3Qge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAxcHggNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ub3dsLWNhcm91c2VsLWJsb2NrIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG59XG5cbi5tb2QtYmxvZy1saXN0LWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2QtYmxvZy1saXN0LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ubW9kLWJsb2ctbGlzdC1ibG9jayAuYmxvZ2xpc3QtbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kLWJsb2ctbGlzdC1ibG9jayAubW9kdWxlLXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAubW9kLWJsb2ctbGlzdC1ibG9jayAuYmxvZ3Bvc3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogNDcuNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kLWJsb2ctbGlzdC1ibG9jayAuYmxvZ3Bvc3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogMzAuODMzMzMzMzMzMyU7XG4gIH1cbn1cbi5tb2QtYmxvZy1saXN0LWJsb2NrIC5ibG9ncG9zdC1pbWFnZSB7XG4gIGhlaWdodDogMTk0cHg7XG59XG4ubW9kLWJsb2ctbGlzdC1ibG9jayAuYmxvZ3Bvc3QtdGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4ubW9kLWJsb2ctbGlzdC1ibG9jayAuYmxvZ3Bvc3QtaW50cm8ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaW5zcGlyZWQtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBwYWRkaW5nOiA0MXB4IDI1cHg7XG59XG4uaW5zcGlyZWQtYmxvY2s6YWZ0ZXIsIC5pbnNwaXJlZC1ibG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5pbnNwaXJlZC1ibG9jazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnNwaXJlZC1ibG9jay10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cbi5pbnNwaXJlZC1ibG9jay1idXR0b24tZ3JvdXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zcGlyZWQtYmxvY2stYnV0dG9uLWdyb3VwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmluc3BpcmVkLWJsb2NrLWhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaW5zcGlyZWQtYmxvY2staW50cm8sIC5pbnNwaXJlZC1ibG9jay1jb25maXJtYXRpb24ge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmluc3BpcmVkLWJsb2NrLWludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zcGlyZWQtYmxvY2staW50cm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zcGlyZWQtYmxvY2stY29uZmlybWF0aW9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5pbnNwaXJlZC1ibG9jay1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluc3BpcmVkLWJsb2NrLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5pbnNwaXJlZC1ibG9jay1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5pbnNwaXJlZC1ibG9jay1idXR0b24gLmZhIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLmluc3BpcmVkLWJsb2NrLWZvcm0tY29udHJvbC1yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5pbnNwaXJlZC1ibG9jay1mb3JtLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgdG9wOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsZWZ0OiAtMTAwMDBweDtcbn1cbi5pbnNwaXJlZC1ibG9jay1mb3JtLWlucHV0IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uaW5zcGlyZWQtYmxvY2stZm9ybS1jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmluc3BpcmVkLWJsb2NrLWZvcm0tY2xvc2U6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMzNlNDg7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnNwaXJlZC1ibG9jay1waG9uZS1mb3JtIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmluc3BpcmVkLWJsb2NrLXBob25lLWZvcm0gLnBob25lLWZvcm0taW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zcGlyZWQtYmxvY2stcGhvbmUtZm9ybSAucGhvbmUtZm9ybS1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuLmluc3BpcmVkLWJsb2NrLXBob25lLWZvcm0gLnBob25lLWZvcm0tYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluc3BpcmVkLWJsb2NrLXBob25lLWZvcm0gLnBob25lLWZvcm0tYnV0dG9uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4uaW5zcGlyZWQtYmxvY2stY29udGFjdC1mb3JtIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluc3BpcmVkLWJsb2NrLWNvbnRhY3QtZm9ybTphZnRlciwgLmluc3BpcmVkLWJsb2NrLWNvbnRhY3QtZm9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5pbnNwaXJlZC1ibG9jay1jb250YWN0LWZvcm06YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zcGlyZWQtYmxvY2stY29udGFjdC1mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnNwaXJlZC1ibG9jay1jb250YWN0LWZvcm0tbGVmdC1jb2x1bW4sIC5pbnNwaXJlZC1ibG9jay1jb250YWN0LWZvcm0tcmlnaHQtY29sdW1uIHtcbiAgICB3aWR0aDogNDklO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluc3BpcmVkLWJsb2NrLWNvbnRhY3QtZm9ybS1yaWdodC1jb2x1bW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAyJTtcbiAgfVxufVxuLmluc3BpcmVkLWJsb2NrLWNvbnRhY3QtZm9ybSAuY29udGFjdC1mb3JtLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5zcGlyZWQtYmxvY2stY29udGFjdC1mb3JtIC5jb250YWN0LWZvcm0tdGV4dC1hcmVhIHtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgcmVzaXplOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zcGlyZWQtYmxvY2stY29udGFjdC1mb3JtIC5jb250YWN0LWZvcm0tYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogNDklO1xuICB9XG59XG5cbi5wb3B1cC1tb2RhbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjUsIDAuMDA1LCAwLjUsIDEpO1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wb3B1cC1tb2RhbC13cmFwcGVyLmlzLXNob3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucG9wdXAtbW9kYWwtd3JhcHBlci5pcy1zaGFkZWQge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4ucG9wdXAtbW9kYWwtd3JhcHBlciAuaGVscCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmOGFhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xufVxuLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwJTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogNTBweDtcbiAgd2lkdGg6IDY4MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuNSwgMC4wMDUsIDAuNSwgMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5wb3B1cC1tb2RhbC13cmFwcGVyIC5wb3B1cC1tb2RhbC1jb250YWluZXIgLnBvcHVwLW1vZGFsIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC41LCAwLjAwNSwgMC41LCAxKTtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIC5wb3B1cC1tb2RhbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNTAlO1xuICB9XG59XG4ucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIC5wb3B1cC1tb2RhbCBoMSwgLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciAucG9wdXAtbW9kYWwgaDIsIC5wb3B1cC1tb2RhbC13cmFwcGVyIC5wb3B1cC1tb2RhbC1jb250YWluZXIgLnBvcHVwLW1vZGFsIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciAucG9wdXAtbW9kYWwgaDEsIC5wb3B1cC1tb2RhbC13cmFwcGVyIC5wb3B1cC1tb2RhbC1jb250YWluZXIgLnBvcHVwLW1vZGFsIGgyLCAucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIC5wb3B1cC1tb2RhbCBoMyB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wb3B1cC1tb2RhbC13cmFwcGVyIC5wb3B1cC1tb2RhbC1jb250YWluZXIgLnBvcHVwLW1vZGFsIHAge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODBweCkge1xuICAucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIC5wb3B1cC1tb2RhbCBwIHtcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gICAgZm9udC1zaXplOiAxIHJlbTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciAucG9wdXAtbW9kYWwtaW1hZ2Uge1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuNSwgMC4wMDUsIDAuNSwgMSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDIyMHB4O1xufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIC5wb3B1cC1tb2RhbC1pbWFnZSB7XG4gICAgbWF4LWhlaWdodDogMHB4O1xuICB9XG59XG4ucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIC5wb3B1cC1tb2RhbC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wb3B1cC1tb2RhbC13cmFwcGVyIC5wb3B1cC1tb2RhbC1jb250YWluZXIgLnBvcHVwLW1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNi40cHggMjRweCAzMS4ycHg7XG4gIHdpZHRoOiAxMDAlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuNSwgMC4wMDUsIDAuNSwgMSk7XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5wb3B1cC1tb2RhbC13cmFwcGVyIC5wb3B1cC1tb2RhbC1jb250YWluZXIgLnBvcHVwLW1vZGFsLWNvbnRlbnQuaGFzLWltYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMTUuNnB4O1xuICB9XG59XG4ucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIC5wb3B1cC1tb2RhbC1idXR0b25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciAucG9wdXAtbW9kYWwtYnV0dG9ucyAuYm0tYnRuIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5wb3B1cC1tb2RhbC13cmFwcGVyIC5wb3B1cC1tb2RhbC1jb250YWluZXIgLnBvcHVwLW1vZGFsIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRvcDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIC5wb3B1cC1tb2RhbCAuY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciAucG9wdXAtbW9kYWwgLmNsb3NlOmJlZm9yZSwgLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciAucG9wdXAtbW9kYWwgLmNsb3NlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciAucG9wdXAtbW9kYWwgLmNsb3NlLmludmVydGVkOmJlZm9yZSwgLnBvcHVwLW1vZGFsLXdyYXBwZXIgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciAucG9wdXAtbW9kYWwgLmNsb3NlLmludmVydGVkOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wb3B1cC1tb2RhbC13cmFwcGVyIC5wb3B1cC1tb2RhbC1jb250YWluZXIgLnBvcHVwLW1vZGFsIC5jbG9zZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ucG9wdXAtbW9kYWwtd3JhcHBlciAucG9wdXAtbW9kYWwtY29udGFpbmVyIC5wb3B1cC1tb2RhbCAuY2xvc2U6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaW5mb2J1dHRvbmJsb2NrIHtcbiAgbWFyZ2luLXRvcDogLTM1cHg7XG59XG5cbi5pbmZvQnV0dG9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5mb0J1dHRvbi1jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4OiAwIDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5pbmZvQnV0dG9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXg6IDAgMTAwJTtcbiAgfVxufVxuLmluZm9CdXR0b24tY29udGFpbmVyIC5pbmZvQnV0dG9uLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5pbmZvQnV0dG9uLWNvbnRhaW5lciBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDM4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzM2U0ODtcbn1cbi5pbmZvQnV0dG9uLWNvbnRhaW5lciAuaW5mb0J1dHRvbi1pY29uIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLmluZm9CdXR0b24tY29udGFpbmVyIC5pbmZvQnV0dG9uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xufVxuLmluZm9CdXR0b24tY29udGFpbmVyIC5pbmZvQnV0dG9uLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbi50ZXh0TGlua0Jsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRleHRMaW5rQmxvY2sge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi50ZXh0TGlua0Jsb2NrIHAge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50ZXh0TGlua0Jsb2NrIGEsXG4udGV4dExpbmtCbG9jayBoMiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnRleHRMaW5rQmxvY2sgaDIge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi50ZXh0TGlua0Jsb2NrIGgyIHAge1xuICBwYWRkaW5nOiAwO1xufVxuLnRleHRMaW5rQmxvY2stLWhpZGUtYm90aCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi50ZXh0TGlua0Jsb2NrLS1oaWRlLXRpdGxlLCAudGV4dExpbmtCbG9jay0taGlkZS10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnF1b3RlLWJsb2NrIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjUwcHg7XG4gIGdhcDogMjBweDtcbn1cbi5xdW90ZS1ibG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiL0Zyb250ZW5kL1VJL3N2Zy9xdW90ZS5zdmdcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnF1b3RlLWJsb2NrX190ZXh0IHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbi5xdW90ZS1ibG9ja19fY3JlZGl0IHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBjb2xvcjogIzMzM2U0ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNjhweCA0cmVtO1xufVxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ubWVtYmVyZW1wbG95ZWVibG9jayAuZW1wbG95ZWUtYmxvY2s6aGFzKC5iZy1saWdodCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMWVmO1xufVxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrOmhhcyguYmctZGFyaykge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbn1cbi5tZW1iZXJlbXBsb3llZWJsb2NrIC5lbXBsb3llZS1ibG9jazpoYXMoLmJnLWRhcmspIC5lbXBsb3llZS1ibG9ja19faGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrOmhhcyguYmctZGFyaykgLmVtcGxveWVlLWJsb2NrX19pdGVtX19waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiL0Zyb250ZW5kL1VJL3N2Zy9waG9uZS13aGl0ZS5zdmdcIik7XG59XG4ubWVtYmVyZW1wbG95ZWVibG9jayAuZW1wbG95ZWUtYmxvY2tfX2hlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHg7XG59XG4ubWVtYmVyZW1wbG95ZWVibG9jayAuZW1wbG95ZWUtYmxvY2tfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiA1MXB4O1xufVxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrX19pdGVtczpoYXMoZGl2Om50aC1jaGlsZCgzKTpub3QoOmlzKDpsYXN0LWNoaWxkKSkpIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrX19pdGVtLXdyYXBwZXIge1xuICB3aWR0aDogMjUlO1xuICBtaW4td2lkdGg6IDE0NnB4O1xufVxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMC41cmVtKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gMTMwcHgvIDIpO1xufVxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrX19pdGVtX19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ubWVtYmVyZW1wbG95ZWVibG9jayAuZW1wbG95ZWUtYmxvY2tfX2l0ZW1fX2ltYWdlID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tZW1iZXJlbXBsb3llZWJsb2NrIC5lbXBsb3llZS1ibG9ja19faXRlbV9faW1hZ2UsIC5tZW1iZXJlbXBsb3llZWJsb2NrIC5lbXBsb3llZS1ibG9ja19faXRlbV9fZmFsbGJhY2staW1hZ2Uge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogMTMwcHg7XG59XG4ubWVtYmVyZW1wbG95ZWVibG9jayAuZW1wbG95ZWUtYmxvY2tfX2l0ZW1fX2ZhbGxiYWNrLWltYWdlIHtcbiAgY29udGVudDogdXJsKFwiL0Zyb250ZW5kL1VJL3N2Zy9wb3J0cmFpdC5zdmdcIik7XG59XG4ubWVtYmVyZW1wbG95ZWVibG9jayAuZW1wbG95ZWUtYmxvY2tfX2l0ZW1fX25hbWUsIC5tZW1iZXJlbXBsb3llZWJsb2NrIC5lbXBsb3llZS1ibG9ja19faXRlbV9fcG9zaXRpb24sIC5tZW1iZXJlbXBsb3llZWJsb2NrIC5lbXBsb3llZS1ibG9ja19faXRlbV9fcGhvbmUge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDA7XG59XG4ubWVtYmVyZW1wbG95ZWVibG9jayAuZW1wbG95ZWUtYmxvY2tfX2l0ZW1fX3Bob25lIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrX19pdGVtX19waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIvRnJvbnRlbmQvVUkvc3ZnL3Bob25lLWJsYWNrLnN2Z1wiKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTdweCAvIDQpO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLm1lbWJlcmVtcGxveWVlYmxvY2sgLmVtcGxveWVlLWJsb2NrX19pdGVtX19waG9uZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAyNXB4O1xuICBjb250ZW50OiB1cmwoXCJcIik7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2OGU5ODtcbn1cblxuLmZhY3RibG9jayAuZmFjdC1ibG9jayB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogNjUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0OHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYxZWY7XG59XG4uZmFjdGJsb2NrIC5mYWN0LWJsb2NrLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbn1cbi5mYWN0YmxvY2sgLmZhY3QtYmxvY2suYmctYmxhY2sgLmZhY3QtYmxvY2tfX2hlYWRpbmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5mYWN0YmxvY2sgLmZhY3QtYmxvY2suYmctYmxhY2sgLmZhY3QtYmxvY2tfX2l0ZW0ge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZhY3RibG9jayAuZmFjdC1ibG9jay5iZy1ibGFjayAuZmFjdC1ibG9ja19faXRlbS5uZXctYnV0dG9uLS1jdGEgPiBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi5mYWN0YmxvY2sgLmZhY3QtYmxvY2suYmctYmxhY2sgLmZhY3QtYmxvY2tfX3RleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5mYWN0YmxvY2sgLmZhY3QtYmxvY2tfX2hlYWRpbmcge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuLmZhY3RibG9jayAuZmFjdC1ibG9ja19fdGV4dCB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmZhY3RibG9jayAuZmFjdC1ibG9jayB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLmZhY3RibG9jayAuZmFjdC1ibG9jayB1bCA+IGxpIHtcbiAgbGlzdC1zdHlsZTogdXJsKFwiL0Zyb250ZW5kL1VJL3N2Zy9idWxsZXQuc3ZnXCIpIG91dHNpZGU7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmZhY3RibG9jayAuZmFjdC1ibG9ja19faXRlbS5uZXctYnV0dG9uLS1jdGEge1xuICBtYXJnaW4tdG9wOiA2MnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IHVuc2V0O1xufVxuLmZhY3RibG9jayAuZmFjdC1ibG9ja19faXRlbS5uZXctYnV0dG9uLS1jdGEgPiBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzM2U0ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgcGFkZGluZzogMTVweCAyNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uZmFjdGJsb2NrIC5mYWN0LWJsb2NrX19pdGVtLm5ldy1idXR0b24tLWN0YSA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmxpbmtzLWxpc3QtYmxvY2sge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNDhweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYxZWY7XG59XG4ubGlua3MtbGlzdC1ibG9jayBwIHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5saW5rcy1saXN0LWJsb2NrX19oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNDRweDtcbn1cbi5saW5rcy1saXN0LWJsb2NrX19jb250ZW50IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saW5rcy1saXN0LWJsb2NrX19jb250ZW50IGEge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICMwMzgyOGY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rcy1saXN0LWJsb2NrX19jb250ZW50IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAzODI4Zjtcbn1cbi5saW5rcy1saXN0LWJsb2NrIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ubGlua3MtbGlzdC1ibG9jayB1bCA+IGxpIHtcbiAgbGlzdC1zdHlsZTogdXJsKFwiL0Zyb250ZW5kL1VJL3N2Zy9idWxsZXQuc3ZnXCIpIG91dHNpZGU7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5saW5rcy1saXN0LWJsb2NrIHVsID4gbGkgYSB7XG4gIGJvcmRlci1jb2xvcjogIzMzM2U0ODtcbn1cbi5saW5rcy1saXN0LWJsb2NrIHVsID4gbGkgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjY4ZTk4O1xufVxuLmxpbmtzLWxpc3QtYmxvY2sgdWwgPiBsaSBhW2hyZWZePVwiaHR0cDovL1wiXTpub3QoW2hyZWYqPVwiYmFkZW1pbGpvLm5vXCJdKSwgLmxpbmtzLWxpc3QtYmxvY2sgdWwgPiBsaSBhW2hyZWZePVwiaHR0cHM6Ly9cIl06bm90KFtocmVmKj1cImJhZGVtaWxqby5ub1wiXSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLmxpbmtzLWxpc3QtYmxvY2sgdWwgPiBsaSBhW2hyZWZePVwiaHR0cDovL1wiXTpub3QoW2hyZWYqPVwiYmFkZW1pbGpvLm5vXCJdKTpob3ZlcjphZnRlciwgLmxpbmtzLWxpc3QtYmxvY2sgdWwgPiBsaSBhW2hyZWZePVwiaHR0cHM6Ly9cIl06bm90KFtocmVmKj1cImJhZGVtaWxqby5ub1wiXSk6aG92ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvVUkvZXh0ZXJuYWwtbGluay1hcnJvdy5zdmdcIik7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cblxuLmNvbnRhY3QtdXMtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDRyZW07XG59XG4uY29udGFjdC11cy1ibG9ja19fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmNvbnRhY3QtdXMtYmxvY2sgLmNvbnRhaW5lciwgLmNvbnRhY3QtdXMtYmxvY2sgLm91clNlcnZpY2VzX19jb250YWluZXIsIC5jb250YWN0LXVzLWJsb2NrIC5zZXJ2aWNlUGFnZV9faGVhZGVyLCAuY29udGFjdC11cy1ibG9jayAuc2VydmljZVBhZ2VfX2ludHJvLCAuY29udGFjdC11cy1ibG9jayAuc2VydmljZVBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuY29udGFjdC11cy1ibG9jayB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5Ljk4cHgpIHtcbiAgLmNvbnRhY3QtdXMtYmxvY2sge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi5jb250YWN0LXVzLWJsb2NrOmhhcyguYmctd2hpdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM4MjhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbnRhY3QtdXMtYmxvY2s6aGFzKC5iZy1saWdodCkge1xuICBib3JkZXItY29sb3I6ICMwMzgyOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYxZWY7XG59XG4uY29udGFjdC11cy1ibG9jazpoYXMoLmJnLWRhcmspIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29udGFjdC11cy1ibG9jazpoYXMoLmJnLWRhcmspIC5jb250YWN0LXVzLWJsb2NrX19pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM4MjhmO1xufVxuLmNvbnRhY3QtdXMtYmxvY2s6aGFzKC5iZy1kYXJrKSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbn1cbi5jb250YWN0LXVzLWJsb2NrOmhhcyguYmctYmVpZ2UpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM4MjhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMWVmO1xuICBjb2xvcjogIzMzM2U0ODtcbn1cbi5jb250YWN0LXVzLWJsb2NrOmhhcyguYmctZ3JheS1saWdodCkge1xuICBib3JkZXItY29sb3I6ICMwMzgyOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYxZWY7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLmNvbnRhY3QtdXMtYmxvY2tfX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5jb250YWN0LXVzLWJsb2NrX19oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzkuOThweCkge1xuICAuY29udGFjdC11cy1ibG9ja19faGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmNvbnRhY3QtdXMtYmxvY2tfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcm93LWdhcDogNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5jb250YWN0LXVzLWJsb2NrX19pdGVtcyB7XG4gICAgcm93LWdhcDogNHJlbTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzkuOThweCkge1xuICAuY29udGFjdC11cy1ibG9ja19faXRlbXMge1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cbn1cbi5jb250YWN0LXVzLWJsb2NrX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIG1heC13aWR0aDogMzM1cHg7XG4gIGJvcmRlci1jb2xvcjogIzAzODI4ZjtcbiAgd2lkdGg6IDI1JTtcbn1cbi5jb250YWN0LXVzLWJsb2NrX19pdGVtX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5jb250YWN0LXVzLWJsb2NrX19pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzkuOThweCkge1xuICAuY29udGFjdC11cy1ibG9ja19faXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmNvbnRhY3QtdXMtYmxvY2tfX2l0ZW1fX2luZ3Jlc3Mge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmNvbnRhY3QtdXMtYmxvY2tfX2l0ZW1fX2luZ3Jlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOS45OHB4KSB7XG4gIC5jb250YWN0LXVzLWJsb2NrX19pdGVtX19pbmdyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4uY29udGFjdC11cy1ibG9ja19faXRlbSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzNlNDg7XG4gIHBhZGRpbmc6IDE1cHggMjRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNvbnRhY3QtdXMtYmxvY2tfX2l0ZW0gPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzODI4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDM4MjhmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5jb250YWN0LXVzLWJsb2NrX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIH1cbiAgLmNvbnRhY3QtdXMtYmxvY2tfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMikgKyAqIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIH1cbiAgLmNvbnRhY3QtdXMtYmxvY2tfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuY29udGFjdC11cy1ibG9ja19faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbnRhY3QtdXMtYmxvY2tfX2l0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzkuOThweCkge1xuICAuY29udGFjdC11cy1ibG9ja19faXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5nZXQtb2ZmZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHggNDBweCAzMHB4IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtb2ZmZXIge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5nZXQtb2ZmZXIgaDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA1cHggMzBweCA1cHggMTZweDtcbiAgdG9wOiAtMjBweDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZ2V0LW9mZmVyIGgzIHtcbiAgICBmb250LXNpemU6IDAuNTYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMC45Mzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmdldC1vZmZlciBoMyB7XG4gICAgZm9udC1zaXplOiAwLjg0Mzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQwNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuZ2V0LW9mZmVyIGgzIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxufVxuLmdldC1vZmZlciBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG59XG4uZ2V0LW9mZmVyIGZvcm0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmdldC1vZmZlciBmb3JtIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgdG9wOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsZWZ0OiAtMTAwMDBweDtcbn1cbi5nZXQtb2ZmZXIgZm9ybSBpbnB1dCB7XG4gIHdpZHRoOiAzNCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5nZXQtb2ZmZXIgZm9ybSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA5cHg7XG4gIHdpZHRoOiAyOCU7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogMTAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4uc3RpY2t5LXN1Ym5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uc3RpY2t5LXN1Ym5hdiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3RpY2t5LXN1Ym5hdiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uc3RpY2t5LXN1Ym5hdiB1bCA+IGxpID4gYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdGlja3ktc3VibmF2IHVsID4gbGkgPiBidXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zdGlja3ktc3VibmF2IHVsID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uc3RpY2t5LXN1Ym5hdi5zdGljayB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODU4NTg1O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG5cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Y3ZjdmNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24ge1xuICAgIGJhY2tncm91bmQ6ICMzMzNlNDg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNvbnRhaW5lciwgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5vdXJTZXJ2aWNlc19fY29udGFpbmVyLCBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLnNlcnZpY2VQYWdlX19oZWFkZXIsIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAuc2VydmljZVBhZ2VfX2ludHJvLCBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLnNlcnZpY2VQYWdlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNvbnRhaW5lciAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94LCBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm91clNlcnZpY2VzX19jb250YWluZXIgLmhlYWRlci1jb2xsYXBzYWJsZS1jaGVja2JveCwgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5zZXJ2aWNlUGFnZV9faGVhZGVyIC5oZWFkZXItY29sbGFwc2FibGUtY2hlY2tib3gsIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAuc2VydmljZVBhZ2VfX2ludHJvIC5oZWFkZXItY29sbGFwc2FibGUtY2hlY2tib3gsIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAuc2VydmljZVBhZ2UgLmhlYWRlci1jb2xsYXBzYWJsZS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tZm9jdXMge1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2aWdhdGlvbi1zdWItY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSA+IC5oZWFkZXItY29sbGFwc2FibGUtY2hlY2tib3g6Y2hlY2tlZCB+IC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSA+IC5oZWFkZXItY29sbGFwc2FibGUtY2hlY2tib3g6Y2hlY2tlZCB+IC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSAubmF2LWxpbms6aG92ZXIsIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5uYXYtbGluazpmb2N1cywgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2LWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwODM4ZjtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5uYXYtbGluazpob3Zlci5jbG9zZS1tZW51LWxhYmVsLCBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSAubmF2LWxpbms6Zm9jdXMuY2xvc2UtbWVudS1sYWJlbCwgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2LWxpbmsuY2xvc2UtbWVudS1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSAubmF2LWxpbms6aG92ZXIsIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDgzOGY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSA+IC5oZWFkZXItY29sbGFwc2FibGUtY2hlY2tib3g6Y2hlY2tlZCB+IC5uYXYtbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2xvcjogIzMzM2U0ODtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpID4gLmhlYWRlci1jb2xsYXBzYWJsZS1jaGVja2JveDpjaGVja2VkIH4gLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4MzhmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2LWxpbmsuY2xvc2UtbWVudS1sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGk6Zmlyc3Qtb2YtdHlwZSAubmF2LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5uYXYtbGluayB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLm5hdi1saW5rIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLm5hdi1saW5rOjphZnRlciB7XG4gIGNvbG9yOiAjMDM4MjhmO1xuICBmb250LXNpemU6IDZweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLm5hdi1saW5rLmNsb3NlLW1lbnUtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLm5hdi1saW5rIGkge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLm5hdi1saW5rIHtcbiAgICB3aWR0aDogODV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5uYXYtbGluayB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDEwcHggNXB4IDIwcHggMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLm5hdi1saW5rIGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCB1bCBsaSAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5jYXJ0LWVsZW1lbnRzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAuY2FydC1lbGVtZW50cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTZweDtcbiAgICByaWdodDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNhcnQtZWxlbWVudHMge1xuICAgIHRvcDogMzhweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNhcnQtZWxlbWVudHMge1xuICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICB9XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNhcnQtZWxlbWVudHMtaWNvbnN3cmFwcGVyIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogMTMwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5jYXJ0LWVsZW1lbnRzLWljb24tYnV0dG9uIHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAuY2FydC1lbGVtZW50cy1pY29uLWJ1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5jYXJ0LWVsZW1lbnRzLWljb24tYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAuY2FydC1lbGVtZW50cy1pY29uLWJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNhcnQtZWxlbWVudHMtaWNvbi1idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAuY2FydC1lbGVtZW50cy1pY29uLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5jYXJ0LWVsZW1lbnRzLWljb24tYnV0dG9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNhcnQtZWxlbWVudHMtaWNvbi1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAuY2FydC1lbGVtZW50cy1pY29uLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5jYXJ0LWVsZW1lbnRzLWljb24tYnV0dG9uIC5laS1pY29uX2hlYXJ0X2FsdCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNhcnQtZWxlbWVudHMtaWNvbi1idXR0b24gLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNhcnQtZWxlbWVudHMtaWNvbi1jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01cHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5jYXJ0LWVsZW1lbnRzLWljb24tY291bnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDJweCA1cHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5jYXJ0LWVsZW1lbnRzLWljb24tY291bnRlciB7XG4gICAgcmlnaHQ6IC01cHg7XG4gIH1cbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMDtcbiAgdG9wOiAyOTlweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDExO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTZweDtcbiAgcmlnaHQ6IDQycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9Gcm9udGVuZC9pbWFnZXMvY2xvc2Uuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnRfX2Nsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMTM1cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50X190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50X190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudF9fdGl0bGUgYSxcbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudF9fdGl0bGUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnRfX21haW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudF9fZmVhdHVyZWQge1xuICB3aWR0aDogNDAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgMTMwLCAxNDMsIDAuMSk7XG4gIHBhZGRpbmc6IDAgNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnRfX2ZlYXR1cmVkIC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50X190aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudF9fZmVhdHVyZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudF9fZmVhdHVyZWQtLWNhdGVnb3J5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudF9fZmVhdHVyZWQtLWNhdGVnb3J5IHNwYW4sXG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnRfX2ZlYXR1cmVkLS1jYXRlZ29yeSBhIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50X19mZWF0dXJlZC0tYXJ0aWNsZSBhIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudCBhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudCAubmF2aWdhdGlvbi1zdWItc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiA1MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudCAubmF2aWdhdGlvbi1zdWItc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbm5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudCAubmF2aWdhdGlvbi1zdWItc2VjdGlvbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMjUlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50IC5uYXZpZ2F0aW9uLXN1Yi1zZWN0aW9uIHVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50IC5uYXZpZ2F0aW9uLXN1Yi1zZWN0aW9uIHVsIHtcbiAgICBtYXgtaGVpZ2h0OiAycmVtO1xuICB9XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnQgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24gdWwgbGkge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudCAubmF2aWdhdGlvbi1zdWItc2VjdGlvbiB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50IC5uYXZpZ2F0aW9uLXN1Yi1zZWN0aW9uIHVsIGxpLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnQgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24gdWwgbGkuaGVhZGxpbmUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnQgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5uYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnQgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24gdWwgbGkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50IC5uYXZpZ2F0aW9uLXN1Yi1zZWN0aW9uLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnQgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24ubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnQgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24uZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxubmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50IC5uYXZpZ2F0aW9uLXN1Yi1zZWN0aW9uLS0zIHVsIHtcbiAgd2lkdGg6IDMzJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1zdWItY29udGVudCAubmF2aWdhdGlvbi1zdWItc2VjdGlvbi0tMyB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNpcmNsZS1pY29uIHtcbiAgYmFja2dyb3VuZDogIzAwODM4ZjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5jaXJjbGUtaWNvbiAuc21hbGwtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmNpcmNsZS1pY29uIC5zbWFsbC1pY29uLndoaXRlLWNvbG9yIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbiNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBuYXYuaGVhZGVyLW5hdmlnYXRpb24ge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tYm90dG9tOiAtM3B4O1xufVxuI2hlYWRlci1leHBhbmQ6Y2hlY2tlZCB+IG5hdi5oZWFkZXItbmF2aWdhdGlvbiAuY29udGFpbmVyLCAjaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5vdXJTZXJ2aWNlc19fY29udGFpbmVyLCAjaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5zZXJ2aWNlUGFnZV9faGVhZGVyLCAjaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5zZXJ2aWNlUGFnZV9faW50cm8sICNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLnNlcnZpY2VQYWdlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuI2hlYWRlci1leHBhbmQ6Y2hlY2tlZCB+IG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1mb2N1cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuI2hlYWRlci1leHBhbmQ6Y2hlY2tlZCB+IG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1mb2N1cyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4jaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWZvY3VzIHVsIGxpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tZm9jdXMgdWwgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICBjb2xvcjogd2hpdGU7XG59XG4jaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbiNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tY29udGVudCAubmF2aWdhdGlvbi1zdWItc2VjdGlvbiB1bCB7XG4gIGZsZXgtZ3JvdzogaW5pdGlhbDtcbn1cbiNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBuYXYuaGVhZGVyLW5hdmlnYXRpb24gLmNhcnQtZWxlbWVudHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIuYmFkZW1pbGpvLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgYmFja2dyb3VuZDogIzMzM2U0ODtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5oZWFkZXIuYmFkZW1pbGpvLWhlYWRlci5pbnRyYW5ldHQtaGVhZGVyIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlci5iYWRlbWlsam8taGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIgLnRvcC1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlci5iYWRlbWlsam8taGVhZGVyIC50b3AtYmFyIC50b3AtYmFyLWxpbmtzIHtcbiAgcGFkZGluZzogMS41cmVtIDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5oZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAudG9wLWJhciAudG9wLWJhci1saW5rcyBhIHtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbmhlYWRlci5iYWRlbWlsam8taGVhZGVyIC50b3AtYmFyIC50b3AtYmFyLWxpbmtzIGE6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogMCAwIDAgMzBweDtcbn1cbmhlYWRlci5iYWRlbWlsam8taGVhZGVyIC5ib3R0b20taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyMHB4IDAgMzVweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlci5iYWRlbWlsam8taGVhZGVyIC5ib3R0b20taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIgLmJvdHRvbS1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gIH1cbn1cbmhlYWRlci5iYWRlbWlsam8taGVhZGVyIC5oZWFkZXItbG9nbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlci5iYWRlbWlsam8taGVhZGVyIC5oZWFkZXItbG9nbyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGhlYWRlci5iYWRlbWlsam8taGVhZGVyIC5oZWFkZXItbG9nbyB7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICB9XG59XG5oZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAuaGVhZGVyLWxvZ28gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBoZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAuc2VhcmNoLWVsZW1lbnQge1xuICAgIHRvcDogNDhweDtcbiAgICB3aWR0aDogNTclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIgLnNlYXJjaC1lbGVtZW50ICNzZWFyY2gtaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgcGFkZGluZzogMCAxLjc1cmVtIDAgMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIgLnNlYXJjaC1lbGVtZW50IC5idG4tc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBoZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAuc2VhcmNoLWVsZW1lbnQgLmJ0bi1zZWFyY2ggaSB7XG4gICAgbGluZS1oZWlnaHQ6IDAuNzVyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIgLmZpbmQtcGx1bWJlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB3aWR0aDogMjUlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIgLmZpbmQtcGx1bWJlciB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICB0b3A6IDlweDtcbiAgfVxufVxuaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIgLmZpbmQtcGx1bWJlciBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6IHdoaXRlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIGhlYWRlci5iYWRlbWlsam8taGVhZGVyIC5maW5kLXBsdW1iZXIgYSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5oZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAuZmluZC1wbHVtYmVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5oZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAuZmluZC1wbHVtYmVyIGE6aG92ZXIgcCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmhlYWRlci5iYWRlbWlsam8taGVhZGVyIC5maW5kLXBsdW1iZXIgYSBpIHtcbiAgYmFja2dyb3VuZDogIzAwODM4ZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIgLmZpbmQtcGx1bWJlciBhIGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIgLmZpbmQtcGx1bWJlciBhIGkge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAuZmluZC1wbHVtYmVyIGEge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5oZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAuZmluZC1wbHVtYmVyIGEgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAuZmluZC1wbHVtYmVyIGEgcCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBoZWFkZXIuYmFkZW1pbGpvLWhlYWRlciAuZmluZC1wbHVtYmVyIGEgcCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW07XG4gIH1cbn1cblxuLmhlYWRlci1jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXItZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmhlYWRlci1leHBhbmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbGVmdDogMi41JTtcbiAgICB0b3A6IDcwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5oZWFkZXItZXhwYW5kIGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmhlYWRlci1leHBhbmQgbGFiZWw6Zm9jdXMge1xuICAgIG91dGxpbmUtc3R5bGU6IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuICAuaGVhZGVyLWV4cGFuZCAuaGFtYnVyZ2VyLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IEVsZWdhbnRJY29ucztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1leHBhbmQgLmhhbWJ1cmdlci1jbG9zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiYVwiO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzkuOThweCkge1xuICAuaGVhZGVyLWV4cGFuZCB7XG4gICAgdG9wOiA1NXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAjaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gLmhlYWRlci1leHBhbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNyU7XG4gICAgdG9wOiAyM3B4O1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAjaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gLmhlYWRlci1leHBhbmQgLmljb24uaWNvbi0taGFtYnVyZ2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLupYlcIjtcbiAgfVxuICAjaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gaGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAjaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gaGVhZGVyIC5jb250YWluZXIsICNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBoZWFkZXIgLm91clNlcnZpY2VzX19jb250YWluZXIsICNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBoZWFkZXIgLnNlcnZpY2VQYWdlX19oZWFkZXIsICNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBoZWFkZXIgLnNlcnZpY2VQYWdlX19pbnRybywgI2hlYWRlci1leHBhbmQ6Y2hlY2tlZCB+IGhlYWRlciAuc2VydmljZVBhZ2Uge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbiAgI2hlYWRlci1leHBhbmQ6Y2hlY2tlZCB+IGhlYWRlciAuaGVhZGVyLWxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI1cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgI2hlYWRlci1leHBhbmQ6Y2hlY2tlZCB+IGhlYWRlciAuZmluZC1wbHVtYmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBoZWFkZXIgLmJvdHRvbS1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG4gICNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiBoZWFkZXIgLnNlYXJjaC1lbGVtZW50IHtcbiAgICB3aWR0aDogODYlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0b3A6IDc1cHg7XG4gIH1cbiAgI2hlYWRlci1leHBhbmQ6Y2hlY2tlZCB+IC5ib2R5LWNvbnRhaW5lcixcbiNoZWFkZXItZXhwYW5kOmNoZWNrZWQgZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgY29sb3I6ICM5Njk2OTY7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHBhZGRpbmc6IDQwcHggMCAxNXB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG59XG4uZm9vdGVyX19saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuZm9vdGVyX19saW5rcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmZvb3Rlcl9fY29sdW1uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5mb290ZXJfX2NvbHVtbi0tdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmZvb3Rlcl9fY29sdW1uLS10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fY29sdW1uLS10cmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxLjE3cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmZvb3Rlcl9fY29sdW1uLS10cmlnZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbi5mb290ZXJfX2NvbHVtbi0tdHJpZ2dlcjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4uZm9vdGVyX19jb2x1bW4tLXRyaWdnZXItYWN0aXZlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuZm9vdGVyX19jb2x1bW4tLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX2NvbHVtbi0tY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyX19jb2x1bW4tLWNvbnRlbnQgdWwgbGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmZvb3Rlcl9fY29sdW1uLS1jb250ZW50IHVsIGxpIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uZm9vdGVyX19jb2x1bW4tLWNvbnRlbnQgdWwgbGkgYS5maW5kLWJ1dHRvbiB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgYmFja2dyb3VuZDogIzAwODM4ZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLmZvb3Rlcl9fY29sdW1uLS1jb250ZW50IHVsIGxpIGEuZmluZC1idXR0b246aG92ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4xKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fY29sdW1uLS1jb250ZW50IHVsIGxpIGEuZmluZC1idXR0b246Zm9jdXMsIC5mb290ZXJfX2NvbHVtbi0tY29udGVudCB1bCBsaSBhLmZpbmQtYnV0dG9uOmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwLjkpO1xufVxuLmZvb3Rlcl9fY29sdW1uLS1jb250ZW50IHVsIGxpIGEuZmluZC1idXR0b24gaSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5mb290ZXJfX2NvbHVtbi0tY29udGVudC1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9vdGVyIC5jb3B5cmlnaHQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uZm9vdGVyIC5zb2NpYWwtaWNvbnMge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW46IDAgMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZm9vdGVyIC5zb2NpYWwtaWNvbnMgLnNvY2lhbC1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDE1cHg7XG59XG5cbi5saW5rLCAubGluay1ib2R5LCAubGluay1zaW5nbGUge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saW5rOmhvdmVyLCAubGluay1ib2R5OmhvdmVyLCAubGluay1zaW5nbGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMzgyOGY7XG59XG4ubGluayBpLCAubGluay1ib2R5IGksIC5saW5rLXNpbmdsZSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubGluay1ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMzgyOGY7XG59XG4ubGluay1ib2R5LS1yZWd1bGFyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmxpbmstYm9keS0tcmVndWxhciB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIH1cbn1cbi5saW5rLWJvZHktLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5saW5rLWJvZHktLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLmxpbmstc2luZ2xlIHtcbiAgY29sb3I6ICMwMzgyOGY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5saW5rLXNpbmdsZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxufVxuXG4uc29ydCwgLnNvcnQtc2ltcGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNvcnQsIC5zb3J0LXNpbXBsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zb3J0IC50cmlnZ2VyLCAuc29ydC1zaW1wbGUgLnRyaWdnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc29ydCAudHJpZ2dlciBidXR0b24sIC5zb3J0LXNpbXBsZSAudHJpZ2dlciBidXR0b24ge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzgyOGY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zb3J0IC50cmlnZ2VyIGJ1dHRvbjpob3ZlciwgLnNvcnQtc2ltcGxlIC50cmlnZ2VyIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNvcnQgLnRyaWdnZXIgYnV0dG9uIC5pLXNvcnQtLWJlZm9yZSwgLnNvcnQtc2ltcGxlIC50cmlnZ2VyIGJ1dHRvbiAuaS1zb3J0LS1iZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnNvcnQgLnRyaWdnZXIgYnV0dG9uIC5pLWNoZXZyb24tZG93bi0tYWZ0ZXIsIC5zb3J0LXNpbXBsZSAudHJpZ2dlciBidXR0b24gLmktY2hldnJvbi1kb3duLS1hZnRlciwgLnNvcnQgLnRyaWdnZXIgYnV0dG9uIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5uYXYtd2l0aC1jaGlsZDo6YWZ0ZXIsIC5zb3J0LXNpbXBsZSAudHJpZ2dlciBidXR0b24gbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLm5hdi13aXRoLWNoaWxkOjphZnRlciwgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLnNvcnQgLnRyaWdnZXIgYnV0dG9uIC5uYXYtd2l0aC1jaGlsZDo6YWZ0ZXIsIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5zb3J0LXNpbXBsZSAudHJpZ2dlciBidXR0b24gLm5hdi13aXRoLWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc29ydCAub3BlbiwgLnNvcnQtc2ltcGxlIC5vcGVuIHtcbiAgei1pbmRleDogMzAwMTtcbn1cbi5zb3J0IC5vcGVuIGJ1dHRvbiwgLnNvcnQtc2ltcGxlIC5vcGVuIGJ1dHRvbiB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uc29ydCAub3B0aW9ucywgLnNvcnQtc2ltcGxlIC5vcHRpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzMDAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zb3J0IC5vcHRpb25zIC5vcHRpb25zLWNvbnRhaW5lciwgLnNvcnQtc2ltcGxlIC5vcHRpb25zIC5vcHRpb25zLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzgyOGY7XG59XG4uc29ydCAub3B0aW9ucyB1bCwgLnNvcnQtc2ltcGxlIC5vcHRpb25zIHVsIHtcbiAgbWF4LWhlaWdodDogMjRyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc29ydCAub3B0aW9ucyB1bCwgLnNvcnQtc2ltcGxlIC5vcHRpb25zIHVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNvcnQgLm9wdGlvbnMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLCAuc29ydC1zaW1wbGUgLm9wdGlvbnMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDM4MjhmO1xufVxuLnNvcnQgLm9wdGlvbnMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAuc29ydC1zaW1wbGUgLm9wdGlvbnMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzODI4Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zb3J0IC5vcHRpb25zIHVsLCAuc29ydC1zaW1wbGUgLm9wdGlvbnMgdWwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4uc29ydCAub3B0aW9uLCAuc29ydC1zaW1wbGUgLm9wdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcbn1cbi5zb3J0IC5vcHRpb246bGFzdC1jaGlsZCwgLnNvcnQtc2ltcGxlIC5vcHRpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uc29ydCAub3B0aW9uIGJ1dHRvbiwgLnNvcnQtc2ltcGxlIC5vcHRpb24gYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnNvcnQgLm9wdGlvbiBidXR0b246aG92ZXIsIC5zb3J0LXNpbXBsZSAub3B0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNvcnQgLm9wdGlvbi0tY2hlY2tlZCBidXR0b24sIC5zb3J0LXNpbXBsZSAub3B0aW9uLS1jaGVja2VkIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc29ydC1zaW1wbGUgLnRyaWdnZXIgYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNvcnQtc2ltcGxlIC50cmlnZ2VyIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogdW5zZXQ7XG59XG4uc29ydC1zaW1wbGUgLnRyaWdnZXIgYnV0dG9uIC5pLXNvcnQtLWJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc29ydC1zaW1wbGUgLnRyaWdnZXIgYnV0dG9uIC5pLWNoZXZyb24tZG93bi0tYWZ0ZXIsIC5zb3J0LXNpbXBsZSAudHJpZ2dlciBidXR0b24gbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLm5hdi13aXRoLWNoaWxkOjphZnRlciwgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLnNvcnQtc2ltcGxlIC50cmlnZ2VyIGJ1dHRvbiAubmF2LXdpdGgtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5zb3J0LXNpbXBsZSAudHJpZ2dlciBidXR0b24gLmktY2hldnJvbi1kb3duLS1hZnRlcjo6YWZ0ZXIsIC5zb3J0LXNpbXBsZSAudHJpZ2dlciBidXR0b24gbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLm5hdi13aXRoLWNoaWxkOjphZnRlciwgbmF2LmhlYWRlci1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgLnNvcnQtc2ltcGxlIC50cmlnZ2VyIGJ1dHRvbiAubmF2LXdpdGgtY2hpbGQ6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbi5zb3J0LXNpbXBsZSAub3BlbiBidXR0b24ge1xuICBib3JkZXItY29sb3I6ICMwMzgyOGY7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uc29ydC1zaW1wbGUgLm9wZW4gYnV0dG9uIC5pLWNoZXZyb24tZG93bi0tYWZ0ZXI6OmFmdGVyLCAuc29ydC1zaW1wbGUgLm9wZW4gYnV0dG9uIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5uYXYtd2l0aC1jaGlsZDo6YWZ0ZXIsIG5hdi5oZWFkZXItbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1jb250ZW50IHVsIGxpIC5zb3J0LXNpbXBsZSAub3BlbiBidXR0b24gLm5hdi13aXRoLWNoaWxkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc29ydC1zaW1wbGUgLm9wdGlvbnMge1xuICBtYXJnaW4tdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDIxNHB4O1xuICBsZWZ0OiB1bnNldDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOS45OHB4KSB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFnaW5hdGlvbiAucGFnZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucGFnaW5hdGlvbiAucGFnZXMgLnBhZ2UtaXRlbSB7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLnBhZ2luYXRpb24gLnBhZ2VzIC5wYWdlLWl0ZW0gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNmQyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ucGFnaW5hdGlvbiAucGFnZXMgLnBhZ2UtaXRlbSBhIGkge1xuICBjb2xvcjogIzAzODI4Zjtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlcyAucGFnZS1pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4MjhmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDM4MjhmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlcyAucGFnZS1pdGVtIGE6aG92ZXIgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnBhZ2luYXRpb24gLnBhZ2VzIC5wYWdlLWl0ZW0uYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4MjhmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlcyAucGFnZS1pdGVtLmRpc2FibGVkIHtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucGFnaW5hdGlvbiAucGFnZXMgLnBhZ2UtaXRlbS5kaXNhYmxlZDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnaW5hdGlvbiAucGFnZXMgLnBhZ2UtaXRlbS5kaXNhYmxlZDpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlcyAucGFnZS1pdGVtLmRpc2FibGVkIGEge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5wYWdpbmF0aW9uLS1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5wYWdpbmF0aW9uLS1jZW50ZXJlZCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucGFnaW5hdGlvbi1tb2JpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wYWdpbmF0aW9uLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBhZ2luYXRpb24tbW9iaWxlIC5wYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5wYWdpbmF0aW9uLW1vYmlsZSAucGFnZXMgLnBhZ2UtaXRlbSB7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLnBhZ2luYXRpb24tbW9iaWxlIC5wYWdlcyAucGFnZS1pdGVtIGEge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDZkMjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5wYWdpbmF0aW9uLW1vYmlsZSAucGFnZXMgLnBhZ2UtaXRlbSBhIGkge1xuICBjb2xvcjogIzAzODI4Zjtcbn1cbi5wYWdpbmF0aW9uLW1vYmlsZSAucGFnZXMgLnBhZ2UtaXRlbSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzODI4ZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAzODI4ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGFnaW5hdGlvbi1tb2JpbGUgLnBhZ2VzIC5wYWdlLWl0ZW0gYTpob3ZlciBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGFnaW5hdGlvbi1tb2JpbGUgLnBhZ2VzIC5wYWdlLWl0ZW0uYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4MjhmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdpbmF0aW9uLW1vYmlsZSAucGFnZXMgLnBhZ2UtaXRlbS5kaXNhYmxlZCB7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnBhZ2luYXRpb24tbW9iaWxlIC5wYWdlcyAucGFnZS1pdGVtLmRpc2FibGVkOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdpbmF0aW9uLW1vYmlsZSAucGFnZXMgLnBhZ2UtaXRlbS5kaXNhYmxlZDpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdpbmF0aW9uLW1vYmlsZSAucGFnZXMgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnBhZ2luYXRpb24tbW9iaWxlLS1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5wYWdpbmF0aW9uLW1vYmlsZS0tY2VudGVyZWQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZhY2V0LW11bHRpc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhY2V0LW11bHRpc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZhY2V0LW11bHRpc2VsZWN0X190cmlnZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhY2V0LW11bHRpc2VsZWN0X190cmlnZ2VyIGJ1dHRvbiB7XG4gIGhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc1NzU3NTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhY2V0LW11bHRpc2VsZWN0X190cmlnZ2VyIGJ1dHRvbiBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZmFjZXQtbXVsdGlzZWxlY3RfX3RyaWdnZXIgYnV0dG9uIGk6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fdHJpZ2dlci0tb3BlbiB7XG4gIHotaW5kZXg6IDMwMDE7XG59XG4uZmFjZXQtbXVsdGlzZWxlY3RfX3RyaWdnZXItLW9wZW4gYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM4MjhmO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmZhY2V0LW11bHRpc2VsZWN0X190cmlnZ2VyLS1vcGVuIGJ1dHRvbiBpOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZmFjZXQtbXVsdGlzZWxlY3RfX29wdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDMwMDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHdpZHRoOiAxNi41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhY2V0LW11bHRpc2VsZWN0X19vcHRpb25zIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9ucy0tY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAzODI4ZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9ucy0tY29udGFpbmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDM4MjhmO1xuICB9XG59XG4uZmFjZXQtbXVsdGlzZWxlY3RfX29wdGlvbnMgdWwge1xuICBtYXgtaGVpZ2h0OiAyNHJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9ucyB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9ucyB1bDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMzgyOGY7XG59XG4uZmFjZXQtbXVsdGlzZWxlY3RfX29wdGlvbnMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzODI4Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9ucyB1bCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9uLS1jb2xvciB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9uLS1jaGVjayB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzMzZTQ4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9uLS1jaGVjayBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9uIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9uIGxhYmVsIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuLmZhY2V0LW11bHRpc2VsZWN0X19vcHRpb24tLWNoZWNrZWQgbGFiZWwgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzAzODI4ZjtcbiAgY29sb3I6ICMwMzgyOGY7XG59XG4uZmFjZXQtbXVsdGlzZWxlY3RfX29wdGlvbi0tY2hlY2tlZCBsYWJlbCBzcGFuIGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mYWNldC1tdWx0aXNlbGVjdF9fb3B0aW9uLS1kaXNhYmxlZCBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZmFjZXQtbXVsdGlzZWxlY3RfX3Nsb3Qge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhY2V0LW11bHRpc2VsZWN0X19jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZmFjZXQtc2luZ2xlc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhY2V0LXNpbmdsZXNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mYWNldC1zaW5nbGVzZWxlY3RfX3RyaWdnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmFjZXQtc2luZ2xlc2VsZWN0X190cmlnZ2VyIGJ1dHRvbiB7XG4gIGhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc1NzU3NTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhY2V0LXNpbmdsZXNlbGVjdF9fdHJpZ2dlciBidXR0b24gaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmZhY2V0LXNpbmdsZXNlbGVjdF9fdHJpZ2dlciBidXR0b24gaTo6YWZ0ZXIge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuLmZhY2V0LXNpbmdsZXNlbGVjdF9fdHJpZ2dlci0tb3BlbiB7XG4gIHotaW5kZXg6IDMwMDE7XG59XG4uZmFjZXQtc2luZ2xlc2VsZWN0X190cmlnZ2VyLS1vcGVuIGJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogIzAzODI4ZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5mYWNldC1zaW5nbGVzZWxlY3RfX3RyaWdnZXItLW9wZW4gYnV0dG9uIGk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5mYWNldC1zaW5nbGVzZWxlY3RfX29wdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDMwMDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhY2V0LXNpbmdsZXNlbGVjdF9fb3B0aW9ucyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuLmZhY2V0LXNpbmdsZXNlbGVjdF9fb3B0aW9ucy0tY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAzODI4ZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5mYWNldC1zaW5nbGVzZWxlY3RfX29wdGlvbnMgdWwge1xuICBtYXgtaGVpZ2h0OiAyNHJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mYWNldC1zaW5nbGVzZWxlY3RfX29wdGlvbnMgdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZmFjZXQtc2luZ2xlc2VsZWN0X19vcHRpb25zIHVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA0cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAzODI4Zjtcbn1cbi5mYWNldC1zaW5nbGVzZWxlY3RfX29wdGlvbnMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzODI4Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mYWNldC1zaW5nbGVzZWxlY3RfX29wdGlvbnMgdWwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4uZmFjZXQtc2luZ2xlc2VsZWN0X19vcHRpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWUxZTE7XG59XG4uZmFjZXQtc2luZ2xlc2VsZWN0X19vcHRpb24gYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmZhY2V0LXNpbmdsZXNlbGVjdF9fb3B0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZhY2V0LXNpbmdsZXNlbGVjdF9fb3B0aW9uLS1jaGVja2VkIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYmxvZy1wb3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2ctcG9zdDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDM4MjhmO1xufVxuLmJsb2ctcG9zdF9faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBmb250LXNpemU6IDA7XG59XG4uYmxvZy1wb3N0X19kZXRhaWxzIHtcbiAgcGFkZGluZzogMTVweCAyMHB4IDIwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctcG9zdF9fZGV0YWlsczo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjVweCBzb2xpZCAjZmZmZmZmO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI1cHg7XG4gIHdpZHRoOiAwO1xufVxuLmJsb2ctcG9zdF9fY2F0ZWdvcmllcyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJsb2ctcG9zdF9fY2F0ZWdvcnkge1xuICBjb2xvcjogIzAzODI4ZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxvZy1wb3N0X19kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2ctcG9zdF9fdGl0bGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ibG9nLXBvc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuLmJsb2ctcG9zdF9faW50cm8ge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ibG9nLXBvc3RfX2ludHJvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ibG9nLXBvc3Qtc2ltcGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cbi5ibG9nLXBvc3Qtc2ltcGxlOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMzgyOGY7XG59XG4uYmxvZy1wb3N0LXNpbXBsZV9fY2F0ZWdvcmllcyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJsb2ctcG9zdC1zaW1wbGVfX2NhdGVnb3J5IHtcbiAgY29sb3I6ICMwMzgyOGY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJsb2ctcG9zdC1zaW1wbGVfX2RhdGUge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvZy1wb3N0LXNpbXBsZV9fdGl0bGUge1xuICBjb2xvcjogIzMzM2U0ODtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xufVxuLmJsb2ctcG9zdC1zaW1wbGVfX2ludHJvIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYmxvZy1wb3N0LXNpbXBsZV9faW50cm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnN0b3JlLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3RvcmUtY2FyZDpob3ZlciwgLnN0b3JlLWNhcmQ6Zm9jdXMtd2l0aGluIHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMzgyOGY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdG9yZS1jYXJkIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuLnN0b3JlLWNhcmQgLmRldGFpbHMge1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMC43NXJlbSAxcmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgcm93LWdhcDogMTJweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG59XG4uc3RvcmUtY2FyZCAuZGV0YWlscyBoMyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cbi5zdG9yZS1jYXJkIC5kZXRhaWxzIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc3RvcmUtY2FyZCAuc2VydmljZXMge1xuICBwYWRkaW5nOiAwIDFyZW0gMXJlbSAxcmVtO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnN0b3JlLWNhcmQgLnNlcnZpY2VzIGRpdiB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzODI4ZjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uc3RvcmUtY2FyZCAuc2VydmljZXMgZGl2IGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5wcm9kdWN0LWNhcmQsIC5wcm9kdWN0LWNhcmQtc21hbGwge1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW0gMC41cmVtIDAuNzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucHJvZHVjdC1jYXJkOmhvdmVyLCAucHJvZHVjdC1jYXJkLXNtYWxsOmhvdmVyLCAucHJvZHVjdC1jYXJkOmZvY3VzLCAucHJvZHVjdC1jYXJkLXNtYWxsOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMzgyOGY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9kdWN0LWNhcmQgLnByb21vdGlvbnMsIC5wcm9kdWN0LWNhcmQtc21hbGwgLnByb21vdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xuICByaWdodDogMTJweDtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9kdWN0LWNhcmQgLnByb21vdGlvbnMgZGl2LCAucHJvZHVjdC1jYXJkLXNtYWxsIC5wcm9tb3Rpb25zIGRpdiB7XG4gIG1heC13aWR0aDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ucHJvZHVjdC1jYXJkIC5wcm9tb3Rpb25zIGRpdiBpbWcsIC5wcm9kdWN0LWNhcmQtc21hbGwgLnByb21vdGlvbnMgZGl2IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3QtY2FyZCAuc2FsZS1zdGlja2VyLCAucHJvZHVjdC1jYXJkLXNtYWxsIC5zYWxlLXN0aWNrZXIge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MHB4O1xuICByaWdodDogLTYwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5wcm9kdWN0LWNhcmQgLnNhbGUtc3RpY2tlciBkaXYsIC5wcm9kdWN0LWNhcmQtc21hbGwgLnNhbGUtc3RpY2tlciBkaXYge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cbi5wcm9kdWN0LWNhcmQgLmltYWdlLCAucHJvZHVjdC1jYXJkLXNtYWxsIC5pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogMzIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvZHVjdC1jYXJkIC5pbWFnZSwgLnByb2R1Y3QtY2FyZC1zbWFsbCAuaW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4ucHJvZHVjdC1jYXJkIC5pbWFnZSBpbWcsIC5wcm9kdWN0LWNhcmQtc21hbGwgLmltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0LWNhcmQgaDMsIC5wcm9kdWN0LWNhcmQtc21hbGwgaDMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE4NzVyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ucHJvZHVjdC1jYXJkIHAsIC5wcm9kdWN0LWNhcmQtc21hbGwgcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucHJvZHVjdC1jYXJkIC5wcmljZSwgLnByb2R1Y3QtY2FyZC1zbWFsbCAucHJpY2Uge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnByb2R1Y3QtY2FyZCAucHJpY2VfX3JlZ3VsYXIsIC5wcm9kdWN0LWNhcmQtc21hbGwgLnByaWNlX19yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzMzM2U0ODtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG59XG4ucHJvZHVjdC1jYXJkIC5wcmljZV9fc2FsZSwgLnByb2R1Y3QtY2FyZC1zbWFsbCAucHJpY2VfX3NhbGUge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgY29sb3I6ICMwMzgyOGY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucHJvZHVjdC1jYXJkIHAsIC5wcm9kdWN0LWNhcmQtc21hbGwgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOS45OHB4KSB7XG4gIC5wcm9kdWN0LWNhcmQtc21hbGwgLnByb21vdGlvbnMgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnByb2R1Y3QtY2FyZC1zbWFsbCAuaW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucHJvZHVjdC1jYXJkLXNtYWxsIGgzIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdC1jYXJkLXNtYWxsIHAge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9kdWN0LWNhcmQtc21hbGwgLnByaWNlX19yZWd1bGFyIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICB9XG4gIC5wcm9kdWN0LWNhcmQtc21hbGwgLnByaWNlX19zYWxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuICAucHJvZHVjdC1jYXJkLXNtYWxsIC5zYWxlLXN0aWNrZXIge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHRvcDogLTUwcHg7XG4gICAgcmlnaHQ6IC01MHB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuXG4ucmFuZ2Utc2xpZGVyIHtcbiAgd2lkdGg6IDM0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnJhbmdlLXNsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yYW5nZS1zbGlkZXJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucmFuZ2Utc2xpZGVyX19jb250YWluZXIgaW5wdXQsXG4ucmFuZ2Utc2xpZGVyX19jb250YWluZXIgaW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLnJhbmdlLXNsaWRlcl9fY29udGFpbmVyIGlucHV0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdG9wOiAwO1xufVxuLnJhbmdlLXNsaWRlcl9fY29udGFpbmVyIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnJhbmdlLXNsaWRlcl9fY29udGFpbmVyIGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgei1pbmRleDogMztcbn1cbi5yYW5nZS1zbGlkZXJfX2NvbnRhaW5lciBpbnB1dDpudGgtY2hpbGQoMikge1xuICB6LWluZGV4OiA0O1xufVxuLnJhbmdlLXNsaWRlcl9fY29udGFpbmVyIGlucHV0Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMzMzNlNDg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yYW5nZS1zbGlkZXJfX2NvbnRhaW5lciBpbnB1dDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMzMzNlNDg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yYW5nZS1zbGlkZXJfX3RyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDZkMjtcbiAgd2lkdGg6IDk5JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ucmFuZ2Utc2xpZGVyX190cmFjayBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4MjhmO1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnJhbmdlLXNsaWRlcl9fZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnJhbmdlLXNsaWRlcl9fZGlzcGxheS0taXRlbSB7XG4gIG1heC13aWR0aDogOTZweDtcbn1cbi5yYW5nZS1zbGlkZXJfX2Rpc3BsYXktLWl0ZW0gbGFiZWwsXG4ucmFuZ2Utc2xpZGVyX19kaXNwbGF5LS1pdGVtIGlucHV0IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuLnJhbmdlLXNsaWRlcl9fZGlzcGxheS0taXRlbSBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5yYW5nZS1zbGlkZXJfX2Rpc3BsYXktLWl0ZW0gaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDRweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2Q1ZDZkMjtcbn1cbi5yYW5nZS1zbGlkZXJfX2Rpc3BsYXktLWl0ZW0gaW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDM4MjhmO1xufVxuXG4uYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IDE1MG1zIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJ1dHRvbjpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ2ZDI7XG4gIGNvbG9yOiByZ2JhKDUxLCA2MiwgNzIsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnV0dG9uLS1wcmltYXJ5LCAuYnV0dG9uLS1wcmltYXJ5LWJvcmRlcmVkLCAuYnV0dG9uLS1uZXh0LCAuYnV0dG9uLS1jb250aW51ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idXR0b24tLXByaW1hcnk6aG92ZXIsIC5idXR0b24tLXByaW1hcnktYm9yZGVyZWQ6aG92ZXIsIC5idXR0b24tLW5leHQ6aG92ZXIsIC5idXR0b24tLWNvbnRpbnVlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ1dHRvbi0tcHJpbWFyeSwgLmJ1dHRvbi0tcHJpbWFyeS1ib3JkZXJlZCwgLmJ1dHRvbi0tbmV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzgyOGY7XG59XG4uYnV0dG9uLS1wcmltYXJ5OmhvdmVyLCAuYnV0dG9uLS1wcmltYXJ5LWJvcmRlcmVkOmhvdmVyLCAuYnV0dG9uLS1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMzgyOGY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzgyOGY7XG59XG4uYnV0dG9uLS1uZXh0IGksIC5idXR0b24tLWNvbnRpbnVlIGkge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uYnV0dG9uLS1uZXh0IGk6OmFmdGVyLCAuYnV0dG9uLS1jb250aW51ZSBpOjphZnRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYnV0dG9uLS1wcmltYXJ5IGksIC5idXR0b24tLXByaW1hcnktYm9yZGVyZWQgaSB7XG4gIG1hcmdpbjogMCA4cHg7XG59XG4uYnV0dG9uLS1wcmltYXJ5LWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi5idXR0b24tLW5leHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG4uYnV0dG9uLS1uZXh0IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5idXR0b24tLWNvbnRpbnVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkOGEwYjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYnV0dG9uLS1jb250aW51ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDU2MDc7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHRvbi0tY29udGludWUgaSB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuLmJ1dHRvbi0tc2VydmljZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNDg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMCAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzZTQ4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmJ1dHRvbi0tc2VydmljZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idXR0b24tLXNlcnZpY2Uge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uYnV0dG9uLS1zZXJ2aWNlOmhvdmVyOm5vdCguaWNvbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzMzM2U0ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ1dHRvbi0tc2VydmljZSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4MjhmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJ1dHRvbi0tc2hvcHBpbmdjYXJ0IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgcGFkZGluZzogMTRweCAwIDE0cHggNjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMzgyOGY7XG59XG4uYnV0dG9uLS1zaG9wcGluZ2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4MjhmO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzMzM2U0ODtcbn1cbi5idXR0b24tLXNob3BwaW5nY2FydCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLmJ1dHRvbi0tbGluayB7XG4gIGNvbG9yOiAjMDM4MjhmO1xuICB3aWR0aDogYXV0bztcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5idXR0b24tLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNvbnRyb2wtYnV0dG9uLCAuY29udHJvbC1idXR0b24tLXdoaXRlLCAuY29udHJvbC1idXR0b24tLWFudGhyYWNpdGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIHRyYW5zaXRpb246IDI1MG1zIGVhc2U7XG59XG4uY29udHJvbC1idXR0b246aG92ZXIsIC5jb250cm9sLWJ1dHRvbi0td2hpdGU6aG92ZXIsIC5jb250cm9sLWJ1dHRvbi0tYW50aHJhY2l0ZTpob3ZlciB7XG4gIGNvbG9yOiAjMDM4MjhmO1xufVxuXG4uY29udHJvbC1idXR0b24tLWFudGhyYWNpdGUge1xuICBjb2xvcjogIzMzM2U0ODtcbn1cblxuLmNvbnRyb2wtYnV0dG9uLS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5ib2R5LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMTVweDtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5ib2R5LWNvbnRhaW5lciB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ib2R5LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iLWxpbmssXG4uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItY3VycmVudCxcbi5icmVhZGNydW1icyAuZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItbGluayB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iLWN1cnJlbnQge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5icmVhZGNydW1icyAuZmEge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMCAxMHB4O1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cbi5icmVhZGNydW1icyAuZmlyc3QtbGV0dGVyOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5wcm9kdWN0LWNvbWJpbmF0aW9ucyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODU4NTg1O1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmNvbnRhaW5lci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wcm9kdWN0LWNvbWJpbmF0aW9ucyAuY29udGFpbmVyLWxhYmVsIC5zZWxlY3RlZC12YWx1ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnByb2R1Y3QtY29tYmluYXRpb25zIC5yYWRpby1idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA5Ny41JTtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnByb2R1Y3QtY29tYmluYXRpb25zIC5yYWRpby1idG4td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnByb2R1Y3QtY29tYmluYXRpb25zIC5yYWRpbyB7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLnJhZGlvICsgLnJhZGlvIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xufVxuLnByb2R1Y3QtY29tYmluYXRpb25zIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgLnJhZGlvLWJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogIzAwODM4ZjtcbiAgYm9yZGVyLXdpZHRoOiAzcHg7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLnJhZGlvIC5yYWRpby1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2ZjZmNmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5wcm9kdWN0LWNvbWJpbmF0aW9ucyAucmFkaW8gLnJhZGlvLWJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzMzM2U0ODtcbn1cbi5wcm9kdWN0LWNvbWJpbmF0aW9ucyAucmFkaW8gLnJhZGlvLWJ1dHRvbi5jb2xvci1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNDg7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLnJhZGlvIC5yYWRpby1idXR0b24uY29sb3ItZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTkxOTE7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLnJhZGlvIC5yYWRpby1idXR0b24uY29sb3ItbGlnaHQtZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLnJhZGlvIC5yYWRpby1idXR0b24uY29sb3ItZGFyay1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZkNzc3Nztcbn1cbi5wcm9kdWN0LWNvbWJpbmF0aW9ucyAucmFkaW8gLnJhZGlvLWJ1dHRvbi5jb2xvci1mcm9zdC1ncmFkaWVudCB7XG4gIC8qIGZhbGxiYWNrICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNhM2FjYjY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgLyogU2FmYXJpIDQtNSwgQ2hyb21lIDEtOSAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2EzYWNiNiksIHRvKCNlNWU2ZWEpKTtcbiAgLyogU2FmYXJpIDUuMSwgQ2hyb21lIDEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlNWU2ZWEsICNhM2FjYjYpO1xuICAvKiBGaXJlZm94IDMuNisgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZTVlNmVhLCAjYTNhY2I2KTtcbiAgLyogSUUgMTAgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNlNWU2ZWEsICNhM2FjYjYpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2U1ZTZlYSwgI2EzYWNiNik7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmRyb3Bkb3duIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB3aWR0aDogMjI4cHg7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUsXG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICNlNGU0ZTQ7XG4gIGhlaWdodDogMzhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3QtY29tYmluYXRpb25zIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5mYSB7XG4gIHRvcDogNTAlO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMnB4O1xufVxuLnByb2R1Y3QtY29tYmluYXRpb25zIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlNGU0O1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5wcm9kdWN0LWNvbWJpbmF0aW9ucyAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wcm9kdWN0LWNvbWJpbmF0aW9ucyAuZHJvcGRvd24ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNlNGU0ZTQ7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmRyb3Bkb3duLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmRyb3Bkb3duLm9wZW4gPiAuZHJvcGRvd24tbWVudSA+IGxpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZTQ7XG59XG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnByb2R1Y3QtY29tYmluYXRpb25zIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG59XG5cbi5wcm9kdWN0LWNvbWJpbmF0aW9ucyAucmFkaW8tYnRuLWdyb3VwLFxuLnByb2R1Y3QtY29tYmluYXRpb25zIC5ibS1zZWxlY3Rib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtY29tYmluYXRpb25zIC5yYWRpby1idG4tZ3JvdXAsXG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmJtLXNlbGVjdGJveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiA0Ny41JTtcbiAgfVxufVxuXG4uY29tYmluYXRpb24tZ3JvdXAge1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG59XG4uY29tYmluYXRpb24tZ3JvdXAubW9kLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41JTtcbn1cbi5jb21iaW5hdGlvbi1ncm91cC5tb2Qtd2l0aC1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG59XG5cbi5jb21iaW5hdGlvbi1sYWJlbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzZTQ4O1xuICBjbGVhcjogYm90aDtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLm1vZC1wdWxsLWxlZnQgLmNvbWJpbmF0aW9uLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG59XG5cbi5jb21iaW5hdGlvbi1pdGVtLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5jb21iaW5hdGlvbi1pdGVtLWxpc3QgYSB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLmNvbWJpbmF0aW9uLWl0ZW0tbGlzdCBhIDpob3ZlciB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuXG4uY29tYmluYXRpb24taXRlbS1saXN0IGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbGVmdDogLTk5OTk5OXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb21iaW5hdGlvbi1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDgwcHg7XG59XG5cbi5jb21iaW5hdGlvbi1pdGVtLWxpc3QgLmNvbG9yLWJnaW1hZ2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuXG4uY29tYmluYXRpb24taXRlbS1uYW1lIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA1cHggNHB4O1xufVxuLmNvbWJpbmF0aW9uLWl0ZW0tbmFtZS5pcy1zZWxlY3RlZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDgzOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jb2xvci1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNThweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG5cbi5jb2xvci1pdGVtICsgLmNvbG9yLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmNvbG9yLWJnaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb2xvci1iZ2ltYWdlLm1vZC1mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sb3ItYmdpbWFnZS5tb2QtaHZpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uY29sb3ItYmdpbWFnZS5tb2Qtc29ydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNDg7XG59XG4uY29sb3ItYmdpbWFnZS5tb2QtZ3LDpSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG59XG4uY29sb3ItYmdpbWFnZS5tb2QtbmF0dXJseXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NiOTlkO1xufVxuLmNvbG9yLWJnaW1hZ2UubW9kLW5hdHVybcO4cmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1NzU4O1xufVxuLmNvbG9yLWJnaW1hZ2UubW9kLXLDuGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjczMjMyO1xufVxuLmNvbG9yLWJnaW1hZ2UubW9kLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzY2MGE7XG59XG4uY29sb3ItYmdpbWFnZS5tb2QtYmVpZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBiZWlnZTtcbn1cbi5jb2xvci1iZ2ltYWdlLm1vZC1icnVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NGQ0Yjtcbn1cbi5jb2xvci1iZ2ltYWdlLm1vZC1hbHVtaW5pdW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQURCMkJEO1xufVxuLmNvbG9yLWJnaW1hZ2UubW9kLWJsw6Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY2NWFiO1xufVxuLmNvbG9yLWJnaW1hZ2UubW9kLWdyw7hubiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzN2E4NDk7XG59XG4uY29sb3ItYmdpbWFnZS5tb2Qtcm9zYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODM2NmQ7XG59XG4uY29sb3ItYmdpbWFnZS5tb2Qtc8O4bHYsIC5jb2xvci1iZ2ltYWdlLm1vZC1hbHVuYXR1cmUsIC5jb2xvci1iZ2ltYWdlLm1vZC1odml0aMO4eWdsYW5zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbi5jb2xvci1iZ2ltYWdlLm1vZC1tw7hya2VpayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODRkNGI7XG59XG4uY29sb3ItYmdpbWFnZS5tb2QtbHlzZWlrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTEsIDE5MSwgMTcxLCAwLjYpO1xufVxuLmNvbG9yLWJnaW1hZ2UubW9kLW5vbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNThweDtcbiAgY29sb3I6ICNlNGU0ZTQ7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG59XG4uY29sb3ItYmdpbWFnZS5tb2Qtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIk9cIjtcbn1cbi5jb2xvci1iZ2ltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm90dG9tOiAtNnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5jb2xvci1iZ2ltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4Zjtcbn1cblxuLm1vZC1ncmF5LWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xufVxuXG4ubW9kLWxlZnQtZ3V0dGVyLXJlbW92ZWQge1xuICBtYXJnaW4tbGVmdDogLTIuNSU7XG59XG5cbi5jb21iaW5hdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA0Ny41JTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5jb21iaW5hdGlvbi1pdGVtLmZ1bGx3aWR0aCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogOTcuNSU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jb21iaW5hdGlvbi1pdGVtOm50aC1jaGlsZCgybiszKSB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuLmNvbWJpbmF0aW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zZWxlY3RlZC1pbWFnZSxcbi5zZWxlY3RlZC1kZXRhaWxzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5zZWxlY3RlZC1pbWFnZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNlbGVjdGVkLWltYWdlLm1vZC1zbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMjUlO1xufVxuXG4uc2VsZWN0ZWQtaW1hZ2UgLmNvbG9yLWJnaW1hZ2Uge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuLnNlbGVjdGVkLWltYWdlIC5jb2xvci1iZ2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLnNlbGVjdGVkLW90aGVyLW9wdGlvbnMge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5zZWxlY3RlZC1vdGhlci1vcHRpb25zOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jb21iaW5hdGlvbi1ub25lLXNlbGVjdGVkLWljb24ge1xuICBjb2xvcjogI2U0ZTRlNDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBsaW5lLWhlaWdodDogMTIwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbWJpbmF0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdC12YXJpYXRpb25zLXNsaWRlLWJhY2tncm91bmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgb3BhY2l0eTogMC43NTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5NTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0LXZhcmlhdGlvbnMtc2xpZGUtY29udGVudCB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNlNGU0ZTQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAxcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC12YXJpYXRpb25zLXNsaWRlLWNvbnRlbnQge1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbn1cbi5wcm9kdWN0LXZhcmlhdGlvbnMtc2xpZGUtY29udGVudC5zbGlkZWluIHtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnByb2R1Y3QtdmFyaWF0aW9ucy1zbGlkZS1jb250ZW50IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLmV4cGFuZGFibGUtY2FyZHMtZ3JvdXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXhwYW5kYWJsZS1jYXJkcy1ncm91cCBzcGFuIGkge1xuICBmb250LXNpemU6IDIuODc1cmVtO1xuICBjb2xvcjogIzAwODM4ZjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuXG4uaG92ZXJjYXJkIHtcbiAgY29sb3I6ICMwMDgzOGY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG92ZXJjYXJkLm9wZW4ge1xuICBjb2xvcjogIzZiNmI2YjtcbiAgei1pbmRleDogMTAwMDA7XG59XG4uaG92ZXJjYXJkLm9wZW4gLmhvdmVyY2FyZC1jYXJkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhvdmVyY2FyZCAuaG92ZXJjYXJkLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0b3A6IDUwJTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDIzNXB4O1xuICB6LWluZGV4OiAyO1xufVxuLmhvdmVyY2FyZCAuaG92ZXJjYXJkLWNhcmQ6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICMwMDgzOGY7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IC0xMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMDtcbn1cbi5ob3ZlcmNhcmQgLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvdmVyY2FyZCAuaG92ZXJjYXJkLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTIwcHg7XG4gIHRvcDogLTIwcHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLmhvdmVyY2FyZCAuaG92ZXJjYXJkLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG5cbi5zb2NpYWwtc2hhcmluZyAuc2hhcmluZy1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xufVxuLnNvY2lhbC1zaGFyaW5nIC5zaGFyaW5nLWxpbmsgKyAuc2hhcmluZy1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG59XG4uc29jaWFsLXNoYXJpbmcgLnNoYXJpbmctbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG59XG4uc29jaWFsLXNoYXJpbmcubW9kLWhpZGRlbi1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zb2NpYWwtc2hhcmluZy5tb2QtaGlkZGVuLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zb2NpYWwtc2hhcmluZy5tb2QtdmlzaWJsZS1tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc29jaWFsLXNoYXJpbmcubW9kLXZpc2libGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jYXRlZ29yeS1mYWNldHMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNhdGVnb3J5LWZhY2V0cyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmNhdGVnb3J5LWZhY2V0cyBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhdGVnb3J5LWZhY2V0cyBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5jYXRlZ29yeS1mYWNldHMgLmZhY2V0cy1zZWN0aW9uICsgLmZhY2V0cy1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jYXRlZ29yeS1mYWNldHMgLnNlY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDgzOGY7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAyMHB4IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhdGVnb3J5LWZhY2V0cyAuc2VjdGlvbi10aXRsZS5leHBhbmRhYmxlOmFmdGVyIHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpO1xufVxuLmNhdGVnb3J5LWZhY2V0cyAuc2VjdGlvbi10aXRsZS5leHBhbmRhYmxlLmFjdGl2ZTphZnRlciB7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTFweCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTFweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KTtcbn1cbi5jYXRlZ29yeS1mYWNldHMgLnNlY3Rpb24tdGl0bGUuYWN0aXZlICsgLnNlY3Rpb24tY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLmNhdGVnb3J5LWZhY2V0cyAuc2VjdGlvbi1jb250ZW50IHtcbiAgY29sb3I6ICM3NjdhODA7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5zZWN0aW9uLXRpdGxlICsgLnNlY3Rpb24tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5leHBhbmRhYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXRlZ29yeS1mYWNldHMgLmV4cGFuZGFibGU6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICM3NjdhODA7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDA7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5mYWNldHMtc2VjdGlvbi5vcGVuIC5leHBhbmRhYmxlOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjNzY3YTgwO1xuICByaWdodDogMThweDtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTFweCk7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5mYWNldHMtc2VjdGlvbi5vcGVuIC5leHBhbmRhYmxlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXRlZ29yeS1mYWNldHMgLmV4cGFuZGFibGUtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5saW5rLWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4IDAgNXB4IDE1cHg7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5saW5rLWl0ZW0gLmFjdGl2ZSxcbi5jYXRlZ29yeS1mYWNldHMgLmxpbmstaXRlbSAuc2VsZWN0ZWQge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5jYXRlZ29yeS1mYWNldHMgLmxpbmstaXRlbSAuYWN0aXZlIC5pdGVtLWNvdW50IHtcbiAgY29sb3I6ICM3NjdhODA7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5saW5rLWl0ZW0gKyAubGluay1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5pdGVtLWNvdW50IHtcbiAgY29sb3I6ICM3NjdhODA7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xufVxuLmNhdGVnb3J5LWZhY2V0cyAuc3VibGluay1saXN0IHtcbiAgbWFyZ2luOiA2cHggMzVweCAtNXB4IDE1cHg7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5zdWJsaW5rLWxpc3QgLmxpbmstaXRlbSB7XG4gIGNvbG9yOiAjNzY3YTgwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDhweCAwIDNweCAxNXB4O1xufVxuLmNhdGVnb3J5LWZhY2V0cyAuc3VibGluay1saXN0IC5saW5rLWl0ZW0uc2VsZWN0ZWQge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5jYXRlZ29yeS1mYWNldHMgLnN1YmxpbmstbGlzdCAuaXRlbS1jb3VudCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jYXRlZ29yeS1mYWNldHMgLmNoZWNrYm94LWxpc3QtaXRlbXMgLmNoZWNrYm94LWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMCA1cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhdGVnb3J5LWZhY2V0cyAuY2hlY2tib3gtbGlzdC1pdGVtcyAuY2hlY2tib3gtaXRlbS5pcy1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5jYXRlZ29yeS1mYWNldHMgLmNoZWNrYm94LWxpc3QtaXRlbXMgLmNoZWNrYm94LWl0ZW0gKyAuY2hlY2tib3gtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlO1xufVxuLmNhdGVnb3J5LWZhY2V0cyAuY2hlY2tib3gtbGlzdC1pdGVtcyAuY2hlY2tib3gtaXRlbSAuZmEtY2hlY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdGV4dC1pbmRlbnQ6IDk5OTk5cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuLmNhdGVnb3J5LWZhY2V0cyAuY2hlY2tib3gtbGlzdC1pdGVtcyAuY2hlY2tib3gtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwcHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5jaGVja2JveC1saXN0LWl0ZW1zIC5jaGVja2JveC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiBzcGFuIHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2F0ZWdvcnktZmFjZXRzIC5jaGVja2JveC1saXN0LWl0ZW1zIC5jaGVja2JveC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiBzcGFuIC5pdGVtLWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5jYXRlZ29yeS1mYWNldHMgLmNoZWNrYm94LWxpc3QtaXRlbXMgLmNoZWNrYm94LWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IC5mYS1jaGVjayB7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmNhdGVnb3J5LWZhY2V0cyAuY2hlY2tib3gtbGlzdC1pdGVtcyAuY2hlY2tib3gtaXRlbSAuaXRlbS1jb3VudCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLnNpbXBsZS1zZWxlY3Rib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbXBsZS1zZWxlY3Rib3ggLmZhIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMjBweDtcbn1cbi5zaW1wbGUtc2VsZWN0Ym94IC5vcHRpb24tbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDQwcHggMjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2ltcGxlLXNlbGVjdGJveCAub3B0aW9uIHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4uc2ltcGxlLXNlbGVjdGJveCAub3B0aW9uLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2ltcGxlLXNlbGVjdGJveCAub3B0aW9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2ltcGxlLXNlbGVjdGJveDpob3ZlciAub3B0aW9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wYWdlciAucGFnZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbn1cbi5wYWdlciAucGFnZXItaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4ucGFnZXIgLnBhZ2VyLWl0ZW0gKyAucGFnZXItaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucGFnZXIgLnBhZ2VyLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMwMDgzOGY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zdGFuZGFsb25lLXBhZ2VyIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnByb2R1Y3QtbGlzdCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tbGVmdDogLTIuNSU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnByb2R1Y3QtbGlzdC1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAzMzVweDtcbn1cbi5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbSwgLnByb2R1Y3QtbGlzdCAucmVsYXRlZC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA0Ny41JTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnByb2R1Y3QtbGlzdCAucHJvZHVjdC1pdGVtIC5pdGVtLWltYWdlIGltZywgLnByb2R1Y3QtbGlzdCAucmVsYXRlZC1pdGVtIC5pdGVtLWltYWdlIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1saXN0IC5wcm9kdWN0LWl0ZW0sIC5wcm9kdWN0LWxpc3QgLnJlbGF0ZWQtaXRlbSB7XG4gICAgbWluLWhlaWdodDogMzQwcHg7XG4gIH1cbn1cbi5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbSAuY2FtcGFpZ24tYmFubmVyLCAucHJvZHVjdC1saXN0IC5yZWxhdGVkLWl0ZW0gLmNhbXBhaWduLWJhbm5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDcwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNzBweCBzb2xpZCAjMDA4MzhmO1xuICBmbG9hdDogcmlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIG1hcmdpbjogMHB4IC00MHB4IDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0b3A6IC0xMHB4O1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbSAuY2FtcGFpZ24tYmFubmVyLm1vZC1iZXN0LWJ1eSwgLnByb2R1Y3QtbGlzdCAucmVsYXRlZC1pdGVtIC5jYW1wYWlnbi1iYW5uZXIubW9kLWJlc3QtYnV5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM2NjVhYjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLnByb2R1Y3QtbGlzdCAucHJvZHVjdC1pdGVtIDpub3QoLnNtYWxsKTpudGgtY2hpbGQoMm4rMSksIC5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbSA6bm90KC5tZWRpdW0pOm50aC1jaGlsZCgybisxKSwgLnByb2R1Y3QtbGlzdCAucmVsYXRlZC1pdGVtIDpub3QoLnNtYWxsKTpudGgtY2hpbGQoMm4rMSksIC5wcm9kdWN0LWxpc3QgLnJlbGF0ZWQtaXRlbSA6bm90KC5tZWRpdW0pOm50aC1jaGlsZCgybisxKSB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuLnByb2R1Y3QtbGlzdCAucHJvZHVjdC1pdGVtIDpub3QoLnNtYWxsKTpudGgtY2hpbGQoM24rMSksIC5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbSA6bm90KC5tZWRpdW0pOm50aC1jaGlsZCgzbisxKSwgLnByb2R1Y3QtbGlzdCAucmVsYXRlZC1pdGVtIDpub3QoLnNtYWxsKTpudGgtY2hpbGQoM24rMSksIC5wcm9kdWN0LWxpc3QgLnJlbGF0ZWQtaXRlbSA6bm90KC5tZWRpdW0pOm50aC1jaGlsZCgzbisxKSB7XG4gIGNsZWFyOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbSwgLnByb2R1Y3QtbGlzdCAucmVsYXRlZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDMwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbS5zbWFsbCwgLnByb2R1Y3QtbGlzdCAucmVsYXRlZC1pdGVtLnNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDE0LjE2NjY2NjY2NjclO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnByb2R1Y3QtbGlzdCAucHJvZHVjdC1pdGVtLm1lZGl1bSwgLnByb2R1Y3QtbGlzdCAucmVsYXRlZC1pdGVtLm1lZGl1bSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiAyMi41JTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbSA6bm90KC5zbWFsbCk6bnRoLWNoaWxkKDJuKzEpLCAucHJvZHVjdC1saXN0IC5wcm9kdWN0LWl0ZW0gOm5vdCgubWVkaXVtKTpudGgtY2hpbGQoMm4rMSksIC5wcm9kdWN0LWxpc3QgLnJlbGF0ZWQtaXRlbSA6bm90KC5zbWFsbCk6bnRoLWNoaWxkKDJuKzEpLCAucHJvZHVjdC1saXN0IC5yZWxhdGVkLWl0ZW0gOm5vdCgubWVkaXVtKTpudGgtY2hpbGQoMm4rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbSA6bm90KC5zbWFsbCk6bnRoLWNoaWxkKDNuKzEpLCAucHJvZHVjdC1saXN0IC5wcm9kdWN0LWl0ZW0gOm5vdCgubWVkaXVtKTpudGgtY2hpbGQoM24rMSksIC5wcm9kdWN0LWxpc3QgLnJlbGF0ZWQtaXRlbSA6bm90KC5zbWFsbCk6bnRoLWNoaWxkKDNuKzEpLCAucHJvZHVjdC1saXN0IC5yZWxhdGVkLWl0ZW0gOm5vdCgubWVkaXVtKTpudGgtY2hpbGQoM24rMSkge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG59XG4ucHJvZHVjdC1saXN0IC5wcm9kdWN0LWl0ZW0gLmJlc3QtYnV5LWljb24sIC5wcm9kdWN0LWxpc3QgLnJlbGF0ZWQtaXRlbSAuYmVzdC1idXktaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA1cHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtbGlzdCAucHJvZHVjdC1pdGVtIC5iZXN0LWJ1eS1pY29uLCAucHJvZHVjdC1saXN0IC5yZWxhdGVkLWl0ZW0gLmJlc3QtYnV5LWljb24ge1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cbn1cbi5wcm9kdWN0LWxpc3QgLnByb2R1Y3QtaXRlbSAuYmVzdC1idXktaWNvbiBpbWcsIC5wcm9kdWN0LWxpc3QgLnJlbGF0ZWQtaXRlbSAuYmVzdC1idXktaWNvbiBpbWcge1xuICB3aWR0aDogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1saXN0IC5wcm9kdWN0LWl0ZW0gLmJlc3QtYnV5LWljb24gaW1nLCAucHJvZHVjdC1saXN0IC5yZWxhdGVkLWl0ZW0gLmJlc3QtYnV5LWljb24gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxufVxuLnByb2R1Y3QtbGlzdCAucHJvZHVjdC1pdGVtIC5iZXN0LWJ1eS1pY29uLXdpdGgtY2FtcGFpZ24sIC5wcm9kdWN0LWxpc3QgLnJlbGF0ZWQtaXRlbSAuYmVzdC1idXktaWNvbi13aXRoLWNhbXBhaWduIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNXB4O1xuICB6LWluZGV4OiAxO1xufVxuLnByb2R1Y3QtbGlzdCAuaXRlbS1kZXRhaWxzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3QtbGlzdCAuaXRlbS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0LWxpc3QgLml0ZW0taW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdC1saXN0IC5pdGVtLW5hbWUsXG4ucHJvZHVjdC1saXN0IC5pdGVtLWluZm90ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMzBweCAwIDA7XG59XG4ucHJvZHVjdC1saXN0IC5pdGVtLW5hbWUgYSxcbi5wcm9kdWN0LWxpc3QgLml0ZW0taW5mb3RleHQgYSB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLnByb2R1Y3QtbGlzdCAuaXRlbS1uYW1lIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2R1Y3QtbGlzdCAuaXRlbS1pbmZvdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wcm9kdWN0LWxpc3QgLml0ZW0tcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMwMDgzOGY7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnByb2R1Y3QtbGlzdCAuaXRlbS1wcmljZSAucmVndWxhci1wcmljZSB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cbi5wcm9kdWN0LWxpc3QgLml0ZW0tcHJpY2UtdW5pdCB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ucHJvZHVjdC1saXN0IC5pdGVtLWNvbG9ycyB7XG4gIGhlaWdodDogMjJweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wcm9kdWN0LWxpc3QgLml0ZW0tY29sb3JzIC5jb2xvci1iZ2ltYWdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLnByb2R1Y3QtbGlzdCAuaXRlbS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXB4O1xuICB0b3A6IDRweDtcbn1cbi5wcm9kdWN0LWxpc3QgLml0ZW0tYWN0aW9ucy1idXR0b24ge1xuICBjb2xvcjogI2QwZDBkMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIHBhZGRpbmc6IDNweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucHJvZHVjdC1saXN0IC5pdGVtLWFjdGlvbnMtYnV0dG9uOmhvdmVyLCAucHJvZHVjdC1saXN0IC5pdGVtLWFjdGlvbnMtYnV0dG9uLm1vZC1hY3RpdmUge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5wcm9kdWN0LWxpc3QgLml0ZW0tYWN0aW9ucyBhIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucHJvZHVjdC1saXN0IC5pdGVtLWFjdGlvbnMtY2FydCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1saXN0IC5pdGVtLWFjdGlvbnMtY2FydCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByb2R1Y3QtbGlzdCAuaXRlbS1hY3Rpb25zLWxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0LWxpc3QgLml0ZW0tYWN0aW9ucy1sZWZ0IHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuLnByb2R1Y3QtbGlzdCAuaXRlbS1hY3Rpb25zLXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucHJvZHVjdC1saXN0IC5hdmFpbGFibGUtdmFyaWF0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2R1Y3QtbGlzdCAuYXZhaWxhYmxlLXZhcmlhdGlvbnMgLnNlY3Rpb24tbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLnByb2R1Y3QtbGlzdCAuYXZhaWxhYmxlLXZhcmlhdGlvbnMgLnZhcmlhdGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QtbGlzdCAuYXZhaWxhYmxlLXZhcmlhdGlvbnMgLnZhcmlhdGlvbi1pdGVtICsgLnZhcmlhdGlvbi1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtbGlzdC5tb2QtNi1jb2xzIC5wcm9kdWN0LWl0ZW0sIC5wcm9kdWN0LWxpc3QubW9kLTYtY29scyAucmVsYXRlZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDE0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5wcm9kdWN0LWxpc3QubW9kLTYtY29scyAucHJvZHVjdC1pdGVtOm50aC1jaGlsZChuKSwgLnByb2R1Y3QtbGlzdC5tb2QtNi1jb2xzIC5yZWxhdGVkLWl0ZW06bnRoLWNoaWxkKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtbGlzdC5tb2QtNC1jb2xzIC5wcm9kdWN0LWl0ZW0sIC5wcm9kdWN0LWxpc3QubW9kLTQtY29scyAucmVsYXRlZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDIyLjUlO1xuICB9XG4gIC5wcm9kdWN0LWxpc3QubW9kLTQtY29scyAucHJvZHVjdC1pdGVtOm50aC1jaGlsZChuKSwgLnByb2R1Y3QtbGlzdC5tb2QtNC1jb2xzIC5yZWxhdGVkLWl0ZW06bnRoLWNoaWxkKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZHVjdC1saXN0Lm1vZC02LWNvbHMgLnJlbGF0ZWQtaXRlbSB7XG4gIHdpZHRoOiAxNC4xNjY2NyUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJvZHVjdC1saXN0Lm1vZC02LWNvbHMgLnJlbGF0ZWQtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiAxNC4xNjY2NjY2NjY3JTtcbiAgICB3aWR0aDogNDclICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByb2R1Y3QtbGlzdC5tb2QtNC1jb2xzIC5yZWxhdGVkLWl0ZW0ge1xuICB3aWR0aDogMjIuNSUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJvZHVjdC1saXN0Lm1vZC00LWNvbHMgLnJlbGF0ZWQtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiAxNC4xNjY2NjY2NjY3JTtcbiAgICB3aWR0aDogNDclICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNhbXBhaWduLWJhbm5lci10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogOTBweDtcbn1cbi5tb2QtYmVzdC1idXkgPiAuY2FtcGFpZ24tYmFubmVyLXRleHQge1xuICBib3R0b206IC00OHB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAuY2FtcGFpZ24tYmFubmVyLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSBhbmQgKG1pbi1yZXNvbHV0aW9uOiAwLjAwMWRwY20pIHtcbiAgLmNhbXBhaWduLWJhbm5lci10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG5fOmxhbmcoeCk6Oi1tcy0sIC5jYW1wYWlnbi1iYW5uZXItdGV4dCB7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG59XG5cbi5wcm9kdWN0LWxpc3QgLm1vZHVsZS10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMi41JTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzM0U0ODtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnByb2R1Y3QtbGlzdCAubW9kdWxlLXRpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuXG4ubW9kdWxlLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4ucmVsYXRlZC1pdGVtIC5tb2R1bGUtdGl0bGUge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLm1vZC1zaW5nbGUtcm93IC5wcm9kdWN0LWl0ZW0sIC5tb2Qtc2luZ2xlLXJvdyAucmVsYXRlZC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogUHJvZHVjdCBsaXN0IHZpZXcgbW9kaWZpY3Rpb24gKi9cbi5wcm9kdWN0LWxpc3QubW9kLXZpZXctbGlzdCAucHJvZHVjdC1pdGVtLCAucHJvZHVjdC1saXN0Lm1vZC12aWV3LWxpc3QgLnJlbGF0ZWQtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogOTcuNSU7XG59XG5cbi5ibG9nbGlzdC1maWx0ZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uYmxvZ2xpc3QtZmlsdGVyLWhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwODM4ZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xufVxuXG4uYmxvZ2xpc3QtZmlsdGVyLWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5ibG9nbGlzdC1maWx0ZXItbGluay5tb2Qtc21hbGxlci1wYWRkaW5nIHtcbiAgcGFkZGluZzogNnB4IDIwcHg7XG59XG4uYmxvZ2xpc3QtZmlsdGVyLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYmxvZ2xpc3QtZmlsdGVyLWh0bWwtYXJlYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2dsaXN0LWZpbHRlci1odG1sLWFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ibG9nbGlzdC1jYXRlZ29yeS1maWx0ZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODU4NTg1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg1ODU4NTtcbn1cblxuLmJsb2dsaXN0LWNhdGVnb3J5LWZpbHRlci1pdGVtIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC45cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjODU4NTg1O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjODU4NTg1O1xufVxuXG4uYmxvZ2xpc3QtY2F0ZWdvcnktZmlsdGVyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzg1ODU4NTtcbn1cblxuLmJsb2dsaXN0LWNhdGVnb3J5LWZpbHRlci1pdGVtOmhvdmVyLFxuLmJsb2dsaXN0LWNhdGVnb3J5LWZpbHRlci1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYmxvZ2xpc3QtY2F0ZWdvcnktZmlsdGVyLWl0ZW0uZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbn1cblxuLmJsb2dsaXN0LXRhZy1maWx0ZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uYmxvZ2xpc3QtbW9zdC1yZWFkIHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cbi5ibG9nbGlzdC1tb3N0LXJlYWQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9nbGlzdC1maWx0ZXItdG9nZ2xlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogOXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvZ2xpc3QtZmlsdGVyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ibG9nbGlzdC1maWx0ZXItdG9nZ2xlciAuZmEge1xuICBsZWZ0OiAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOXB4O1xufVxuXG4uYmxvZ2xpc3QtZmlsdGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nbGlzdC1maWx0ZXItY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmJsb2dsaXN0LWZpbHRlci1vcHRpb25zIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmJsb2dsaXN0LWZpbHRlci1vcHRpb25zIGxpIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4NTg1ODU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzliOWI5Yjtcbn1cbi5ibG9nbGlzdC1maWx0ZXItb3B0aW9ucyBsaTpob3ZlciwgLmJsb2dsaXN0LWZpbHRlci1vcHRpb25zIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJsb2dsaXN0LWZpbHRlci1vcHRpb25zIGxpLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG59XG5cbi5ibG9nbGlzdC1maWx0ZXIub3BlbiAuYmxvZ2xpc3QtZmlsdGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmJsb2dsaXN0LWZpbHRlciAuYmxvZ2xpc3QtZmlsdGVyLXRvZ2dsZXIgLm1vZC1oaWRlLWZpbHRlcmluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ibG9nbGlzdC1maWx0ZXIub3BlbiAuYmxvZ2xpc3QtZmlsdGVyLXRvZ2dsZXIgLm1vZC1zaG93LWZpbHRlcmluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ibG9nbGlzdC1maWx0ZXIub3BlbiAuYmxvZ2xpc3QtZmlsdGVyLXRvZ2dsZXIgLm1vZC1oaWRlLWZpbHRlcmluZyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnNlcnZpY2UtaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiL0Zyb250ZW5kL0ltYWdlcy9zZXJ2aWNlcy1zcHJpdGVzLnBuZ1wiKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZXJ2aWNlLWljb24ud2FycmFudHkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0yMHB4O1xufVxuLnNlcnZpY2UtaWNvbi5zZXJ2aWNlLXdvcmsge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC04MHB4O1xufVxuLnNlcnZpY2UtaWNvbi5lbmVyZ3kge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC00MHB4O1xufVxuLnNlcnZpY2UtaWNvbi5nYXMtaW5zdGFsbGF0aW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtNjBweDtcbn1cbi5zZXJ2aWNlLWljb24udHdlbnR5LWZvdXItaG91ciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEyMHB4O1xufVxuLnNlcnZpY2UtaWNvbi5zdG9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEwMHB4O1xufVxuXG4uY2F0ZWdvcnktbGluayB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2F0ZWdvcnktbGluay5pcy1hY3RpdmUge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cblxuLmNhdGVnb3J5LWxpbmsgLmZhIHtcbiAgY29sb3I6ICM3NjdhODA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMThweDtcbn1cbi5jYXRlZ29yeS1saW5rIC5mYS5tb2QtaGlkZS1vbi1zbWFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5LWxpbmsgLmZhLm1vZC1oaWRlLW9uLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLmNhdGVnb3J5LWxldmVsMS1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhdGVnb3J5LWxldmVsMS1saW5rLm1vZC1ib3R0b20tYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDgzOGY7XG59XG5cbi5jYXRlZ29yeS1sZXZlbDItbGlzdC5tb2QtbGlzdC1yZXNldCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uY2F0ZWdvcnktbGV2ZWwyLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMTBweCA0MHB4IDVweCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2F0ZWdvcnktbGV2ZWwzLWxpc3Qge1xuICBtYXJnaW46IDAgMjBweDtcbn1cbi5jYXRlZ29yeS1sZXZlbDMtbGlzdC5tb2QtbGlzdC1yZXNldCB7XG4gIG1hcmdpbjogMCAyMHB4O1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxuXG4uY2F0ZWdvcnktbGV2ZWwyLWl0ZW0gKyAuY2F0ZWdvcnktbGV2ZWwyLWl0ZW0sXG4uY2F0ZWdvcnktbGV2ZWwzLWl0ZW0gKyAuY2F0ZWdvcnktbGV2ZWwzLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbn1cblxuLmNhdGVnb3J5LWxldmVsMi1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmNhdGVnb3J5LWxldmVsMy1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2F0ZWdvcnktbGV2ZWwzLWxpbmsubW9kLWZvbnQtbGF0byB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHggMDtcbn1cblxuLmNhdGVnb3J5LXByb2R1Y3QtY291bnQge1xuICBjb2xvcjogIzliOWI5YjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubW9kLWxpc3QtcmVzZXQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tb2QtZm9udC1sYXRvIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcmljZS1maWx0ZXIgLnNlY3Rpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwO1xufVxuXG4ucHJpY2UtZmlsdGVyIC5yYW5nZS1pbnB1dC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ucHJpY2UtZmlsdGVyIC5yYW5nZS1pbnB1dC13cmFwcGVyIC5yYW5nZS1pbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4ucHJpY2UtZmlsdGVyIC5yYW5nZS1pbnB1dC13cmFwcGVyIC5yYW5nZS1pbnB1dCArIC5yYW5nZS1pbnB1dCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMTAlO1xufVxuLnByaWNlLWZpbHRlciAucmFuZ2UtaW5wdXQtd3JhcHBlciAucmFuZ2UtaW5wdXQgbGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJpY2UtZmlsdGVyIC5yYW5nZS1pbnB1dC13cmFwcGVyIC5yYW5nZS1pbnB1dCBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWF4LXdpZHRoOiA3MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHdpZHRoOiA3MCU7XG59XG5cbi5wcmljZS1maWx0ZXItc2xpZGVyLm5vVWktdGFyZ2V0IHtcbiAgYmFja2dyb3VuZDogI2RlZGVkZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLnByaWNlLWZpbHRlci1zbGlkZXIgLm5vVWktaGFuZGxlIHtcbiAgYmFja2dyb3VuZDogIzU1NTU1NTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnByaWNlLWZpbHRlci1zbGlkZXIgLm5vVWktaGFuZGxlOmJlZm9yZSwgLnByaWNlLWZpbHRlci1zbGlkZXIgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByaWNlLWZpbHRlci1zbGlkZXIgLm5vVWktaGFuZGxlIC50b29sdGlwIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogODBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogRm9yIHRoaXMgc2xpZGVyLCBkaXNhYmxlIHRoZSAnb3JpZ2luJyBzaXplLiAqL1xuLnByaWNlLWZpbHRlci1zbGlkZXIgLm5vVWktb3JpZ2luIHtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAwO1xufVxuXG4ucHJpY2UtZmlsdGVyLXNsaWRlciAubm9VaS1vcmlnaW4gLm5vVWktaGFuZGxlIHtcbiAgbGVmdDogMDtcbn1cblxuLnByaWNlLWZpbHRlci1zbGlkZXIgLm5vVWktb3JpZ2luOmZpcnN0LWNoaWxkIC5ub1VpLWhhbmRsZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIFBvc2l0aW9uIHRoZSBiYXIgYW5kIGNvbG9yIGl0LiAqL1xuLnByaWNlLWZpbHRlci1zbGlkZXIgLmNvbm5lY3Qge1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMwMDgzOGY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4vKiBXaGVuIHRoZSBzbGlkZXIgaXMgbW92ZWQgYnkgdGFwLFxudHJhbnNpdGlvbiB0aGUgY29ubmVjdCBiYXIgbGlrZSB0aGUgaGFuZGxlLiAqL1xuLnByaWNlLWZpbHRlci1zbGlkZXIubm9VaS1zdGF0ZS10YXAgLmNvbm5lY3Qge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMzAwbXMsIHJpZ2h0IDMwMG1zO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDMwMG1zLCByaWdodCAzMDBtcztcbn1cblxuLnNlYXJjaC1yZXN1bHRzIHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4O1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1xdWVyeSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyLjUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHdyYXA7XG59XG4uc2VhcmNoLXJlc3VsdHMtZ3JvdXAgLmJsb2dsaXN0LWxpc3Qge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1ncm91cC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG59XG5cbi5zZWFyY2gtcmVzdWx0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMi41JTtcbiAgd2lkdGg6IDQ3LjUlO1xufVxuLnNlYXJjaC1yZXN1bHQtaXRlbS5tb2QtZnVsbC13aWR0aCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXJlc3VsdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDIyLjUlO1xuICB9XG4gIC5zZWFyY2gtcmVzdWx0LWl0ZW0ubW9kLWZ1bGwtd2lkdGgge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VhcmNoLXJlc3VsdC1pdGVtICsgLnNlYXJjaC1yZXN1bHQtaXRlbS5tb2QtZnVsbC13aWR0aCB7XG4gICAgbWFyZ2luLXRvcDogMC44MzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuLnNlYXJjaC1yZXN1bHQtaXRlbSArIC5zZWFyY2gtcmVzdWx0LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAyLjUlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnNlYXJjaC1yZXN1bHQtaXRlbS1pbWFnZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5Njk2OTY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VhcmNoLXJlc3VsdC1pdGVtLW5hbWUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zZWFyY2gtcmVzdWx0LWl0ZW0tbmFtZS5tb2QtYXV0by1oZWlnaHQge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zZWFyY2gtcmVzdWx0LWl0ZW0tbmFtZSBhIHtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG5cbi5zZWFyY2gtcmVzdWx0LWl0ZW0tcmVhZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzAwODM4Zjtcbn1cblxuLnNlYXJjaC1yZXN1bHQtaXRlbS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5sZWZ0LW1lbnUtY29tcG9uZW50IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAubGVmdC1tZW51LWNvbXBvbmVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5sZWZ0LW1lbnUtY29tcG9uZW50IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmxlZnQtbWVudS1jb21wb25lbnQgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubGVmdC1tZW51LWNvbXBvbmVudCB1bCBsaSAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxlZnQtbWVudS1jb21wb25lbnQgdWwgbGkgc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiA1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGVmdC1tZW51LWNvbXBvbmVudCB1bCBsaSBhIHtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG4ubGVmdC1tZW51LWNvbXBvbmVudCB1bCBsaSBhOmhvdmVyLCAubGVmdC1tZW51LWNvbXBvbmVudCB1bCBsaSBhOmZvY3VzLCAubGVmdC1tZW51LWNvbXBvbmVudCB1bCBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLmxlZnQtbWVudS1jb21wb25lbnQgdWwgbGkgYTpob3ZlciwgLmxlZnQtbWVudS1jb21wb25lbnQgdWwgbGkgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxlZnQtbWVudS1jb21wb25lbnQgdWwgbGkuaXMtc2VsZWN0ZWQgYSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLmxlZnQtbWVudS1jb21wb25lbnQgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwIDAgMTBweCAyMHB4O1xufVxuLmxlZnQtbWVudS1jb21wb25lbnQgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwODM4ZjtcbiAgcGFkZGluZzogMTRweCAwIDEwcHggMjBweDtcbn1cblxuLnNlYXJjaC1lbGVtZW50IHtcbiAgd2lkdGg6IDM1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLWVsZW1lbnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4uc2VhcmNoYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgd2lkdGg6IDM1JTtcbiAgei1pbmRleDogMTA7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZWFyY2hiYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaGJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zZWFyY2hiYXIgLmlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VhcmNoYmFyIC5zZWFyY2gtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICB0b3A6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IC0xMDAwMHB4O1xufVxuLnNlYXJjaGJhciBbdHlwZT1zZWFyY2hdLFxuLnNlYXJjaGJhciBbdHlwZT1zdWJtaXRdIHtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLnNlYXJjaGJhciBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwIDYwcHggMCAxLjI1cmVtO1xufVxuLnNlYXJjaGJhciAuYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM4MjgyODI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICB3aWR0aDogNTBweDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuc2VhcmNoYmFyIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgYmFja2dyb3VuZDogIzAwODM4ZjtcbiAgfVxufVxuLnNlYXJjaGJhciAuYnRuLWNsb3NlLXNlYXJjaCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gIC5zZWFyY2hiYXIgLmJ0bi1jbG9zZS1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWFyY2hiYXIgLmJ0bi1zZWFyY2gge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoYmFyIC5idG4tc2VhcmNoIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4MzhmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cbi5zZWFyY2hiYXIgLmljb24ge1xuICBsaW5lLWhlaWdodDogNDJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuc2VhcmNoYmFyIC5pY29uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zdGF0ZS1zZWFyY2ggLnNlYXJjaGJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAwLjYyNXJlbSAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zZWFyY2hiYXIgLnNlYXJjaGJhci1wcmV2aWV3IHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoYmFyIC5zZWFyY2hiYXItcHJldmlldyB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuLnNlYXJjaGJhciAuc2VhcmNoYmFyLXByZXZpZXcgaDIge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLnNlYXJjaGJhciAuc2VhcmNoYmFyLXByZXZpZXcgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5zZWFyY2hiYXIgLnNlYXJjaGJhci1wcmV2aWV3IHVsIGxpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2VhcmNoYmFyIC5zZWFyY2hiYXItcHJldmlldyB1bCBsaTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2VhcmNoYmFyIC5zZWFyY2hiYXItcHJldmlldyB1bCBsaSBhIHtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMwMDgzOGY7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWFyY2hiYXIgLnNlYXJjaGJhci1wcmV2aWV3IC5oaXRzIHtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzMzM2U0ODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuaXMtbW9iaWxlLXNlYXJjaGJhci1vcGVuIC5zZWFyY2hiYXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2MHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5pcy1tb2JpbGUtc2VhcmNoYmFyLW9wZW4gaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmlzLW1vYmlsZS1zZWFyY2hiYXItb3BlbiAuc2VhcmNoYmFyLXByZXZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi52YXJpYXRpb24tc2VsZWN0b3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnZhcmlhdGlvbi1zZWxlY3RvciAubW9kdWxlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udmFyaWF0aW9uLXNlbGVjdG9yLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmFyaWF0aW9uLXNlbGVjdG9yIGEge1xuICBjb2xvcjogIzMzM2U0ODtcbn1cbi52YXJpYXRpb24tc2VsZWN0b3IgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuXG4udmFyaWF0aW9uLWl0ZW0taW1hZ2UsIC52YXJpYXRpb24taXRlbS1uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiA1MCU7XG59XG4udmFyaWF0aW9uLWl0ZW0tbmFtZSB7XG4gIHBhZGRpbmctbGVmdDogMi41JTtcbn1cblxuLnZhcmlhdGlvbi1hdHRyaWJ1dGVzIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDE2cHggNDFweCAyMHB4IDEycHg7XG59XG4udmFyaWF0aW9uLWF0dHJpYnV0ZXMubW9kLW5vLWJvdHRvbS1wYWRkaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4udmFyaWF0aW9uLWF0dHJpYnV0ZXMubW9kLXRvcC1tYXJnaW4ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4udmFyaWF0aW9uLWF0dHJpYnV0ZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52YXJpYXRpb24tYXR0cmlidXRlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogNDcuNSU7XG4gIH1cbn1cblxuLnNrLWN1YmUtZ3JpZCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMTAwcHggYXV0bztcbn1cblxuLnNrLWN1YmUtZ3JpZCAuc2stY3ViZSB7XG4gIHdpZHRoOiAzMyU7XG4gIGhlaWdodDogMzMlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNrLWN1YmVHcmlkU2NhbGVEZWxheSAxLjNzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb246IHNrLWN1YmVHcmlkU2NhbGVEZWxheSAxLjNzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuXG4uc2stY3ViZS1ncmlkIC5zay1jdWJlMSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG5cbi5zay1jdWJlLWdyaWQgLnNrLWN1YmUyIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuM3M7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cblxuLnNrLWN1YmUtZ3JpZCAuc2stY3ViZTMge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC40cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xufVxuXG4uc2stY3ViZS1ncmlkIC5zay1jdWJlNCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMXM7XG59XG5cbi5zay1jdWJlLWdyaWQgLnNrLWN1YmU1IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMnM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbn1cblxuLnNrLWN1YmUtZ3JpZCAuc2stY3ViZTYge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xufVxuXG4uc2stY3ViZS1ncmlkIC5zay1jdWJlNyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbn1cblxuLnNrLWN1YmUtZ3JpZCAuc2stY3ViZTgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4xcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xufVxuXG4uc2stY3ViZS1ncmlkIC5zay1jdWJlOSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzay1jdWJlR3JpZFNjYWxlRGVsYXkge1xuICAwJSwgNzAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzRCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM0QoMSwgMSwgMSk7XG4gIH1cbiAgMzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzRCgwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM0QoMCwgMCwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2stY3ViZUdyaWRTY2FsZURlbGF5IHtcbiAgMCUsIDcwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM0QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNEKDEsIDEsIDEpO1xuICB9XG4gIDM1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM0QoMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNEKDAsIDAsIDEpO1xuICB9XG59XG4uZXhwYW5kYWJsZS1jYXJkcy1ncm91cCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uZXhwYW5kYWJsZS1jYXJkcy1ncm91cC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG5cbi5leHBhbmRhYmxlLWNhcmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZXhwYW5kYWJsZS1jYXJkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmV4cGFuZGFibGUtY2FyZC10aXRsZSAuaWNvbiB7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5leHBhbmRhYmxlLWNhcmQtdGl0bGUgLmVpLWljb25fcGx1cyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5pcy1leHBhbmRlZCAuZXhwYW5kYWJsZS1jYXJkLXRpdGxlIC5laS1pY29uX3BsdXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXMtZXhwYW5kZWQgLmVpLWljb25fbWludXMtMDYge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5leHBhbmRhYmxlLWNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaXMtZXhwYW5kZWQgLmV4cGFuZGFibGUtY2FyZC1ib2R5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51c2VycHJvZmlsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnVzZXJwcm9maWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXJwcm9maWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4udXNlcnByb2ZpbGUgLnZhbGlkYXRpb24tc3VtbWFyeS1lcnJvcnMgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udXNlcnByb2ZpbGUgLnZhbGlkYXRpb24tc3VtbWFyeS1lcnJvcnMgbGkge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjYjczMjMyO1xufVxuXG4uYmxvZ2xpc3QtcmVsZXZhbnQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmJsb2dsaXN0LXJlbGV2YW50IC5ibG9nbGlzdC1yZWxldmFudC1oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA4MzhmO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDExcHg7XG59XG4uYmxvZ2xpc3QtcmVsZXZhbnQgLmJsb2dsaXN0LXJlbGV2YW50LXByZXZpZXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2dsaXN0LXJlbGV2YW50IC5ibG9nbGlzdC1yZWxldmFudC1wcmV2aWV3IC5ibG9nbGlzdC1yZWxldmFudC1wcmV2aWV3LWg0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTRweCAyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2dsaXN0LXJlbGV2YW50IC5ibG9nbGlzdC1yZWxldmFudC1wcmV2aWV3IC5ibG9nbGlzdC1yZWxldmFudC1wcmV2aWV3LWg0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5sb29rYm9vay1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb29rYm9vay1saW5rLWxlZnQtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDQ3LjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvb2tib29rLWxpbmstcmlnaHQtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDQ3LjUlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuLmxvb2tib29rLWxpbmstaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9va2Jvb2stbGluay1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb29rYm9vay1saW5rLWhlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XG4gIH1cbn1cbi5sb29rYm9vay1saW5rLWludHJvIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxvb2tib29rLWxpbmstaW50cm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDQxcHg7XG4gIH1cbn1cbi5sb29rYm9vay1saW5rLWJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxOHB4O1xufVxuLmxvb2tib29rLWxpbmstYnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ub3dsLWNhcm91c2VsLWlubmVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3dsLWNhcm91c2VsLWlubmVyLXdyYXBwZXIgLmNhcm91c2VsLWJhY2tncm91bmQtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xufVxuLm93bC1jYXJvdXNlbC1pbm5lci13cmFwcGVyIC5vd2wtaXRlbS1vdmVybGF5IHtcbiAgdG9wOiAwO1xufVxuLm93bC1jYXJvdXNlbC1pbm5lci13cmFwcGVyIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ub3dsLWNhcm91c2VsLWlubmVyLXdyYXBwZXIgaDEsXG4ub3dsLWNhcm91c2VsLWlubmVyLXdyYXBwZXIgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vd2wtY2Fyb3VzZWwtaW5uZXItd3JhcHBlciBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiAxMCU7XG4gIG1hcmdpbi1yaWdodDogMTAlO1xufVxuXG5ib2R5Lm5vLXNjcm9sbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhvdHNwb3QtcHJvZHVjdC1pbmZvLW1vZGFsLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMzUsIDM1LCAwLjgpO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaG90c3BvdC1wcm9kdWN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNTVweDtcbiAgei1pbmRleDogMTAxO1xufVxuLmhvdHNwb3QtcHJvZHVjdC1pbmZvLm1vZGFsIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uaG90c3BvdC1wcm9kdWN0LWluZm8tY29udGVudCB7XG4gIHBhZGRpbmc6IDE5cHg7XG59XG4uaG90c3BvdC1wcm9kdWN0LWluZm8tY29udGVudCBwIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLmhvdHNwb3QtcHJvZHVjdC1pbmZvLWNvbnRlbnQgLnNhbGUtcHJpY2Uge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5ob3RzcG90LXByb2R1Y3QtaW5mby1jb250ZW50IC5yZWd1bGFyLXByaWNlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG4uaG90c3BvdC1wcm9kdWN0LWluZm8tYnV0dG9uLWdyb3VwOmFmdGVyLCAuaG90c3BvdC1wcm9kdWN0LWluZm8tYnV0dG9uLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmhvdHNwb3QtcHJvZHVjdC1pbmZvLWJ1dHRvbi1ncm91cDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmhvdHNwb3QtcHJvZHVjdC1pbmZvLWJ1dHRvbi1ncm91cC1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNTAlO1xufVxuLmhvdHNwb3QtcHJvZHVjdC1pbmZvLWJ1dHRvbi1ncm91cC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwODM4ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaG90c3BvdC1wcm9kdWN0LWluZm8tYnV0dG9uLWdyb3VwLWJ1eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNDg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhvdHNwb3QtcHJvZHVjdC1pbmZvLWJ1dHRvbi1ncm91cC1idXkuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob3RzcG90LXByb2R1Y3QtaW5mby1idXR0b24tZ3JvdXAtZGV0YWlscyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhvdHNwb3QtcHJvZHVjdC1pbmZvLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubW9kLWhpZGUtb24tc21hbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5pbnRyYW5ldHQtaGVhZGVyIC5jb250YWluZXIsIC5pbnRyYW5ldHQtaGVhZGVyIC5vdXJTZXJ2aWNlc19fY29udGFpbmVyLCAuaW50cmFuZXR0LWhlYWRlciAuc2VydmljZVBhZ2VfX2hlYWRlciwgLmludHJhbmV0dC1oZWFkZXIgLnNlcnZpY2VQYWdlX19pbnRybywgLmludHJhbmV0dC1oZWFkZXIgLnNlcnZpY2VQYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cblxuLmludHJhbmV0dC1leHBhbmQge1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogNyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuaW50cmFuZXR0LWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMjRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuaW50cmFuZXR0LWhlYWRlciAuYm90dG9tLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLmludHJhbmV0dC1oZWFkZXIgLmNvbnRhaW5lciwgLmludHJhbmV0dC1oZWFkZXIgLm91clNlcnZpY2VzX19jb250YWluZXIsIC5pbnRyYW5ldHQtaGVhZGVyIC5zZXJ2aWNlUGFnZV9faGVhZGVyLCAuaW50cmFuZXR0LWhlYWRlciAuc2VydmljZVBhZ2VfX2ludHJvLCAuaW50cmFuZXR0LWhlYWRlciAuc2VydmljZVBhZ2Uge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG4gIC5pbnRyYW5ldHQtaGVhZGVyIC5sb2dnZWQtaW4tc2l0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaW50cmFuZXR0LWhlYWRlciAubG9nZ2VkLWluLXNpdGUgLmxvZ2dlZC1pbi1zaXRlLWxvZ28ge1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuICAuaW50cmFuZXR0LWhlYWRlciAubG9nZ2VkLWluLXNpdGUgLmxvZ2dlZC1pbi1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAuaW50cmFuZXR0LW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmludHJhbmV0dC1uYXYgLmNhcnQtZWxlbWVudHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbm5hdi5pbnRyYW5ldHQtbmF2IC5uYXZpZ2F0aW9uLWNvbnRlbnQgdWwgbGkgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2aWdhdGlvbi1zdWItY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIHRvcDogMTc5cHg7XG59XG5cbiNoZWFkZXItZXhwYW5kOmNoZWNrZWQgfiAuaW50cmFuZXR0LWhlYWRlciAuYm90dG9tLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG59XG4jaGVhZGVyLWV4cGFuZDpjaGVja2VkIH4gLmludHJhbmV0dC1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb2dvdXQtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ubG9nZ2VkLWluLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxvZ2dlZC1pbi1oZWFkZXIgLmxvZ2dlZC1pbi1zaXRlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNDg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxuICAubG9nZ2VkLWluLWhlYWRlciAubG9nZ2VkLWluLXNpdGUtd3JhcHBlciAubG9nZ2VkLWluLXNpdGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTlweDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAubG9nZ2VkLWluLWhlYWRlciAubG9nZ2VkLWluLXNpdGUtd3JhcHBlciAubG9nZ2VkLWluLXNpdGUtbG9nbyB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5sb2dnZWQtaW4tc2l0ZS13cmFwcGVyIC5sb2dnZWQtaW4tc2l0ZS1sb2dvIGEgaW1nIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLmxvZ2dlZC1pbi1oZWFkZXIgLmxvZ2dlZC1pbi1zaXRlLXdyYXBwZXIgLmxvZ2dlZC1pbi1zaXRlIC5sb2dnZWQtaW4taW5mbyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5sb2dnZWQtaW4tc2l0ZS13cmFwcGVyIC5sb2dnZWQtaW4tc2l0ZSAubG9nZ2VkLWluLWluZm8gLmxvZ2dlZC1pbi11c2VyLFxuLmxvZ2dlZC1pbi1oZWFkZXIgLmxvZ2dlZC1pbi1zaXRlLXdyYXBwZXIgLmxvZ2dlZC1pbi1zaXRlIC5sb2dnZWQtaW4taW5mbyAubG9nZ2VkLWluLXNob3Age1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5sb2dnZWQtaW4tc2l0ZS13cmFwcGVyIC5sb2dnZWQtaW4tc2l0ZSAubG9nZ2VkLWluLWluZm8gLmxvZ2dlZC1pbi11c2VyIC5sb2dnZWQtaW4tdXNlcm5hbWUsXG4ubG9nZ2VkLWluLWhlYWRlciAubG9nZ2VkLWluLXNpdGUtd3JhcHBlciAubG9nZ2VkLWluLXNpdGUgLmxvZ2dlZC1pbi1pbmZvIC5sb2dnZWQtaW4tdXNlciAubG9nZ2VkLWluLXNob3BuYW1lLFxuLmxvZ2dlZC1pbi1oZWFkZXIgLmxvZ2dlZC1pbi1zaXRlLXdyYXBwZXIgLmxvZ2dlZC1pbi1zaXRlIC5sb2dnZWQtaW4taW5mbyAubG9nZ2VkLWluLXNob3AgLmxvZ2dlZC1pbi11c2VybmFtZSxcbi5sb2dnZWQtaW4taGVhZGVyIC5sb2dnZWQtaW4tc2l0ZS13cmFwcGVyIC5sb2dnZWQtaW4tc2l0ZSAubG9nZ2VkLWluLWluZm8gLmxvZ2dlZC1pbi1zaG9wIC5sb2dnZWQtaW4tc2hvcG5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLmxvZ2dlZC1pbi1oZWFkZXIgLmxvZ2dlZC1pbi1zaXRlLXdyYXBwZXIgLmxvZ2dlZC1pbi1zaXRlIC5sb2dnZWQtaW4taW5mbyAubG9nZ2VkLWluLWxvZ291dCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5jYXJ0LWluZm8ge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgaGVpZ2h0OiA1OXB4O1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubG9nZ2VkLWluLWhlYWRlciAuY2FydC1sYWJlbCxcbi5sb2dnZWQtaW4taGVhZGVyIC5jYXJ0LXByaWNlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBsaW5lLWhlaWdodDogNTlweDtcbiAgfVxuICAubG9nZ2VkLWluLWhlYWRlciAuYmFnLWljb24ge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5iYWctaWNvbiAuZWktaWNvbl9iYWc6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLmxvZ2dlZC1pbi1oZWFkZXIgLmNhcnQtbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLmxvZ2dlZC1pbi1oZWFkZXIgLmNhcnQtcHJpY2UsXG4ubG9nZ2VkLWluLWhlYWRlciAuYmFnLWljb24ge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbiAgLmxvZ2dlZC1pbi1oZWFkZXIgLmJhZy1jb3VudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdG9wOiA2cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5jYXJ0LXBvcHVwIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjJzIHZpc2liaWxpdHkgMC4ycztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5jYXJ0LXBvcHVwLXNob3cge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MyYzJjMjtcbiAgICB3aWR0aDogNDc4cHg7XG4gICAgY29sb3I6ICMzMzNlNDg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxuICAubG9nZ2VkLWluLWhlYWRlciAuY2FydC1wb3B1cC1oZWFkZXIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxvZ2dlZC1pbi1oZWFkZXIgLmNhcnQtcG9wdXAtZGV0YWlscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5jYXJ0LXBvcHVwLWRldGFpbHMtcHJvZHVjdC1jb3VudC1sYWJlbCwgLmxvZ2dlZC1pbi1oZWFkZXIgLmNhcnQtcG9wdXAtZGV0YWlscy1wcmljZS1sYWJlbCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAubG9nZ2VkLWluLWhlYWRlciAuY2FydC1wb3B1cC1kZXRhaWxzLXByb2R1Y3QtY291bnQsIC5sb2dnZWQtaW4taGVhZGVyIC5jYXJ0LXBvcHVwLWRldGFpbHMtcHJpY2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5jYXJ0LXBvcHVwLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5sb2dnZWQtaW4taGVhZGVyIC5jYXJ0LXBvcHVwLWFjdGlvbnMtY2xvc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICMzMzNlNDg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmxvZ2dlZC1pbi1oZWFkZXIgLmNhcnQtcG9wdXAtYWN0aW9ucy10by13aXNobGlzdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZjtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLmxvZ2dlZC1pbi1oZWFkZXIgLmNhcnQtcG9wdXAtYWN0aW9ucy10by13aXNobGlzdDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5sb2dnZWQtaW4tc3RvcmVzZWxlY3RvciB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuXG4ubG9nZ2VkLWluLW1lc3NhZ2Utd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDU5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2YzY7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxvZ2dlZC1pbi1tZXNzYWdlLXdyYXBwZXIgLmxvZ2dlZC1pbi1tZXNzYWdlIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubG9nZ2VkLWluLW1lc3NhZ2Utd3JhcHBlciAubG9nZ2VkLWluLW1lc3NhZ2UgLmxvZ2dlZC1pbi1tZXNzYWdlLXRleHQtaWNvbixcbi5sb2dnZWQtaW4tbWVzc2FnZS13cmFwcGVyIC5sb2dnZWQtaW4tbWVzc2FnZSAubG9nZ2VkLWluLW1lc3NhZ2UtdGV4dCxcbi5sb2dnZWQtaW4tbWVzc2FnZS13cmFwcGVyIC5sb2dnZWQtaW4tbWVzc2FnZSAubG9nZ2VkLWluLW1lc3NhZ2UtdGV4dC1saW5rIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmxvZ2dlZC1pbi1tZXNzYWdlLXdyYXBwZXIgLmxvZ2dlZC1pbi1tZXNzYWdlIC5sb2dnZWQtaW4tbWVzc2FnZS10ZXh0LWljb24ge1xuICBjb2xvcjogI2I3MzIzMjtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuLmxvZ2dlZC1pbi1tZXNzYWdlLXdyYXBwZXIgLmxvZ2dlZC1pbi1tZXNzYWdlIC5sb2dnZWQtaW4tbWVzc2FnZS10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLmxvZ2dlZC1pbi1tZXNzYWdlLXdyYXBwZXIgLmxvZ2dlZC1pbi1tZXNzYWdlIC5sb2dnZWQtaW4tbWVzc2FnZS10ZXh0IHAge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4ubG9nZ2VkLWluLW1lc3NhZ2Utd3JhcHBlciAubG9nZ2VkLWluLW1lc3NhZ2UgLmxvZ2dlZC1pbi1tZXNzYWdlLXRleHQtbGluayB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuXG4udGljay1yaWdodCwgLnRpY2stbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aWNrLXJpZ2h0ID4gbGFiZWwsIC50aWNrLWxlZnQgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwLjI1ZW07XG59XG4udGljay1yaWdodCA+IFtkaXNhYmxlZF0gfiBsYWJlbCwgLnRpY2stbGVmdCA+IFtkaXNhYmxlZF0gfiBsYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi50aWNrLXJpZ2h0ID4gbGFiZWw6YmVmb3JlLCAudGljay1sZWZ0ID4gbGFiZWw6YmVmb3JlLFxuLnRpY2stcmlnaHQgPiBsYWJlbDphZnRlcixcbi50aWNrLWxlZnQgPiBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4udGljay1yaWdodCA+IGxhYmVsOmJlZm9yZSwgLnRpY2stbGVmdCA+IGxhYmVsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM4NTg1ODU7XG59XG4udGljay1yaWdodCA+IFtkaXNhYmxlZF0gfiBsYWJlbDpiZWZvcmUsIC50aWNrLWxlZnQgPiBbZGlzYWJsZWRdIH4gbGFiZWw6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNjY2M7XG59XG4udGljay1yaWdodCA+IGxhYmVsOmFmdGVyLCAudGljay1sZWZ0ID4gbGFiZWw6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udGljay1yaWdodCA+IGlucHV0LCAudGljay1sZWZ0ID4gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG59XG4udGljay1yaWdodCA+IFt0eXBlPWNoZWNrYm94XSB+IGxhYmVsOmJlZm9yZSwgLnRpY2stbGVmdCA+IFt0eXBlPWNoZWNrYm94XSB+IGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udGljay1yaWdodCA+IFt0eXBlPWNoZWNrYm94XSB+IGxhYmVsOmFmdGVyLCAudGljay1sZWZ0ID4gW3R5cGU9Y2hlY2tib3hdIH4gbGFiZWw6YWZ0ZXIge1xuICB0b3A6IDAuMzEyNXJlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDAuNjI1cmVtO1xuICBoZWlnaHQ6IDAuNDE2NjY2NjY2N3JlbTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzAwODM4ZjtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLnRpY2stcmlnaHQgPiBbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdIH4gbGFiZWw6YWZ0ZXIsIC50aWNrLWxlZnQgPiBbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdIH4gbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4udGljay1yaWdodCA+IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIH4gbGFiZWw6YWZ0ZXIsIC50aWNrLWxlZnQgPiBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IGxhYmVsOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGljay1yaWdodCA+IFt0eXBlPWNoZWNrYm94XTpmb2N1cyB+IGxhYmVsOmJlZm9yZSwgLnRpY2stbGVmdCA+IFt0eXBlPWNoZWNrYm94XTpmb2N1cyB+IGxhYmVsOmJlZm9yZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udGljay1yaWdodCA+IFt0eXBlPXJhZGlvXSB+IGxhYmVsOmJlZm9yZSwgLnRpY2stbGVmdCA+IFt0eXBlPXJhZGlvXSB+IGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi50aWNrLXJpZ2h0ID4gW3R5cGU9cmFkaW9dIH4gbGFiZWw6YWZ0ZXIsIC50aWNrLWxlZnQgPiBbdHlwZT1yYWRpb10gfiBsYWJlbDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi50aWNrLXJpZ2h0ID4gW3R5cGU9cmFkaW9dW2Rpc2FibGVkXSB+IGxhYmVsOmFmdGVyLCAudGljay1sZWZ0ID4gW3R5cGU9cmFkaW9dW2Rpc2FibGVkXSB+IGxhYmVsOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi50aWNrLXJpZ2h0ID4gW3R5cGU9cmFkaW9dOmNoZWNrZWQgfiBsYWJlbDphZnRlciwgLnRpY2stbGVmdCA+IFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gbGFiZWw6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG59XG5cbi50aWNrLWxlZnQgPiBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbn1cbi50aWNrLWxlZnQgPiBsYWJlbDpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLnRpY2stbGVmdCA+IGxhYmVsOmFmdGVyIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuLnRpY2stbGVmdCA+IGlucHV0IHtcbiAgbGVmdDogMDtcbn1cblxuLnRpY2stcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4udGljay1yaWdodCA+IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50aWNrLXJpZ2h0ID4gbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuLnRpY2stcmlnaHQgPiBsYWJlbDpiZWZvcmUge1xuICByaWdodDogLTEuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudGljay1yaWdodCA+IGxhYmVsOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi50aWNrLXJpZ2h0ID4gbGFiZWw6YWZ0ZXIge1xuICByaWdodDogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50aWNrLXJpZ2h0ID4gbGFiZWw6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwLjMxMjVyZW07XG4gIH1cbn1cbi50aWNrLXJpZ2h0ID4gaW5wdXQge1xuICByaWdodDogLTEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRpY2stcmlnaHQgPiBpbnB1dCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnBhbmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnBhbmVsLm5vdG9wbWFyZ2luIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLnBhbmVsLmhhbGYge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5wYW5lbC5oYWxmLm1hcmdpbiB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnBhbmVsLWhlYWQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNDg7XG59XG4ucGFuZWwtaGVhZC10aXRsZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBhbmVsLWhlYWQtdGl0bGUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAxMHB0O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhbmVsLWhlYWQtdGl0bGUge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgZm9udC1zaXplOiAxMnB0O1xuICB9XG59XG4ucGFuZWwtaGVhZC10aXRsZS5sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5wYW5lbC1oZWFkLXRpdGxlLmxpbmssIC5wYW5lbC1oZWFkLXRpdGxlLmxpbmstYm9keSwgLnBhbmVsLWhlYWQtdGl0bGUubGluay1zaW5nbGUge1xuICBmb250LXNpemU6IDEycHQ7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBhbmVsLWhlYWQtdGl0bGUubGluazpob3ZlciwgLnBhbmVsLWhlYWQtdGl0bGUubGluay1ib2R5OmhvdmVyLCAucGFuZWwtaGVhZC10aXRsZS5saW5rLXNpbmdsZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wYW5lbC1oZWFkLXJpZ2h0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wYW5lbC1oZWFkLXJpZ2h0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFuZWwtaGVhZC1yaWdodCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLnBhbmVsLWhlYWQtcmlnaHQgLm51bWJlci1jaXJjbGUge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBjb2xvcjogIzk2OTY5NjtcbiAgYm9yZGVyOiAycHggc29saWQgIzk2OTY5NjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYW5lbC1oZWFkLXJpZ2h0IC5udW1iZXItY2lyY2xlIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuLnBhbmVsLWhlYWQtcmlnaHQgLm51bWJlci1jaXJjbGUuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG59XG4ucGFuZWwtaGVhZC1yaWdodCAubnVtYmVyLWNpcmNsZSBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhbmVsLWhlYWQtcmlnaHQgLm51bWJlci1jaXJjbGUgZGl2IHAge1xuICBtYXJnaW46IDA7XG59XG4ucGFuZWwtaGVhZC1yaWdodCAubnVtYmVyLWNpcmNsZTpub3QoOmZpcnN0LWNoaWxkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTE2cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhbmVsLWhlYWQtcmlnaHQgLm51bWJlci1jaXJjbGU6bm90KDpmaXJzdC1jaGlsZCk6YWZ0ZXIge1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbn1cbi5wYW5lbC1ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzJjMmMyO1xufVxuLnBhbmVsLWJvZHkucGFkZGluZyB7XG4gIHBhZGRpbmc6IDIwcHggMjBweDtcbn1cbi5wYW5lbC1ib2R5LmRhcmtlcmJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbn1cbi5wYW5lbC1ib2R5IGEge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5wYW5lbC1ib2R5IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFuZWwtYm9keSB0YWJsZSB0aGVhZCB0ciB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4ucGFuZWwtYm9keSB0YWJsZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLnBhbmVsLWJvZHkgdGFibGUgdHIubm9ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnBhbmVsLWJvZHkgdGFibGUgdHIgdGQge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4ucGFuZWwtYm9keSB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5wYW5lbC1ib2R5IHRhYmxlIHRyIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4ucHJvbW90aW9uLWJhbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucHJvbW90aW9uLWJhbm5lci1udW1iZXItMSB7XG4gIGxlZnQ6IDBweDtcbn1cbi5wcm9tb3Rpb24tYmFubmVyLW51bWJlci0yIHtcbiAgbGVmdDogNDVweDtcbn1cbi5wcm9tb3Rpb24tYmFubmVyLW51bWJlci0zIHtcbiAgbGVmdDogOTBweDtcbn1cbi5wcm9tb3Rpb24tYmFubmVyLW51bWJlci00IHtcbiAgbGVmdDogMTM1cHg7XG59XG5cbi5yZWxhdGVkLWl0ZW0gLml0ZW0taW1hZ2UgLnByb21vdGlvbi1iYW5uZXIge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4ucHJvbW90aW9uLWxpc3RpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ucHJvbW90aW9uLWxpc3RpbmctY29udGFpbmVyIGhyIHtcbiAgYmFja2dyb3VuZDogI2QyZDJkMjtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDYwJTtcbn1cbi5wcm9tb3Rpb24tbGlzdGluZy1jb250YWluZXIgaDMge1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5wcm9tb3Rpb24tbGlzdGluZy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnByb21vdGlvbi1pdGVtLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnByb21vdGlvbi1pdGVtLWluZm8gc3BhbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucHJvbW90aW9uLWl0ZW0taW5mbyBoNCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm9yZGVyLXByb21vdGlvbiB7XG4gIGNvbG9yOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9tb3Rpb24tbGlzdGluZy1wcmV2aW91cy1wcmljZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ub3JkZXItZGV0YWlscy1jb25maXJtYXRpb24tcHJvbW90aW9uIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBjb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItZGV0YWlscy1wcm9tb3Rpb24tZGlzY291bnQge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnByb21vdGlvbi1saXN0aW5nLWVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbjogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY2hlY2tvdXQtZW5kLWxpbmUge1xuICB3aWR0aDogNjAlO1xuICBiYWNrZ3JvdW5kOiAjZDJkMmQyO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xufVxuXG4ud2lzaGxpc3QtZGlzY291bnRlZC1pdGVtIHtcbiAgY29sb3I6ICMwMDgzOGY7XG59XG5cbi5zaW5nbGUtZWxlbWVudC1wcm9tb3Rpb24tbGlzdGluZy1jb250YWluZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2luZ2xlLWVsZW1lbnQtcHJvbW90aW9uLWxpc3RpbmctY29udGFpbmVyIC5zaW5nbGUtZWxlbWVudC1wcm9tb3Rpb24tbGlzdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2luZ2xlLWVsZW1lbnQtcHJvbW90aW9uLWxpc3RpbmctY29udGFpbmVyIC5zaW5nbGUtZWxlbWVudC1wcm9tb3Rpb24tbGlzdGluZyAucHJvbW90aW9uLWxpc3Rpbmctc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDk3JTtcbiAgYmFja2dyb3VuZDogI2RjZGNkYztcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNpbmdsZS1lbGVtZW50LXByb21vdGlvbi1saXN0aW5nLWNvbnRhaW5lciAuc2luZ2xlLWVsZW1lbnQtcHJvbW90aW9uLWxpc3RpbmcgLnNpbmdsZS1wcm9tb3Rpb24taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNpbmdsZS1lbGVtZW50LXByb21vdGlvbi1saXN0aW5nLWNvbnRhaW5lciAuc2luZ2xlLWVsZW1lbnQtcHJvbW90aW9uLWxpc3RpbmcgLnNpbmdsZS1wcm9tb3Rpb24taW5uZXIgLnBpY3R1cmVfYW5kX2luZm9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaW5nbGUtZWxlbWVudC1wcm9tb3Rpb24tbGlzdGluZy1jb250YWluZXIgLnNpbmdsZS1lbGVtZW50LXByb21vdGlvbi1saXN0aW5nIC5zaW5nbGUtcHJvbW90aW9uLWlubmVyIGgzIHtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLnNpbmdsZS1lbGVtZW50LXByb21vdGlvbi1saXN0aW5nLWNvbnRhaW5lciAuc2luZ2xlLWVsZW1lbnQtcHJvbW90aW9uLWxpc3RpbmcgLnNpbmdsZS1wcm9tb3Rpb24taW5uZXIgaW1nIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5zaW5nbGUtZWxlbWVudC1wcm9tb3Rpb24tbGlzdGluZy1jb250YWluZXIgLnNpbmdsZS1lbGVtZW50LXByb21vdGlvbi1saXN0aW5nIC5zaW5nbGUtcHJvbW90aW9uLWlubmVyIHNwYW4ge1xuICBjb2xvcjogIzcyNzI3MjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5zdG9yZS1saXN0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1sZWZ0OiAtMi41JTtcbiAgd2lkdGg6IGF1dG87XG59XG4uc3RvcmUtbGlzdCAuc3RvcmUtZGV0YWlscyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdG9yZS1saXN0IC5zdG9yZS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdG9yZS1saXN0IC5zdG9yZS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zdG9yZS1saXN0IC5zZWFyY2gtaXRlbS1zdG9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogNDcuNSU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdG9yZS1saXN0IC5zZWFyY2gtaXRlbS1zdG9yZSA6bm90KC5zbWFsbCk6bnRoLWNoaWxkKDJuKzEpLCAuc3RvcmUtbGlzdCAuc2VhcmNoLWl0ZW0tc3RvcmUgOm5vdCgubWVkaXVtKTpudGgtY2hpbGQoMm4rMSkge1xuICBjbGVhcjogbGVmdDtcbn1cbi5zdG9yZS1saXN0IC5zZWFyY2gtaXRlbS1zdG9yZSA6bm90KC5zbWFsbCk6bnRoLWNoaWxkKDNuKzEpLCAuc3RvcmUtbGlzdCAuc2VhcmNoLWl0ZW0tc3RvcmUgOm5vdCgubWVkaXVtKTpudGgtY2hpbGQoM24rMSkge1xuICBjbGVhcjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RvcmUtbGlzdCAuc2VhcmNoLWl0ZW0tc3RvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogMzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLnN0b3JlLWxpc3QgLnNlYXJjaC1pdGVtLXN0b3JlLnNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDE0LjE2NjY2NjY2NjclO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnN0b3JlLWxpc3QgLnNlYXJjaC1pdGVtLXN0b3JlLm1lZGl1bSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiAyMi41JTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5zdG9yZS1saXN0IC5zZWFyY2gtaXRlbS1zdG9yZSA6bm90KC5zbWFsbCk6bnRoLWNoaWxkKDJuKzEpLCAuc3RvcmUtbGlzdCAuc2VhcmNoLWl0ZW0tc3RvcmUgOm5vdCgubWVkaXVtKTpudGgtY2hpbGQoMm4rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC5zdG9yZS1saXN0IC5zZWFyY2gtaXRlbS1zdG9yZSA6bm90KC5zbWFsbCk6bnRoLWNoaWxkKDNuKzEpLCAuc3RvcmUtbGlzdCAuc2VhcmNoLWl0ZW0tc3RvcmUgOm5vdCgubWVkaXVtKTpudGgtY2hpbGQoM24rMSkge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG59XG4uc3RvcmUtbGlzdCAuaXRlbS1kZXRhaWxzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN0b3JlLWxpc3QgLml0ZW0taW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RvcmUtbGlzdCAuaXRlbS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zdG9yZS1saXN0IC5zdG9yZS1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBjb2xvcjogIzAwODM4ZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbi5zdG9yZS1saXN0IC5zdG9yZS1uYW1lIGEge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5zdG9yZS1saXN0IC5zdG9yZS1hZGRyZXNzLFxuLnN0b3JlLWxpc3QgLnN0b3JlLXBob25lIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5zdG9yZS1saXN0IC5zdG9yZS1hZGRyZXNzIGEsXG4uc3RvcmUtbGlzdCAuc3RvcmUtcGhvbmUgYSB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLnN0b3JlLWxpc3QgLnN0b3JlLXBob25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5zdG9yZS1saXN0IC5zdG9yZS1ob3VycyB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzAwODM4ZjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RvcmUtbGlzdC5tb2QtNi1jb2xzIC5zZWFyY2gtaXRlbS1zdG9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiAxNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuc3RvcmUtbGlzdC5tb2QtNi1jb2xzIC5zZWFyY2gtaXRlbS1zdG9yZTpudGgtY2hpbGQobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RvcmUtbGlzdC5tb2QtNC1jb2xzIC5zZWFyY2gtaXRlbS1zdG9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiAyMi41JTtcbiAgfVxuICAuc3RvcmUtbGlzdC5tb2QtNC1jb2xzIC5zZWFyY2gtaXRlbS1zdG9yZTpudGgtY2hpbGQobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG59XG5cbi5zdG9yZS1saXN0IC5tb2R1bGUtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNSU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzNFNDg7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zdG9yZS1saXN0IC5tb2R1bGUtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5cbi5tb2R1bGUtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5tb2Qtc2luZ2xlLXJvdyAuc2VhcmNoLWl0ZW0tc3RvcmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYmxvZy1saXN0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1sZWZ0OiAtMi41JTtcbiAgd2lkdGg6IGF1dG87XG59XG4uYmxvZy1saXN0IC5zZWFyY2gtYmxvZy1kZXRhaWxzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctbGlzdCAuc2VhcmNoLWJsb2ctaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzUwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5ibG9nLWxpc3QgLnNlYXJjaC1pdGVtLWJsb2cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMi41JTtcbiAgd2lkdGg6IDk3LjUlO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvZy1saXN0IC5zZWFyY2gtaXRlbS1ibG9nIDpub3QoLnNtYWxsKTpudGgtY2hpbGQoMm4rMSksIC5ibG9nLWxpc3QgLnNlYXJjaC1pdGVtLWJsb2cgOm5vdCgubWVkaXVtKTpudGgtY2hpbGQoMm4rMSkge1xuICBjbGVhcjogbGVmdDtcbn1cbi5ibG9nLWxpc3QgLnNlYXJjaC1pdGVtLWJsb2cgOm5vdCguc21hbGwpOm50aC1jaGlsZCgzbisxKSwgLmJsb2ctbGlzdCAuc2VhcmNoLWl0ZW0tYmxvZyA6bm90KC5tZWRpdW0pOm50aC1jaGlsZCgzbisxKSB7XG4gIGNsZWFyOiBub25lO1xufVxuLmJsb2ctbGlzdCAuc2VhcmNoLWJsb2ctdGl0bGUsXG4uYmxvZy1saXN0IC5zZWFyY2gtYmxvZy1kZXRhaWxzIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMzBweCAwIDA7XG59XG4uYmxvZy1saXN0IC5zZWFyY2gtYmxvZy10aXRsZSBhLFxuLmJsb2ctbGlzdCAuc2VhcmNoLWJsb2ctZGV0YWlscyBhIHtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG4uYmxvZy1saXN0IC5zZWFyY2gtYmxvZy1jYXRlZ29yeSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5ibG9nLWxpc3QgLnNlYXJjaC1ibG9nLXRpdGxlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJsb2ctbGlzdCAuc2VhcmNoLWJsb2ctaW50cm8sXG4uYmxvZy1saXN0IC5zZWFyY2gtYmxvZy1kYXRlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLmJsb2ctbGlzdCAuc2VhcmNoLWJsb2ctaW50cm8ge1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvZy1saXN0Lm1vZC02LWNvbHMgLnNlYXJjaC1pdGVtLWJsb2cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogMzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmJsb2ctbGlzdC5tb2QtNi1jb2xzIC5zZWFyY2gtaXRlbS1ibG9nOm50aC1jaGlsZChuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbn1cblxuLmJsb2ctbGlzdCAubW9kdWxlLXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjUlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzMzRTQ4O1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYmxvZy1saXN0IC5tb2R1bGUtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5cbi5tb2R1bGUtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5tb2Qtc2luZ2xlLXJvdyAuc2VhcmNoLWl0ZW0tYmxvZyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5vdGhlci1saXN0IHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ub3RoZXItbGlzdCBociB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1wYWdlID4gcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWFyY2gtcGFnZSAubW9kdWxlLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uc2VhcmNoLXBhZ2UgLnBhZ2UtdGl0bGUge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLWdyb3VwLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtZ3JvdXAtaGVhZGVyID4gYSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLWdyb3VwLWhlYWRlciBociB7XG4gIG1hcmdpbjogMCAwIDAgMi41JTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDgzOGY7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRzLWdyb3VwIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5wYWdlX19icmVhZGNydW1icyB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG59XG4ucGFnZV9fYnJlYWRjcnVtYnMgYS5icmVhZGNydW1iLWxpbmsge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5wYWdlX19icmVhZGNydW1icyBzcGFuLmJyZWFkY3J1bWItbGluayB7XG4gIGNvbG9yOiAjMjY4ZTk4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbn1cbi5wYWdlX19icmVhZGNydW1icyBzcGFuLmJyZWFkY3J1bWItbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLpcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4cHg7XG4gIHRvcDogNDUlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubWVtYmVyIHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAubWVtYmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi5tZW1iZXJfX2xvZ2luLWJ1dHRvbiB7XG4gIGhlaWdodDogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4MjhmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjVyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQgMC4zcztcbiAgbWFyZ2luOiAyLjVyZW0gMCAwIDA7XG59XG4ubWVtYmVyX19sb2dpbi1idXR0b24gPiBzdmcge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBmaWxsOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xufVxuLm1lbWJlcl9fbG9naW4tYnV0dG9uOmhvdmVyLCAubWVtYmVyX19sb2dpbi1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc3RvcmUtYWRtaW4ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDAuNjI1cmVtO1xuICB9XG59XG4uc3RvcmUtYWRtaW4gZm9ybVtvblN1Ym1pdF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RvcmUtYWRtaW5fX2xvZ28ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluX19sb2dvIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5zdG9yZS1hZG1pbl9fbG9nbyA+IGEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnN0b3JlLWFkbWluX19sb2dvIHN2ZyB7XG4gIGhlaWdodDogMS4zNzVyZW07XG4gIHdpZHRoOiA3LjE4NzVyZW07XG4gIGZpbGw6IHdoaXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zdG9yZS1hZG1pbl9fbG9nbyBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAuc3RvcmUtYWRtaW5fX2xvZ28gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4uc3RvcmUtYWRtaW5fX25hdiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTByZW0sIDFmcikpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMC42MjVyZW0gMy43NXJlbTtcbiAgbWFyZ2luOiAyLjVyZW0gMCA0LjM3NXJlbSAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XG4gIC5zdG9yZS1hZG1pbl9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xuICAgIG1hcmdpbjogLTEuMjVyZW0gMCAwLjYyNXJlbSAtMC42MjVyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEuMjVyZW0pO1xuICAgIGFuaW1hdGlvbjogc2xpZGUtaW4tZnJvbS10b3AgMC4xcyBsaW5lYXIgYm90aDtcbiAgfVxuICAuc3RvcmUtYWRtaW5fX25hdi5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc3RvcmUtYWRtaW5fX25hdl9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XG4gIC5zdG9yZS1hZG1pbl9fbmF2X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5zdG9yZS1hZG1pbl9fbmF2X19pdGVtLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBmaWxsOiAjMDM4MjhmO1xuICB3aWR0aDogMC43NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjU2MjVyZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluX19uYXZfX2l0ZW0taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zdG9yZS1hZG1pbl9fbmF2X19pdGVtIGEge1xuICBjb2xvcjogIzMzM2U0ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogMy4xMjVyZW07XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuNTYyNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XG4gIC5zdG9yZS1hZG1pbl9fbmF2X19pdGVtIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgfVxufVxuLnN0b3JlLWFkbWluX19uYXZfX2l0ZW0gYS5hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIGJvcmRlci1jb2xvcjogIzAzODI4Zjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW5fX25hdl9faXRlbSBhLmFjdGl2ZSB7XG4gICAgY29sb3I6ICMzMzNlNDg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4uc3RvcmUtYWRtaW5fX25hdl9faXRlbSBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzMzM2U0ODtcbn1cblxuLnN0b3JlLWFkbWluX19uYXZfX2l0ZW0gYTpmb2N1cyB7XG4gIG91dGxpbmUtd2lkdGg6IDFweDtcbn1cbi5zdG9yZS1hZG1pbl9faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluX19oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG59XG4uZm9udHMtbG9hZGVkIC5zdG9yZS1hZG1pbl9faGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlN0YWcgU2FucyBNZWRpdW1cIjtcbn1cbi5zdG9yZS1hZG1pbl9faGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnN0b3JlLWFkbWluX19oZWFkZXJfX3RvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICBjb2xvcjogIzMzM2U0ODtcbn1cbi5zdG9yZS1hZG1pbl9faGVhZGVyX19tYWluIHtcbiAgcGFkZGluZzogMS41NjI1cmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW5fX2hlYWRlcl9fbWFpbiB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwLjYyNXJlbTtcbiAgfVxufVxuLnN0b3JlLWFkbWluX19oZWFkZXJfX2l0ZW0ge1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG4gIGJvcmRlcjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW5fX2hlYWRlcl9faXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluX19oZWFkZXJfX2l0ZW0uaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc3RvcmUtYWRtaW5fX2hlYWRlcl9faXRlbSA+IHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG5hLnN0b3JlLWFkbWluX19oZWFkZXJfX2l0ZW0gPiBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zdG9yZS1hZG1pbl9faGVhZGVyX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluX19oZWFkZXJfX3VzZXItZW1haWwge1xuICAgIGJvcmRlcjogMDtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgY2xpcC1wYXRoOiBjaXJjbGUoMSUgYXQgMSUgMSUpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMXB4O1xuICB9XG59XG4uc3RvcmUtYWRtaW5fX21lbnUtdHJpZ2dlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW5fX21lbnUtdHJpZ2dlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zdG9yZS1hZG1pbl9fbWVudS10cmlnZ2VyID4gc3BhbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGNpcmNsZSgxJSBhdCAxJSAxJSk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG4uc3RvcmUtYWRtaW5fX21lbnUtdHJpZ2dlciA+IHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xufVxuLnN0b3JlLWFkbWluX19tZW51LXRyaWdnZXItY2xvc2VkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RvcmUtYWRtaW5fX21lbnUtdHJpZ2dlci1vcGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdG9yZS1hZG1pbl9fbWVudS10cmlnZ2VyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLnN0b3JlLWFkbWluX19tZW51LXRyaWdnZXItb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0b3JlLWFkbWluX19tZW51LXRyaWdnZXJbYXJpYS1leHBhbmRlZD10cnVlXSAuc3RvcmUtYWRtaW5fX21lbnUtdHJpZ2dlci1jbG9zZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0b3JlLWFkbWluX19pY29uIHtcbiAgd2lkdGg6IDAuOTM3NXJlbTtcbiAgaGVpZ2h0OiAwLjkzNzVyZW07XG4gIGZpbGw6IHdoaXRlO1xufVxuLnN0b3JlLWFkbWluX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNztcbiAgcGFkZGluZzogMy4xMjVyZW0gMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgfVxufVxuLnN0b3JlLWFkbWluX19yZXNldC1pbWFnZSBsYWJlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnN0b3JlLWFkbWluX19yZXNldC1pbWFnZSBsYWJlbDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zdG9yZS1hZG1pbl9fYmFzaWMtaW5mbyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTguNzVyZW0sIDFmcikpO1xuICBncmlkLWdhcDogMi41cmVtO1xufVxuLnN0b3JlLWFkbWluX19iYXNpYy1pbmZvX19pbWFnZS1wcmV2aWV3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAuNjI1cmVtIDA7XG59XG4uc3RvcmUtYWRtaW5fX2Jhc2ljLWluZm9fX2ltYWdlLXByZXZpZXc6YmVmb3JlLCAuc3RvcmUtYWRtaW5fX2Jhc2ljLWluZm9fX2ltYWdlLXByZXZpZXc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLnN0b3JlLWFkbWluX19iYXNpYy1pbmZvX19pbWFnZS1wcmV2aWV3OmJlZm9yZSB7XG4gIHdpZHRoOiAwLjA2MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNzIuNDIwMjYyNjY0MiU7XG59XG4uc3RvcmUtYWRtaW5fX2Jhc2ljLWluZm9fX2ltYWdlLXByZXZpZXc6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL1VJL2NhbWVyYS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMS42ODc1cmVtO1xuICB3aWR0aDogNC4wNjI1cmVtO1xuICBoZWlnaHQ6IDQuMDYyNXJlbTtcbn1cbi5zdG9yZS1hZG1pbl9fYmFzaWMtaW5mb19faW1hZ2UtcHJldmlldzpob3ZlciA+IGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwLjkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3RvcmUtYWRtaW5fX2Jhc2ljLWluZm9fX2ltYWdlLXByZXZpZXcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycyBlYXNlLWluLW91dDtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xufVxuLnN0b3JlLWFkbWluX19mb3JtLS1uYXJyb3cge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDEuNTYyNXJlbTtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fZWxlbWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fZWxlbWVudCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fZWxlbWVudCBpbnB1dFt0eXBlPXRleHRdLFxuLnN0b3JlLWFkbWluIC5mb3JtX19lbGVtZW50IHRleHRhcmVhLFxuLnN0b3JlLWFkbWluIC5mb3JtX19lbGVtZW50IGlucHV0W3R5cGU9bnVtYmVyXSxcbi5zdG9yZS1hZG1pbiAuZm9ybV9fZWxlbWVudCBpbnB1dFt0eXBlPXRlbF0sXG4uc3RvcmUtYWRtaW4gLmZvcm1fX2VsZW1lbnQgaW5wdXRbdHlwZT1lbWFpbF0sXG4uc3RvcmUtYWRtaW4gLmZvcm1fX2VsZW1lbnQgaW5wdXRbdHlwZT11cmxdLFxuLnN0b3JlLWFkbWluIC5mb3JtX19lbGVtZW50IGlucHV0W3R5cGU9ZGF0ZV0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19lbGVtZW50IGlucHV0W3R5cGU9dXJsXSB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19lbGVtZW50IGlucHV0W3R5cGU9dXJsXSB+IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxLjEyNXJlbTtcbiAgbGVmdDogMC45Mzc1cmVtO1xuICB3aWR0aDogMC45Mzc1cmVtO1xuICBoZWlnaHQ6IDAuOTM3NXJlbTtcbiAgZmlsbDogI2RlZGVkZTtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fZGF0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMTI1cmVtO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19kYXRlIH4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEuMTI1cmVtO1xuICByaWdodDogMS4xMjVyZW07XG4gIHdpZHRoOiAxLjEyNXJlbTtcbiAgaGVpZ2h0OiAxLjEyNXJlbTtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fY2hlY2tib3gtbGFiZWwge1xuICBjb2xvcjogIzMzM2U0ODtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2NoZWNrYm94LWhlbHBlciB7XG4gIHdpZHRoOiAxLjU2MjVyZW07XG4gIGhlaWdodDogMS41NjI1cmVtO1xufVxuLnN0b3JlLWFkbWluIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG59XG4uc3RvcmUtYWRtaW4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiU3RhZyBTYW5zIEJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS44NzVyZW07XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzLjc1cmVtIGF1dG8gMCBhdXRvO1xufVxuLnN0b3JlLWFkbWluIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWMxYzE7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLnN0b3JlLWFkbWluIGlucHV0W3R5cGU9c3VibWl0XS5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3RvcmUtYWRtaW5fX3RhYl9fdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbn1cbi5zdG9yZS1hZG1pbl9fdGFiX190cmlnZ2VyOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3Zjc7XG59XG4uc3RvcmUtYWRtaW5fX3RhYl9fdHJpZ2dlcjpmb2N1cyArIGxhYmVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc3RvcmUtYWRtaW5fX3RhYl9fdHJpZ2dlcltkYXRhLXRhYm51bT10MV06Y2hlY2tlZCB+IGRpdiBbZGF0YS10YWJudW09dDFdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RvcmUtYWRtaW5fX3RhYl9fdHJpZ2dlcltkYXRhLXRhYm51bT10Ml06Y2hlY2tlZCB+IGRpdiBbZGF0YS10YWJudW09dDJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RvcmUtYWRtaW5fX3RhYl9fdHJpZ2dlcltkYXRhLXRhYm51bT10M106Y2hlY2tlZCB+IGRpdiBbZGF0YS10YWJudW09dDNdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RvcmUtYWRtaW5fX3RhYl9fY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RvcmUtYWRtaW5fX3RhYl9fbGFiZWwge1xuICBmb250LXNpemU6IDFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMS4yNXJlbSA1cmVtO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW5fX3RhYl9fbGFiZWwge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cbn1cbi5zdG9yZS1hZG1pbl9faG91ci1yb3cge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XG4gIC5zdG9yZS1hZG1pbl9faG91ci1yb3dbZGF0YS1yZW1hcmstcm93XSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW5fX2hvdXItcm93LS1zaW1wbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW5fX2hvdXItcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIC5zdG9yZS1hZG1pbl9faG91ci1yb3dfX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3RvcmUtYWRtaW5fX2hvdXItcm93LS1jb2xsYXBzZWQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuc3RvcmUtYWRtaW5fX2hvdXItcm93LS1jb2xsYXBzZWQgLnN0b3JlLWFkbWluX19ob3VyLXJvd19faGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzMzM2U0ODtcbiAgfVxuICAuc3RvcmUtYWRtaW5fX2hvdXItcm93LS1jb2xsYXBzZWQgLnN0b3JlLWFkbWluX19ob3VyLXJvd19faGVhZGVyID4gc3ZnIHtcbiAgICBmaWxsOiAjMzMzZTQ4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cbiAgLnN0b3JlLWFkbWluX19ob3VyLXJvdy0tY29sbGFwc2VkID4gZGl2LFxuLnN0b3JlLWFkbWluX19ob3VyLXJvdy0tY29sbGFwc2VkIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnN0b3JlLWFkbWluX19ob3VyLXJvd19fZGVsaW1pdGVyIHtcbiAgd2lkdGg6IDMuNDM3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluX19ob3VyLXJvd19fZGVsaW1pdGVyIHtcbiAgICB3aWR0aDogMi41ZW07XG4gIH1cbn1cbi5zdG9yZS1hZG1pbl9faG91ci1yb3dfX2RlbGltaXRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNWVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZGVkZTtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwLjYyNWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc3RvcmUtYWRtaW5fX2hvdXItcm93X19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC42MjVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcIlN0YWcgU2FucyBCb29rXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW5fX2hvdXItcm93X19oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zdG9yZS1hZG1pbl9faG91ci1yb3dfX2hlYWRlciA+ICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zdG9yZS1hZG1pbl9faG91ci1yb3dfX2hlYWRlciBzdmcge1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGZpbGw6IHdoaXRlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cbi5zdG9yZS1hZG1pbl9faG91ci1yb3cgPiBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluX19ob3VyLXJvdyA+IGRpdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zdG9yZS1hZG1pbl9faG91ci1yb3cgPiBkaXY6bm90KC5mb3JtX19lbGVtZW50KTpub3QoLnN0b3JlLWFkbWluX19yZW1hcmstcm93KSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uc3RvcmUtYWRtaW5fX2hvdXItcm93IGlucHV0IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXI6IDA7XG59XG4uc3RvcmUtYWRtaW5fX2hvdXItcm93IGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxuLnN0b3JlLWFkbWluX19ob3VyLXJvdzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdG9yZS1hZG1pbl9faG91ci1yb3dfX2xhYmVsLWZyb20ge1xuICBtYXJnaW4tbGVmdDogNC4zNzVyZW07XG59XG4uc3RvcmUtYWRtaW5fX2hvdXItcm93X19sYWJlbC10byB7XG4gIG1hcmdpbi1sZWZ0OiA2LjI1cmVtO1xufVxuLnN0b3JlLWFkbWluX19ob3VyLXJvd19fZGVsZXRlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3RvcmUtYWRtaW5fX2hvdXItcm93X19kZWxldGUgPiBzdmcge1xuICB3aWR0aDogMC45Mzc1cmVtO1xuICBoZWlnaHQ6IDAuOTM3NXJlbTtcbiAgZmlsbDogIzAzODI4ZjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbi5zdG9yZS1hZG1pbl9fYWRkLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYyNGQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuMjVyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMy4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlN0YWcgU2FucyBNZWRpdW1cIjtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnN0b3JlLWFkbWluX19kYXkge1xuICBtaW4td2lkdGg6IDVyZW07XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluX19kYXkge1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gICAgbWluLXdpZHRoOiAzLjc1cmVtO1xuICB9XG59XG4uc3RvcmUtYWRtaW5fX2Zyb20tdGltZSwgLnN0b3JlLWFkbWluX190by10aW1lIHtcbiAgbWF4LXdpZHRoOiA5LjM3NXJlbTtcbn1cbi5zdG9yZS1hZG1pbl9fZnJvbS10aW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtO1xufVxuLnN0b3JlLWFkbWluX19yZW1hcmstcm93IHtcbiAgbWFyZ2luOiAxLjI1cmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN0b3JlLWFkbWluX19yZW1hcmstcm93ID4gZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XG4gIC5zdG9yZS1hZG1pbl9fcmVtYXJrLXJvdyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uc3RvcmUtYWRtaW5fX3Nob3ctc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2IzYjNiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG4uc3RvcmUtYWRtaW5fX3Nob3ctc2VjdGlvbi0tY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzN2E4NDk7XG4gIGJvcmRlci1jb2xvcjogIzI4NjI0ZDtcbn1cbi5zdG9yZS1hZG1pbl9fc2hvdy1zZWN0aW9uIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxuLnN0b3JlLWFkbWluX19zaG93LXNlY3Rpb24gaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDQuMTI1cmVtO1xuICBoZWlnaHQ6IDEuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4NjI0ZDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTEuMjVyZW0gMCAwIDAgd2hpdGU7XG59XG4uc3RvcmUtYWRtaW5fX3Nob3ctc2VjdGlvbiBpbnB1dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMC4xMjVyZW0gMC4yNXJlbSAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uc3RvcmUtYWRtaW5fX3Nob3ctc2VjdGlvbiBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBhdXRvICM0ZDkwZmU7XG59XG4uc3RvcmUtYWRtaW5fX3Nob3ctc2VjdGlvbiBpbnB1dDpjaGVja2VkIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMi4xODc1cmVtIDAgMCAwICMyODYyNGQ7XG4gIGJvcmRlci1jb2xvcjogIzI4NjI0ZDtcbn1cbi5zdG9yZS1hZG1pbl9fc2hvdy1zZWN0aW9uIGlucHV0OmNoZWNrZWQ6YWZ0ZXIge1xuICBsZWZ0OiAyLjVyZW07XG4gIGJveC1zaGFkb3c6IC0wLjEyNXJlbSAwLjI1cmVtIDAuMTg3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnN0b3JlLWFkbWluX19kZXZpYXRpbmctdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuLnN0b3JlLWFkbWluX19kZXZpYXRpbmctdGl0bGUgaW5wdXQge1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW5fX2RldmlhdGluZy10aXRsZSBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdG9yZS1hZG1pbl9fY2hlY2tib3hsaXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjByZW0sIDFmcikpO1xuICBncmlkLWdhcDogMS4yNXJlbTtcbn1cbi5zdG9yZS1hZG1pbl9fY2hlY2tib3hsaXN0X19pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiBsYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYyNGQ7XG4gIGJvcmRlci1jb2xvcjogIzI4NjI0ZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnN0b3JlLWFkbWluX19jaGVja2JveGxpc3RfX2l0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgfiBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uc3RvcmUtYWRtaW5fX2NoZWNrYm94bGlzdF9faXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB+IGxhYmVsIHtcbiAgb3V0bGluZTogMXB4IGF1dG8gIzRkOTBmZTtcbn1cbi5zdG9yZS1hZG1pbl9fY2hlY2tib3hsaXN0X19pdGVtIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDMuMTI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5zdG9yZS1hZG1pbl9fZmVhdHVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMy43NXJlbSAwO1xufVxuLnN0b3JlLWFkbWluX19mZWF0dXJlZCA+IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbn1cbi5zdG9yZS1hZG1pbiAubG9hZGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0b3JlLWFkbWluIC5sb2FkZXJfX2lubmVyLCAuc3RvcmUtYWRtaW4gLmxvYWRlcl9faW5uZXI6YmVmb3JlLCAuc3RvcmUtYWRtaW4gLmxvYWRlcl9faW5uZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWQxIDFzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb246IGxvYWQxIDFzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDRlbTtcbn1cbi5zdG9yZS1hZG1pbiAubG9hZGVyX19pbm5lciB7XG4gIGNvbG9yOiAjMDM4MjhmO1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgbWFyZ2luOiA4OHB4IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbn1cbi5zdG9yZS1hZG1pbiAubG9hZGVyX19pbm5lcjpiZWZvcmUsIC5zdG9yZS1hZG1pbiAubG9hZGVyX19pbm5lcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnN0b3JlLWFkbWluIC5sb2FkZXJfX2lubmVyOmJlZm9yZSB7XG4gIGxlZnQ6IC0xLjVlbTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjMycztcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG59XG4uc3RvcmUtYWRtaW4gLmxvYWRlcl9faW5uZXI6YWZ0ZXIge1xuICBsZWZ0OiAxLjVlbTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkMSB7XG4gIDAlLCA4MCUsIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMDtcbiAgICBoZWlnaHQ6IDRlbTtcbiAgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgLTJlbTtcbiAgICBoZWlnaHQ6IDVlbTtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkMSB7XG4gIDAlLCA4MCUsIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMDtcbiAgICBoZWlnaHQ6IDRlbTtcbiAgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgLTJlbTtcbiAgICBoZWlnaHQ6IDVlbTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZS1pbi1mcm9tLXRvcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjBweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm0ge1xuICBtYXJnaW46IDAgNWVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XG4gIC5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICBwYWRkaW5nOiA1LjYyNXJlbSA1LjYyNXJlbSAzLjc1cmVtIDUuNjI1cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XG4gIC5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgfVxufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faW1hZ2UtdXBsb2FkIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjZGVkZWRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19pbWFnZS11cGxvYWQgaW5wdXRbdHlwZT1maWxlXSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGNpcmNsZSgxJSBhdCAxJSAxJSk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG4uc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19pbWFnZS11cGxvYWQtcHJldmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2ltYWdlLXVwbG9hZC1wcmV2aWV3LmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19pbWFnZS11cGxvYWQtcHJldmlldzpiZWZvcmUsIC5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2ltYWdlLXVwbG9hZC1wcmV2aWV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2ltYWdlLXVwbG9hZC1wcmV2aWV3OmJlZm9yZSB7XG4gIHdpZHRoOiAwLjA2MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNzIuNDIwMjYyNjY0MiU7XG59XG4uc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19pbWFnZS11cGxvYWQtcHJldmlldzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvVUkvY2FtZXJhLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxLjY4NzVyZW07XG4gIHdpZHRoOiA0LjA2MjVyZW07XG4gIGhlaWdodDogNC4wNjI1cmVtO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faW1hZ2UtdXBsb2FkLXByZXZpZXc6aG92ZXIgPiBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMC45KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faW1hZ2UtdXBsb2FkLXByZXZpZXcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycyBlYXNlLWluLW91dDtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faW1hZ2UtdXBsb2FkLXByZXZpZXcuaXMtaGlkZGVuICsgLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faW1hZ2UtdXBsb2FkLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faW1hZ2UtdXBsb2FkLWJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDMuMTI1cmVtO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faW1hZ2UtdXBsb2FkLWJ1dHRvbiA+ICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2ltYWdlLXVwbG9hZC1idXR0b24taWNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgd2lkdGg6IDIuNjI1cmVtO1xuICBoZWlnaHQ6IDIuNjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2ltYWdlLXVwbG9hZC1idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZmlsbDogIzY2NjY2Njtcbn1cbi5mb250cy1sb2FkZWQgLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faW1hZ2UtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlN0YWcgU2FucyBCb29rXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybSAuZm9ybV9fZWxlbWVudC0tZ3JpZCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19mb3JtIHtcbiAgcGFkZGluZzogMCAxLjU2MjVlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19mb3JtIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX190b2dnbGUtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFuaW1hdGlvbjogc2xpZGUtaW4tZnJvbS10b3AgMC4xcyBsaW5lYXIgYm90aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNztcbiAgcGFkZGluZzogMS44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4uc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX190b2dnbGUtc2VjdGlvbi5pcy1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2Zvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2Zvb3RlciA+IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9fZm9vdGVyID4gYnV0dG9uID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9fZm9vdGVyID4gYnV0dG9uID4gc3ZnIHtcbiAgZmlsbDogIzAzODI4ZjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2Zvb3RlciA+IGJ1dHRvbjpob3ZlciwgLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9fZm9vdGVyID4gYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvbnRzLWxvYWRlZCAuc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19mb290ZXIgPiBidXR0b24ge1xuICBmb250LWZhbWlseTogXCJTdGFnIFNhbnMgQm9va1wiLCBzYW5zLXNlcmlmO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9fc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9fc2VsZWN0ID4gc2VsZWN0IHtcbiAgcGFkZGluZzogMC42MjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMy4xODc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzLjEyNXJlbTtcbiAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19zZWxlY3QgPiBzZWxlY3Qge1xuICAgIG1pbi13aWR0aDogNi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW07XG4gIH1cbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX3NlbGVjdC1oZWxwZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMuMTI1cmVtO1xuICBoZWlnaHQ6IDMuMTg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdG9wOiAwO1xuICByaWdodDogMC4wNjI1cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9fc2VsZWN0LWhlbHBlciB7XG4gICAgd2lkdGg6IDIuODEyNXJlbTtcbiAgICBoZWlnaHQ6IDIuODc1cmVtO1xuICB9XG59XG4uc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19zZWxlY3QtaGVscGVyID4gc3ZnIHtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgZmlsbDogIzNkM2QzZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9fZGF0ZSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX19kYXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG59XG4uc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX190aW1lIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW4gLnN0b3JlLWVkaXRvcmlhbC1mb3JtX190aW1lIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5zdG9yZS1hZG1pbiAuc3RvcmUtZWRpdG9yaWFsLWZvcm1fX2hhbGYge1xuICB3aWR0aDogNTAlO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faGFsZjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuLnN0b3JlLWFkbWluIC5zdG9yZS1lZGl0b3JpYWwtZm9ybV9faGFsZjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbi5zdG9yZS1hZG1pbiAuYnV0dG9uLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE5LjZweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjI1cmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAyLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cbi5zdG9yZS1hZG1pbiAuYnV0dG9uLS1wcmltYXJ5IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtIHtcbiAgLyogZmlyZWZveCAxOSsgKi9cbiAgLyogaWUgKi9cbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9faW50cm8ge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXRvcDogMC44NzVlbTtcbiAgcGFkZGluZy1yaWdodDogMC42MjVlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xuICAuc3RvcmUtYWRtaW4gLmZvcm1fX2ludHJvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMS4yNWVtIDA7XG4gIH1cbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9faW50cm8gcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnN0b3JlLWFkbWluIC5mb3JtX19pbnRybyBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fZm9ybS1jb250YWluZXIge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1ZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnN0b3JlLWFkbWluIC5mb3JtX19mb3JtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnN0b3JlLWFkbWluIC5mb3JtX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2xhYmVsLmlzLWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGNpcmNsZSgxJSBhdCAxJSAxJSk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2NoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDI7XG59XG4uY2F0ZWdvcnlGaWx0ZXIgLnN0b3JlLWFkbWluIC5mb3JtX19jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2NoZWNrYm94LWhlbHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICM2YjZiNmI7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBmbG9hdDogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNWVtO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IC5zdG9yZS1hZG1pbiAuZm9ybV9fY2hlY2tib3gtaGVscGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZiNmI2Yjtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiAuc3RvcmUtYWRtaW4gLmZvcm1fX2NoZWNrYm94LWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKclFwiO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2NoZWNrYm94LWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICM2YjZiNmI7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2NoZWNrYm94LWxhYmVsLnJlZCB7XG4gIGNvbG9yOiAjMDM4MjhmO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6LWluZGV4OiAyO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3JhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiBsYWJlbCBzdmcge1xuICBmaWxsOiAjM2QzZDNkO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19yYWRpbzpob3ZlciBzdmcsIC5zdG9yZS1hZG1pbiAuZm9ybV9fcmFkaW86Zm9jdXMgc3ZnIHtcbiAgZmlsbDogIzAzODI4Zjtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fcmFkaW8gc3ZnIHtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgZmlsbDogIzZiNmI2Yjtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fcmFkaW8gbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3JhZGlvLWhlbHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICM2YjZiNmI7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBmbG9hdDogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IC5zdG9yZS1hZG1pbiAuZm9ybV9fcmFkaW8taGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjVlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2QzZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3NlbGVjdCA+IHNlbGVjdCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3NlbGVjdC0tc2ltcGxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19zZWxlY3QtLXNpbXBsZSA+IHNlbGVjdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3NlbGVjdC0tc2ltcGxlID4gc2VsZWN0ID4gb3B0aW9uIHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XG4gIC5zdG9yZS1hZG1pbiAuZm9ybV9fc2VsZWN0LS1zaW1wbGUgPiBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnJlZmVyZW5jZS1saXN0LWZpbHRlcl9fbGlua3MgLnN0b3JlLWFkbWluIC5mb3JtX19zZWxlY3QtLXNpbXBsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucmVmZXJlbmNlLWxpc3QtZmlsdGVyX19saW5rcyAuc3RvcmUtYWRtaW4gLmZvcm1fX3NlbGVjdC0tc2ltcGxlID4gc2VsZWN0IHtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG4uY2F0ZWdvcnkgLnN0b3JlLWFkbWluIC5mb3JtX19zZWxlY3QtLXNpbXBsZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fc2VsZWN0LWhlbHBlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMy4wNjI1cmVtO1xuICBoZWlnaHQ6IDMuMDYyNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzM2U0ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19zZWxlY3QtaGVscGVyID4gc3ZnIHtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZmlsbDogIzAzODI4ZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuLmZvcm1fX3NlbGVjdC0tc2ltcGxlIC5zdG9yZS1hZG1pbiAuZm9ybV9fc2VsZWN0LWhlbHBlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuNTYyNXJlbTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmZvcm1fX3NlbGVjdC0tc2ltcGxlIC5zdG9yZS1hZG1pbiAuZm9ybV9fc2VsZWN0LWhlbHBlciA+IHN2ZyB7XG4gIGZpbGw6ICMzMzNlNDg7XG4gIHdpZHRoOiAxLjA2MjVyZW07XG4gIGhlaWdodDogMC42MjVyZW07XG59XG4uY2F0ZWdvcnkgLmZvcm1fX3NlbGVjdC0tc2ltcGxlIC5zdG9yZS1hZG1pbiAuZm9ybV9fc2VsZWN0LWhlbHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3Zjc7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2Vycm9yIHtcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM5OTAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbmltYXRpb246IHNsaWRlLWluLWZyb20tdG9wIDAuMXMgbGluZWFyIGJvdGg7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2Vycm9yLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3N1Y2Nlc3Mge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBjb2xvcjogIzMzM2U0ODtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3N1Y2Nlc3MuaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fZWxlbWVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2VsZW1lbnQtLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fZWxlbWVudC0tc3BhY2Uge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2VsZW1lbnQtLWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2VsZW1lbnQgaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fZWxlbWVudCBpbnB1dFt0eXBlPXRleHRdLFxuLnN0b3JlLWFkbWluIC5mb3JtX19lbGVtZW50IGlucHV0W3R5cGU9bnVtYmVyXSxcbi5zdG9yZS1hZG1pbiAuZm9ybV9fZWxlbWVudCB0ZXh0YXJlYSxcbi5zdG9yZS1hZG1pbiAuZm9ybV9fZWxlbWVudCBpbnB1dFt0eXBlPXRlbF0sXG4uc3RvcmUtYWRtaW4gLmZvcm1fX2VsZW1lbnQgaW5wdXRbdHlwZT1lbWFpbF0sXG4uc3RvcmUtYWRtaW4gLmZvcm1fX2VsZW1lbnQgaW5wdXRbdHlwZT11cmxdLFxuLnN0b3JlLWFkbWluIC5mb3JtX19lbGVtZW50IGlucHV0W3R5cGU9ZGF0ZV0ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2VsZW1lbnQtemlwIHtcbiAgd2lkdGg6IDQwJTtcbiAgcGFkZGluZy1yaWdodDogMC4zMTI1ZW07XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX2VsZW1lbnQtcGxhY2Uge1xuICB3aWR0aDogNjAlO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNWVtO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtX19lbGVtZW50LS1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9faGVscCB7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3VwbG9hZCBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogY2lyY2xlKDElIGF0IDElIDElKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fdXBsb2FkX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fdXBsb2FkX19idXR0b24ge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgYm9yZGVyLXJhZGl1czogNi4yNXJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3VwbG9hZF9fYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHdoaXRlO1xuICB3aWR0aDogMC42MjVyZW07XG4gIGhlaWdodDogMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybV9fdXBsb2FkLS1saW5rIGxhYmVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm1fX3VwbG9hZC0tbGluayBsYWJlbDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zdG9yZS1hZG1pbiAuZm9ybSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm0gOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnN0b3JlLWFkbWluIC5mb3JtIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc3RvcmUtYWRtaW4gLmZvcm0gaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zdG9yZS1hZG1pbiBmb3JtIC52YWxpZGF0aW9uLXN1bW1hcnktZXJyb3JzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzk5MDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWJlZTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5zdG9yZS1hZG1pbiBmb3JtIC52YWxpZGF0aW9uLXN1bW1hcnktZXJyb3JzIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbn1cbi5zdG9yZS1hZG1pbiBmb3JtIC52YWxpZGF0aW9uLXN1bW1hcnktZXJyb3JzIHVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC9VSS9lcnJvci5zdmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgbGVmdDogMXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxLjI1cmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnN0b3JlLWFkbWluIGZvcm0gLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xuICBjb2xvcjogIzk5MDAwMDtcbn1cbi5zdG9yZS1hZG1pbiAuc3JPbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogY2lyY2xlKDElIGF0IDElIDElKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cbi5zdG9yZS1hZG1pbiAuc3JPbmx5LS1mb2N1c2FibGU6YWN0aXZlLCAuc3RvcmUtYWRtaW4gLnNyT25seS0tZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgY2xpcC1wYXRoOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5tb2RhbC1mb2NhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5tb2RhbC1mb2NhbF9fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIG1hcmdpbjogNSUgYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg4ODtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2xvc2UtZm9jYWwge1xuICBjb2xvcjogI2FhYTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2xvc2UtZm9jYWw6aG92ZXIsXG4uY2xvc2UtZm9jYWw6Zm9jdXMge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jaW1hZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jZm9jdXMtcG9pbnQtbWFya2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDM4MjhmO1xuICBib3JkZXI6IDRweCBzb2xpZCAjMzMzZTQ4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDJweCAjMzMzZTQ4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbiNmb2N1cy1wb2ludC1tYXJrZXIuZW1wdHkge1xuICBiYWNrZ3JvdW5kOiBncmF5O1xuICBib3JkZXI6IDRweCBzb2xpZCBkYXJrZ3JheTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAycHggZ3JheTtcbn1cblxuLnNlYXJjaC1wYWdlIHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zZWFyY2gtcGFnZSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxufVxuLnNlYXJjaC1wYWdlIC50ZXh0LWV4Y2VycHQgLmxpbmstc2luZ2xlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmFxIHtcbiAgcGFkZGluZy1ib3R0b206IDE0NXB4O1xufVxuLmZhcSAuaW50cm8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmFxIC5pbnRyby5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXEgLmludHJvIHtcbiAgICBwYWRkaW5nOiAwIDEwJTtcbiAgfVxufVxuLmZhcSAuaW50cm8gYSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuXG4uc3RvcmUgLnN0b3JlLWltYWdlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zdG9yZSAuc3RvcmUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zdG9yZSAuaW50cm8ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnN0b3JlIC5pbnRybyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zdG9yZSAuaW50cm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdG9yZSAuaW50cm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMS43MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuc3RvcmUgLmludHJvIGgyIHtcbiAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG59XG4uc3RvcmUgLmludHJvIGgyIGIsXG4uc3RvcmUgLmludHJvIGgyIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc3RvcmUgLmludHJvIC5pbmdyZXNzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnN0b3JlIC5pbnRybyAuaW5ncmVzcyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLnN0b3JlIC5pbnRybyAuaW5ncmVzcyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN0b3JlIC5jb250YWluZXIuY29udGVudC5jbGVhcmZpeCwgLnN0b3JlIC5jb250ZW50LmNsZWFyZml4Lm91clNlcnZpY2VzX19jb250YWluZXIsIC5zdG9yZSAuY29udGVudC5jbGVhcmZpeC5zZXJ2aWNlUGFnZV9faGVhZGVyLCAuc3RvcmUgLmNvbnRlbnQuY2xlYXJmaXguc2VydmljZVBhZ2VfX2ludHJvLCAuc3RvcmUgLmNvbnRlbnQuY2xlYXJmaXguc2VydmljZVBhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdG9yZSAuc3RvcmUtaW5mbyB7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gIC5zdG9yZSAuc3RvcmUtaW5mbyB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuc3RvcmUgLnN0b3JlLWluZm8tcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cbn1cbi5zdG9yZSAuc3RvcmUtaW5mby1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RvcmUgLnN0b3JlLWluZm8tY2VsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gIC5zdG9yZSAuc3RvcmUtaW5mby1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDE1cHggI2ZmZmZmZjtcbiAgfVxufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5vcGVuaW5nLWhvdXJzLFxuLnN0b3JlIC5zdG9yZS1pbmZvIC5jb250YWN0LFxuLnN0b3JlIC5zdG9yZS1pbmZvIC5yZWdpc3Rlci1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG4uc3RvcmUgLnN0b3JlLWluZm8gLm9wZW5pbmctaG91cnMgaDMsXG4uc3RvcmUgLnN0b3JlLWluZm8gLmNvbnRhY3QgaDMsXG4uc3RvcmUgLnN0b3JlLWluZm8gLnJlZ2lzdGVyLWFwcG9pbnRtZW50LXdyYXBwZXIgaDMge1xuICBjb2xvcjogIzAwODM4ZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5vcGVuaW5nLWhvdXJzLFxuLnN0b3JlIC5zdG9yZS1pbmZvIC5jb250YWN0IHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAub3BlbmluZy1ob3VycyBoMyxcbi5zdG9yZSAuc3RvcmUtaW5mbyAuY29udGFjdCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc3RvcmUgLnN0b3JlLWluZm8gLm9wZW5pbmctaG91cnMgaDMsXG4uc3RvcmUgLnN0b3JlLWluZm8gLmNvbnRhY3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdG9yZSAuc3RvcmUtaW5mbyAub3BlbmluZy1ob3VycyBoMyxcbi5zdG9yZSAuc3RvcmUtaW5mbyAuY29udGFjdCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gIC5zdG9yZSAuc3RvcmUtaW5mbyAub3BlbmluZy1ob3VycyBoMyxcbi5zdG9yZSAuc3RvcmUtaW5mbyAuY29udGFjdCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5vcGVuaW5nLWhvdXJzIGgzIGIsXG4uc3RvcmUgLnN0b3JlLWluZm8gLm9wZW5pbmctaG91cnMgaDMgc3Ryb25nLFxuLnN0b3JlIC5zdG9yZS1pbmZvIC5jb250YWN0IGgzIGIsXG4uc3RvcmUgLnN0b3JlLWluZm8gLmNvbnRhY3QgaDMgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAuY29udGFjdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAub3BlbmluZy1ob3Vycy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5vcGVuaW5nLWhvdXJzLXRhYmxlIC50b2RheSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5vcGVuaW5nLWhvdXJzLXRhYmxlIHRkIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uc3RvcmUgLnN0b3JlLWluZm8gLm9wZW5pbmctaG91cnMtdGFibGUgLmljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDIwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdG9yZSAuc3RvcmUtaW5mbyAub3BlbmluZy1ob3Vycy10YWJsZSAuaWNvbiB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5vcGVuaW5nLWhvdXJzLXRhYmxlIC5kYXkge1xuICB3aWR0aDogMzAlO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5vcGVuaW5nLWhvdXJzLXRhYmxlIC50aW1lIHtcbiAgd2lkdGg6IDQwJTtcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAub3BlbmluZy1ob3Vycy1hZGRpdGlvbmFsLWluZm8ge1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMDtcbiAgbWFyZ2luOiAxNXB4IC0xMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZTRlNGU0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uc3RvcmUgLnN0b3JlLWluZm8gLmNvbnRhY3QgPiBhZGRyZXNzIHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5jb250YWN0IC5tYXBzLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5jb250YWN0ID4gLnBob25lIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uc3RvcmUgLnN0b3JlLWluZm8gLmNvbnRhY3QgPiAucGhvbmUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5jb250YWN0IC5lbWFpbCA+IGEge1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5jb250YWN0IGEge1xuICBjb2xvcjogIzAwODM4ZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAucmVnaXN0ZXItYXBwb2ludG1lbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc3RvcmUgLnN0b3JlLWluZm8gLnJlZ2lzdGVyLWFwcG9pbnRtZW50IHtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc3RvcmUgLnN0b3JlLWluZm8gLnJlZ2lzdGVyLWFwcG9pbnRtZW50IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAucmVnaXN0ZXItYXBwb2ludG1lbnQgaDMgYixcbi5zdG9yZSAuc3RvcmUtaW5mbyAucmVnaXN0ZXItYXBwb2ludG1lbnQgaDMgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAucmVnaXN0ZXItYXBwb2ludG1lbnQgLmludHJvIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5yZWdpc3Rlci1hcHBvaW50bWVudCAubnVtYmVyLXNlbnQtY29uZmlybWF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAucmVnaXN0ZXItYXBwb2ludG1lbnQgLm51bWJlci1zZW50LWNvbmZpcm1hdGlvbi5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAucmVnaXN0ZXItYXBwb2ludG1lbnQgLnN1Ym1pdC1udW1iZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5yZWdpc3Rlci1hcHBvaW50bWVudCAuc3VibWl0LW51bWJlci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAucmVnaXN0ZXItYXBwb2ludG1lbnQgbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICB0b3A6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IC0xMDAwMHB4O1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5yZWdpc3Rlci1hcHBvaW50bWVudCBpbnB1dCB7XG4gIGJvcmRlcjogMXB4ICNlNGU0ZTQgc29saWQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHdpZHRoOiA3NCU7XG4gIHBhZGRpbmc6IDE2cHggMTVweCAxNXB4IDE1cHg7XG59XG4uc3RvcmUgLnN0b3JlLWluZm8gLnJlZ2lzdGVyLWFwcG9pbnRtZW50IGJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZjtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogMTAwO1xuICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5yZWdpc3Rlci1hcHBvaW50bWVudCBidXR0b24uY2FsbC1tZS1idXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc3RvcmUgLnN0b3JlLWluZm8gLnJlZ2lzdGVyLWFwcG9pbnRtZW50IGJ1dHRvbi5jYWxsLW1lLWJ1dHRvbiwgLnN0b3JlIC5zdG9yZS1pbmZvIC5yZWdpc3Rlci1hcHBvaW50bWVudCBidXR0b24uY29udGFjdC1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAuc3RvcmUgLnN0b3JlLWluZm8gLnJlZ2lzdGVyLWFwcG9pbnRtZW50IGJ1dHRvbi5jYWxsLW1lLWJ1dHRvbiwgLnN0b3JlIC5zdG9yZS1pbmZvIC5yZWdpc3Rlci1hcHBvaW50bWVudCBidXR0b24uY29udGFjdC1idXR0b24ge1xuICAgIHdpZHRoOiA0OSU7XG4gIH1cbn1cbi5zdG9yZSAuc3RvcmUtaW5mbyAucmVnaXN0ZXItYXBwb2ludG1lbnQgYnV0dG9uIC5mYSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc3RvcmUgLnN0b3JlLWluZm8gLnJlZ2lzdGVyLWFwcG9pbnRtZW50IGJ1dHRvbi5saW5rLCAuc3RvcmUgLnN0b3JlLWluZm8gLnJlZ2lzdGVyLWFwcG9pbnRtZW50IGJ1dHRvbi5saW5rLWJvZHksIC5zdG9yZSAuc3RvcmUtaW5mbyAucmVnaXN0ZXItYXBwb2ludG1lbnQgYnV0dG9uLmxpbmstc2luZ2xlIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwODM4ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5yZWdpc3Rlci1hcHBvaW50bWVudCBidXR0b24uc3VibWl0LWJ1dHRvbi1udW1iZXIge1xuICB3aWR0aDogMjUlO1xufVxuLnN0b3JlIC5zdG9yZS1pbmZvIC5yZWdpc3Rlci1hcHBvaW50bWVudCAuZm9ybS1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2YzY7XG59XG4uc3RvcmUgLnNlcnZpY2VzIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjUlO1xufVxuLnN0b3JlIC5zZXJ2aWNlczphZnRlciwgLnN0b3JlIC5zZXJ2aWNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zdG9yZSAuc2VydmljZXM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0OmFmdGVyLCAuc3RvcmUgLm1hcC1hbmQtY29udGFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0b3JlIC5tYXAtYW5kLWNvbnRhY3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41JTtcbiAgfVxufVxuLnN0b3JlIC5tYXAtYW5kLWNvbnRhY3QgaDMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMi41JTtcbiAgd2lkdGg6IDk3LjUlO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnN0b3JlIC5tYXAtYW5kLWNvbnRhY3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdG9yZSAubWFwLWFuZC1jb250YWN0IGgzIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgLnN0b3JlIC5tYXAtYW5kLWNvbnRhY3QgaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IGgzIGIsXG4uc3RvcmUgLm1hcC1hbmQtY29udGFjdCBoMyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5tYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5tYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogNjQuMTY2NjY2NjY2NyU7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5jb250YWN0LWZvcm0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogMzAuODMzMzMzMzMzMyU7XG4gIH1cbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5jb250YWN0LWZvcm0gaDQge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogMjAwO1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5jb250YWN0LWZvcm0gaDQgYixcbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5jb250YWN0LWZvcm0gaDQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5jb250YWN0LWZvcm0gZm9ybSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc3RvcmUgLm1hcC1hbmQtY29udGFjdCAuY29udGFjdC1mb3JtIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgdG9wOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsZWZ0OiAtMTAwMDBweDtcbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5jb250YWN0LWZvcm0gaW5wdXQsXG4uc3RvcmUgLm1hcC1hbmQtY29udGFjdCAuY29udGFjdC1mb3JtIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5jb250YWN0LWZvcm0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uc3RvcmUgLm1hcC1hbmQtY29udGFjdCAuY29udGFjdC1mb3JtIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5jb250YWN0LWZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnN0b3JlIC5tYXAtYW5kLWNvbnRhY3QgLmNvbnRhY3QtZm9ybSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnN0b3JlIC5tYXAtYW5kLWNvbnRhY3QgLmNvbnRhY3QtZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5zdG9yZSAubWFwLWFuZC1jb250YWN0IC5jb250YWN0LWZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnN0b3JlIC5tYXAtYW5kLWNvbnRhY3QgLmNvbnRhY3QtZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uc3RvcmUgLm1hcC1hbmQtY29udGFjdCAuY29udGFjdC1mb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uc3RvcmUgLm1hcC1hbmQtY29udGFjdCAuY29udGFjdC1mb3JtIGlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RvcmUgLm1hcC1hbmQtY29udGFjdCAuY29udGFjdC1mb3JtIHRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xufVxuLnN0b3JlIC5tYXAtYW5kLWNvbnRhY3QgLmNvbnRhY3QtZm9ybSBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3RvcmUgLm1hcC1hbmQtY29udGFjdCAuY29udGFjdC1mb3JtIC5mb3JtLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzZjNjtcbn1cblxuLmgxLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgxLCAudGV4dC1ibG9jayBoMSxcbi5oMixcbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMixcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgyLFxuLmgzLFxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgzLFxuLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMyxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uaW50ZXJtZWRpYXRlLXRpdGxlLFxuLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoNCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDQge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG59XG4uaDEtLWNlbnRlcmVkLFxuLmgyLS1jZW50ZXJlZCxcbi5oMy0tY2VudGVyZWQsXG4uaW50ZXJtZWRpYXRlLXRpdGxlLS1jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmgxLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgxLCAudGV4dC1ibG9jayBoMSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaDEsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDEsIC50ZXh0LWJsb2NrIGgxIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5cbi5oMiwgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgyLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgyLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oMiwgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgyLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgyLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxufVxuXG4uaDMsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMywgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMyxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uaW50ZXJtZWRpYXRlLXRpdGxlLFxuLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoNCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oMywgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgzLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgzLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMyxcbi5pbnRlcm1lZGlhdGUtdGl0bGUsXG4uYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGg0LFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cbn1cblxuLnRleHQtZXhjZXJwdCxcbi50ZXh0LWJvZHktLWxhcmdlLFxuLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBwLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwLFxuLnRleHQtYm9keS0tcmVndWxhcixcbi50ZXh0LXNlY29uZGFyeSxcbi50ZXh0LWV4Y2VycHQge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG59XG5cbi50ZXh0LWV4Y2VycHQsXG4udGV4dC1leGNlcnB0IHAge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGV4dC1leGNlcnB0LFxuLnRleHQtZXhjZXJwdCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLnRleHQtZXhjZXJwdCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5cbi50ZXh0LWJvZHktLWxhcmdlIGEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCBhLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIGEsIC50ZXh0LWJvZHktLXJlZ3VsYXIgYSB7XG4gIGNvbG9yOiAjMDM4MjhmO1xufVxuLnRleHQtYm9keS0tbGFyZ2UgYTpob3ZlciwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBwIGE6aG92ZXIsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IHAgYTpob3ZlciwgLnRleHQtYm9keS0tcmVndWxhciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udGV4dC1ib2R5LS1sYXJnZSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBwLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZXh0LWJvZHktLWxhcmdlLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IHAsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnRleHQtYm9keS0tbGFyZ2UgYSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBwIGEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IHAgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udGV4dC1ib2R5LS1yZWd1bGFyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRleHQtYm9keS0tcmVndWxhciB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIH1cbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRleHQtc2Vjb25kYXJ5IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICB9XG59XG5cbi5pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5ibG9nIC5ibG9nLWluZm8gPiAuYXV0aG9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMDBweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xufVxuLmJsb2cgLmJsb2ctaW5mbyA+IC5hdXRob3IgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNzNweDtcbiAgd2lkdGg6IDczcHg7XG4gIG1hcmdpbjogMTBweCAwIDAgMTBweDtcbn1cbi5ibG9nIC5ibG9nLWluZm8gPiAuYXV0aG9yIHAge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYmxvZyAuYmxvZy1pbmZvID4gLmF1dGhvciBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvZyAuYmxvZy1pbmZvID4gLmF1dGhvciBwIC5hdXRob3ItbmFtZSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLmJsb2cgLmJsb2ctaW5mbyAuc29jaWFsLXNoYXJpbmcge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMzNweCAxMnB4IDAgMDtcbn1cbi5ibG9nIC5ibG9nLWluZm8gPiAuY2F0ZWdvcmllcyB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDEwNXB4IDAgMjRweCAwO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG59XG4uYmxvZyAuYmxvZy1pbmZvID4gLmNhdGVnb3JpZXMgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLmJsb2cgLmJsb2ctaW5mbyA+IC5jYXRlZ29yaWVzID4gLnNlcGFyYXRvciB7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5ibG9nIC5ibG9nLWluZm8gPiAuY2F0ZWdvcmllcyA+IC5zZXBhcmF0b3I6bGFzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9nIC5ibG9nLWJvZHkgLnRleHQtZXhjZXJwdCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGltZyxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4uYmxvZyAuYmxvZy1ib2R5IGJsb2NrcXVvdGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDgzOGY7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICAvKiovXG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2cgLmJsb2ctZmFjZWJvb2stYm90dG9tIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ibG9nLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMi4ycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmJsb2ctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44MTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gIC5ibG9nLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxufVxuXG4uYmxvZy1oZWFkZXItaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2dsaXN0LWZpbHRlci5ibG9nLWJsb2dsaXN0LWZpbHRlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nLWxlZnQtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4uYmxvZy1hdXRob3ItZXh0ZW5kZWQge1xuICBtYXJnaW4tdG9wOiA2NXB4O1xufVxuLmJsb2ctYXV0aG9yLWV4dGVuZGVkIC5oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xufVxuLmJsb2ctYXV0aG9yLWV4dGVuZGVkIC5iaW8ge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbn1cblxuLmFydGljbGUtcGFnZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLmFydGljbGUtcGFnZS1oZWFkZXIubW9kLXdpdGhvdXQtdGl0bGUtaW1hZ2Uge1xuICBjb2xvcjogIzMzM2U0ODtcbn1cbi5hcnRpY2xlLXBhZ2UtaGVhZGVyLWgxIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFydGljbGUtcGFnZS1oZWFkZXItaDEubW9kLXdpdGhvdXQtdGl0bGUtaW1hZ2Uge1xuICBjb2xvcjogIzMzM2U0ODtcbn1cbi5hcnRpY2xlLXBhZ2UtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtcGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG4uYXJ0aWNsZS1wYWdlLWhlYWRlciArIC5hcnRpY2xlLXBhZ2UtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtY29udGVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1pbWFnZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDgzOGY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1oMiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1oMiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtaDIgYixcbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtaDIgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IHAge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGEge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cblxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5wcm9tby1ibG9jayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgbWluLWhlaWdodDogNDkwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2F0ZWdvcnktbGFuZGluZ3BhZ2UgLnByb21vLWJsb2NrIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jYXRlZ29yeS1sYW5kaW5ncGFnZSAucHJvbW8tYmxvY2sgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jYXRlZ29yeS1sYW5kaW5ncGFnZSAucHJvbW8tYmxvY2sgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuY2F0ZWdvcnktbGFuZGluZ3BhZ2UgLnByb21vLWJsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5wcm9tby1ibG9jayAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5wcm9tby1ibG9jayAuY29udGFpbmVyLCAuY2F0ZWdvcnktbGFuZGluZ3BhZ2UgLnByb21vLWJsb2NrIC5vdXJTZXJ2aWNlc19fY29udGFpbmVyLCAuY2F0ZWdvcnktbGFuZGluZ3BhZ2UgLnByb21vLWJsb2NrIC5zZXJ2aWNlUGFnZV9faGVhZGVyLCAuY2F0ZWdvcnktbGFuZGluZ3BhZ2UgLnByb21vLWJsb2NrIC5zZXJ2aWNlUGFnZV9faW50cm8sIC5jYXRlZ29yeS1sYW5kaW5ncGFnZSAucHJvbW8tYmxvY2sgLnNlcnZpY2VQYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5wcm9tby1ibG9jazphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5jYXRlZ29yeS1jb250ZW50IHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5jYXRlZ29yeS1jb250ZW50LWludHJvIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuY2F0ZWdvcnktY29udGVudC1pbnRybyB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbn1cbi5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuY2F0ZWdvcnktZWRpdG9yLWNvbnRlbnQge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuY2F0ZWdvcnktZWRpdG9yLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5jYXRlZ29yeS1lZGl0b3ItY29udGVudCAuYmxvY2sge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5jYXRlZ29yaWVzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2F0ZWdvcnktbGFuZGluZ3BhZ2UgLmNhdGVnb3JpZXMtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAtMi4wNjI1cmVtIDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2F0ZWdvcnktbGFuZGluZ3BhZ2UgLmNhdGVnb3J5LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5jYXRlZ29yeS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5jYXRlZ29yeS1pdGVtOm50aC1jaGlsZCgybisxKSB7XG4gIGNsZWFyOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiA0LjM3NXJlbTtcbn1cbi5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuY2F0ZWdvcnktaXRlbTpudGgtY2hpbGQoMm4rMSkgKyAuY2F0ZWdvcnktaXRlbSB7XG4gIG1hcmdpbi10b3A6IDQuMzc1cmVtO1xufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5jYXRlZ29yeS1pdGVtIC5pbWFnZSxcbi5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuY2F0ZWdvcnktaXRlbSAuaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuY2F0ZWdvcnktaXRlbSAuaW1hZ2UsXG4uY2F0ZWdvcnktbGFuZGluZ3BhZ2UgLmNhdGVnb3J5LWl0ZW0gLmluZm8ge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuY2F0ZWdvcnktaXRlbSAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzAwODM4ZjtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5jYXRlZ29yeS1pdGVtIC50aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuY2F0ZWdvcnktaXRlbSAudGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5jYXRlZ29yeS1pdGVtIC5pbnRybyB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG4uY2F0ZWdvcnktbGFuZGluZ3BhZ2UgLnN1YmNhdGVnb3JpZXMge1xuICBwYWRkaW5nOiAxLjY1cmVtIDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuc3ViY2F0ZWdvcmllcyAuc3ViY2F0ZWdvcnktaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwLjIxMjVyZW0gMDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jYXRlZ29yeS1sYW5kaW5ncGFnZSAuc3ViY2F0ZWdvcmllcyAuc3ViY2F0ZWdvcnktaXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLmNhdGVnb3J5LWxhbmRpbmdwYWdlIC5uZXdzbGV0dGVyLXN1YnNjcmliZSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5cbi5wcm9kdWN0cy1mbGV4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9kdWN0cy1mbGV4ZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wcm9kdWN0LWltYWdlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1pbWFnZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnByb2R1Y3QtZGV0YWlscy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi5wcm9kdWN0LWRldGFpbHMtd3JhcHBlciAuY2FtcGFpZ24tYmFubmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogNzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3MHB4IHNvbGlkICMwMDgzOGY7XG4gIGZsb2F0OiByaWdodDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgbWFyZ2luOiAwcHggLTQwcHggMCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogLTEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogLTVweDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdC1kZXRhaWxzLXdyYXBwZXIgLmJlc3QtYnV5LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0yMHB4O1xufVxuLnByb2R1Y3QtZGV0YWlscy13cmFwcGVyIC5iZXN0LWJ1eS1pY29uLXdpdGgtY2FtcGFpZ24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAxMDVweDtcbiAgei1pbmRleDogOTtcbn1cbi5wcm9kdWN0LWRldGFpbHMtd3JhcHBlciAuY2FtcGFpZ24tYmFubmVyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiA5MHB4O1xufVxuLnByb2R1Y3QtZGV0YWlscy13cmFwcGVyIC5tb2QtYmVzdC1idXkgLmNhbXBhaWduLWJhbm5lci10ZXh0IHtcbiAgYm90dG9tOiAtNDhweDtcbn1cbi5wcm9kdWN0LXByaWNlLXdyYXBwZXIgLnByaWNlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvZHVjdC1wcmljZS13cmFwcGVyIGgzLFxuLnByb2R1Y3QtcHJpY2Utd3JhcHBlciBoNCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogNTAlO1xufVxuLnByb2R1Y3QtcHJpY2Utd3JhcHBlciAucHJpY2Utb2ZmZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wcm9kdWN0LXByaWNlLXdyYXBwZXIgLnByb2R1Y3QtcHJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ucHJvZHVjdC1wcmljZS13cmFwcGVyIC5wcm9kdWN0LXByaWNlIHNwYW4ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5wcm9kdWN0LXByaWNlLXdyYXBwZXIgLnByb21vdGlvbi1hbmQtcHJldmlvdXMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnByb2R1Y3QtcHJpY2Utd3JhcHBlciAucHJvbW90aW9uLWFuZC1wcmV2aW91cyAucHJvZHVjdC1wcmljZS1kaXNjb3VudCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLnByb2R1Y3QtcHJpY2Utd3JhcHBlciAucHJvbW90aW9uLWFuZC1wcmV2aW91cyAucHJvZHVjdC1wcmljZS1yZWd1bGFyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLnByb2R1Y3QtcHJpY2Utd3JhcHBlciAuZmVlZGJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxNHB4IDVweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ucHJvZHVjdC1wcmljZS13cmFwcGVyIC5mZWVkYmFjayBhIHtcbiAgY29sb3I6ICMwMDgzOGY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnByb2R1Y3QtcHJpY2Utd3JhcHBlciAuZmVlZGJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4ucHJvZHVjdC1hY3Rpb25zLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5wcm9kdWN0LWFjdGlvbnMtcXVhbnRpdHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuLnByb2R1Y3QtYWN0aW9ucy1xdWFudGl0eSAuYm0tc2VsZWN0Ym94LmNhcnQtYW1vdW50IHtcbiAgd2lkdGg6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1hY3Rpb25zLXF1YW50aXR5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG4ucHJvZHVjdC1hY3Rpb25zLWFkZGNhcnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1hY3Rpb25zLWFkZGNhcnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG59XG4ucHJvZHVjdC1hY3Rpb25zLWFkZHdpc2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1hY3Rpb25zLWFkZHdpc2gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucHJvZHVjdC1hY3Rpb25zLWFzc2VtYmx5IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5wcm9kdWN0LWFjdGlvbnMtYXNzZW1ibHkgYSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLnByb2R1Y3QtYWN0aW9ucy1hc3NlbWJseSBhLnJlYWRtb3JlIHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnByb2R1Y3QtdmFyaWF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnByb2R1Y3QtaWNvbi13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1pY29uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wcm9kdWN0LWljb24td3JhcHBlciAuaWNvbmJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9kdWN0LWljb24td3JhcHBlciAuaWNvbmJveCBpIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5wcm9kdWN0LWljb24td3JhcHBlciAuaWNvbmJveCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wcm9kdWN0LWljb24td3JhcHBlciAuaWNvbmJveDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U0ZTRlNDtcbn1cbi5wcm9kdWN0LW5hbWUge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg1ODU4NTtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0LW5hbWUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5wcm9kdWN0LW5hbWUubm91bmRlcmxpbmUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnByb2R1Y3QtbmFtZS5tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9kdWN0LW51bWJlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0LW51bWJlciB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG4ucHJvZHVjdC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ucHJvZHVjdC1kZXNjcmlwdGlvbi1tb3JlaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5wcm9kdWN0LWRlc2NyaXB0aW9uLW1vcmVpbmZvIGEge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5wcm9kdWN0LXByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wcm9kdWN0LXByaWNlLXJlZ3VsYXIge1xuICBjb2xvcjogIzMzM2U0ODtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLnByb2R1Y3QtcHJpY2UtdW5pdCB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLnByb2R1Y3QtZGV0YWlscy1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtc3VidGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuLnByb2R1Y3QtYWRkaXRpb25hbC1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1zZWxlY3Rvci1saXN0IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1zZWxlY3Rvci1saXN0OmFmdGVyLCAucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tc2VsZWN0b3ItbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1zZWxlY3Rvci1saXN0OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tc2VsZWN0b3ItbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxOXB4KSB7XG4gIC5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1zZWxlY3Rvci1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tc2VsZWN0b3ItbGlzdC1pdGVtLWJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzMzM2U0ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1zZWxlY3Rvci1saXN0LWl0ZW0tYnV0dG9uOmhvdmVyLCAucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tc2VsZWN0b3ItbGlzdC1pdGVtLWJ1dHRvbjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1zZWxlY3Rvci1saXN0LWl0ZW0tYnV0dG9uOmRpc2FibGVkIHtcbiAgY29sb3I6ICNlNGU0ZTQ7XG59XG4ucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tc2VsZWN0b3ItbGlzdC1pdGVtLWJ1dHRvbjpkaXNhYmxlZDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1zZWxlY3Rvci1saXN0LWl0ZW0tYnV0dG9uLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDgzOGY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnByb2R1Y3QtYWRkaXRpb25hbC1pbmZvLXNlbGVjdG9yLWxpc3QtaXRlbS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tc2VsZWN0b3ItbGlzdC1pdGVtLWJ1dHRvbi5zZWxlY3RlZCB7XG4gICAgY29sb3I6ICMzMzNlNDg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgfVxufVxuLnByb2R1Y3QtYWRkaXRpb25hbC1pbmZvLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnByb2R1Y3QtYWRkaXRpb25hbC1pbmZvLWNvbnRlbnQgYiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1jb250ZW50IHVsLFxuLnByb2R1Y3QtYWRkaXRpb25hbC1pbmZvLWNvbnRlbnQgbGkge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tY29udGVudCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tY29udGVudCB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1jb250ZW50IHRhYmxlIHRyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZTQ7XG59XG4ucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tY29udGVudCB0YWJsZSB0cjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4ucHJvZHVjdC1hZGRpdGlvbmFsLWluZm8tY29udGVudCB0YWJsZSB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1jb250ZW50IHRhYmxlIHRoIHtcbiAgICB3aWR0aDogMSU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1jb250ZW50IHRhYmxlIHRkLFxuLnByb2R1Y3QtYWRkaXRpb25hbC1pbmZvLWNvbnRlbnQgdGFibGUgdGgge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnByb2R1Y3QtYWRkaXRpb25hbC1pbmZvLWNvbnRlbnQgdGFibGUgdGQgYSxcbi5wcm9kdWN0LWFkZGl0aW9uYWwtaW5mby1jb250ZW50IHRhYmxlIHRoIGEge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5wcm9kdWN0IC5pdGVtLWltYWdlIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2R1Y3QgLml0ZW0taW1hZ2UgaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3MDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdCAuaXRlbS1pbWFnZSBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnByb2R1Y3QgLml0ZW0taW1hZ2UgaW1nLnRyYW5zZm9ybSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnByb2R1Y3QgLml0ZW0taW1hZ2UgLmNhbXBhaWduLWltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3QgLml0ZW0taW1hZ2UgLmNhbXBhaWduLWltYWdlLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbn1cbi5wcm9kdWN0IC5pdGVtLWltYWdlIC5jYW1wYWlnbi1pbWFnZS1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lci5uby10YWcge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5wcm9kdWN0IC5pdGVtLWltYWdlIC5jYW1wYWlnbi1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucHJvZHVjdCAuaXRlbS1pbWFnZSAuY2FtcGFpZ24taW1hZ2UtY29udGFpbmVyIC5jYW1wYWlnbi1iYW5uZXIge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiA3MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDcwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDcwcHggc29saWQgIzAwODM4ZjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBtYXJnaW46IDBweCAtNDBweCAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC02cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdG9wOiAtMTBweDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRvcDogLTEwcHg7XG4gIHJpZ2h0OiAtNDZweDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdCAuaW1hZ2Utc3dpdGNoZXItdGh1bWJuYWlsIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnByb2R1Y3QgLmltYWdlLXN3aXRjaGVyLXRodW1ibmFpbDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xufVxuLnByb2R1Y3QgLmltYWdlLXN3aXRjaGVyLXRodW1ibmFpbDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwODM4Zjtcbn1cbi5wcm9kdWN0IC5pbWFnZS1zd2l0Y2hlci10aHVtYm5haWwgKyAuaW1hZ2Utc3dpdGNoZXItdGh1bWJuYWlsIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYm9keS1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cbn1cblxuLmNhdGVnb3J5LXBhZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5jYXRlZ29yeS1wYWdlIC5jYXRlZ29yeS1zaWRlYmFyLFxuLmNhdGVnb3J5LXBhZ2UgLmNhdGVnb3J5LWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LXBhZ2UgLmNhdGVnb3J5LXNpZGViYXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktcGFnZSAuY2F0ZWdvcnktY29udGVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNhdGVnb3J5LXBhZ2UgLmNhdGVnb3J5LWNvbnRlbnQubW9kLWZ1bGwtd2lkdGgge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhdGVnb3J5LXBhZ2UgLmNhdGVnb3J5LWludHJvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LXBhZ2UgLmNhdGVnb3J5LWludHJvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNhdGVnb3J5LXBhZ2UgLmNhdGVnb3J5LWludHJvIC5jYXRlZ29yeS1pbWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4uY2F0ZWdvcnktcGFnZSAuY2F0ZWdvcnktaW50cm8gLmNhdGVnb3J5LWltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jYXRlZ29yeS1wYWdlIC5jYXRlZ29yeS1pbnRybyAuY2FndGVnb3J5LXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG4uY2F0ZWdvcnktcGFnZSAuY2F0ZWdvcnktaW50cm8gLmNhdGVnb3J5LWltYWdlICsgLmNhZ3RlZ29yeS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgcGFkZGluZy1sZWZ0OiA1JTtcbn1cbi5jYXRlZ29yeS1wYWdlIC5oMSwgLmNhdGVnb3J5LXBhZ2UgLnRleHQtYmxvY2sgaDEsIC50ZXh0LWJsb2NrIC5jYXRlZ29yeS1wYWdlIGgxLCAuY2F0ZWdvcnktcGFnZSAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgxLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IC5jYXRlZ29yeS1wYWdlIGgxLFxuLmNhdGVnb3J5LXBhZ2UgLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgLmNhdGVnb3J5LXBhZ2UgaDEsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMSwgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IC5jYXRlZ29yeS1wYWdlIGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXRlZ29yeS1wYWdlIC5oMSBhLCAuY2F0ZWdvcnktcGFnZSAudGV4dC1ibG9jayBoMSBhLCAudGV4dC1ibG9jayAuY2F0ZWdvcnktcGFnZSBoMSBhLCAuY2F0ZWdvcnktcGFnZSAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgxIGEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgLmNhdGVnb3J5LXBhZ2UgaDEgYSxcbi5jYXRlZ29yeS1wYWdlIC5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDEgYSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgLmNhdGVnb3J5LXBhZ2UgaDEgYSwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgxIGEsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSAuY2F0ZWdvcnktcGFnZSBoMSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uY2F0ZWdvcnktcGFnZSAubGVhZC10ZXh0IHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAudG90YWwtY291bnQsXG4uY2F0ZWdvcnktcGFnZSAubGlzdC12aWV3LWFjdGlvbnMgLnNlYXJjaGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMwJTtcbn1cbi5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAudG90YWwtY291bnQgLnNlYXJjaGluZyxcbi5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAuc2VhcmNoaW5nIC5zZWFyY2hpbmcge1xuICBmbG9hdDogdW5zZXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zLm1vZC10b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucy5tb2QtdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zLm1vZC1ib3R0b20gLnRvdGFsLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zLm1vZC1ib3R0b20gLnRvdGFsLWNvdW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zIC5zb3J0LWJhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zIC5zb3J0LWJhciB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cbn1cbi5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAuc29ydC1iYXIgLnNlbGVjdGJveC1sYWJlbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zIC5zb3J0LWJhciAuc2VsZWN0Ym94LWxhYmVsICsgLnNpbXBsZS1zZWxlY3Rib3gge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uY2F0ZWdvcnktcGFnZSAubGlzdC12aWV3LWFjdGlvbnMgLnNvcnQtYmFyIC5zb3J0LCAuY2F0ZWdvcnktcGFnZSAubGlzdC12aWV3LWFjdGlvbnMgLnNvcnQtYmFyIC5zb3J0LXNpbXBsZSxcbi5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAuc29ydC1iYXIgLnNpemVsaXN0LFxuLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zIC5zb3J0LWJhciAucGFnZXIge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zIC5zb3J0LWJhciAuc29ydCAuc2ltcGxlLXNlbGVjdGJveCwgLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zIC5zb3J0LWJhciAuc29ydC1zaW1wbGUgLnNpbXBsZS1zZWxlY3Rib3gsXG4uY2F0ZWdvcnktcGFnZSAubGlzdC12aWV3LWFjdGlvbnMgLnNvcnQtYmFyIC5zaXplbGlzdCAuc2ltcGxlLXNlbGVjdGJveCxcbi5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAuc29ydC1iYXIgLnBhZ2VyIC5zaW1wbGUtc2VsZWN0Ym94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA7XG59XG4uY2F0ZWdvcnktcGFnZSAubGlzdC12aWV3LWFjdGlvbnMgLnNvcnQtYmFyIC5zb3J0LCAuY2F0ZWdvcnktcGFnZSAubGlzdC12aWV3LWFjdGlvbnMgLnNvcnQtYmFyIC5zb3J0LXNpbXBsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAuc29ydC1iYXIgLnNvcnQsIC5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAuc29ydC1iYXIgLnNvcnQtc2ltcGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbi5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAuc29ydC1iYXIgLnNvcnQgLnNpbXBsZS1zZWxlY3Rib3gsIC5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAuc29ydC1iYXIgLnNvcnQtc2ltcGxlIC5zaW1wbGUtc2VsZWN0Ym94IHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmNhdGVnb3J5LXBhZ2UgLmxpc3Qtdmlldy1hY3Rpb25zIC5zb3J0LWJhciAuc2l6ZWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktcGFnZSAubGlzdC12aWV3LWFjdGlvbnMgLnNvcnQtYmFyIC5zaXplbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG4uY2F0ZWdvcnktcGFnZSAubGlzdC12aWV3LWFjdGlvbnMgLnNvcnQtYmFyIC5zaXplbGlzdCAuc2ltcGxlLXNlbGVjdGJveCB7XG4gIHdpZHRoOiA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1wYWdlIC5saXN0LXZpZXctYWN0aW9ucyAuc29ydC1iYXIgLnBhZ2VyIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxufVxuXG4uY2F0ZWdvcnktc2lkZWJhciAubW9iaWxlLWFjdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1zaWRlYmFyIC5tb2JpbGUtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY2F0ZWdvcnktc2lkZWJhciAubW9iaWxlLWFjdGlvbi1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTY5Njk2O1xuICBjb2xvcjogIzliOWI5YjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbn1cbi5jYXRlZ29yeS1zaWRlYmFyIC5tb2JpbGUtYWN0aW9uLWJ1dHRvbi5tb2QtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICBib3JkZXItY29sb3I6ICMwMDgzOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LXNpZGViYXIgLm1vYmlsZS1hY3Rpb24tYnV0dG9uLm1vZC1sYXJnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjAwcHg7XG59XG4uY2F0ZWdvcnktc2lkZWJhciAubW9iaWxlLWFjdGlvbi1idXR0b24uaXMtYWN0aXZlIHtcbiAgY29sb3I6ICMwMDgzOGY7XG59XG5cbi5tb2QtZmlsdGVyLXRvZ2dsZXIgLmZhIHtcbiAgbGVmdDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5tb2JpbGUtYWN0aW9uLWJ1dHRvbiAuZmEge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLm1vYmlsZS1hY3Rpb24tYnV0dG9uIC5tb2QtaGlkZS1maWx0ZXJpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXMtb3BlbiAubW9iaWxlLWFjdGlvbi1idXR0b24gLm1vZC1zaG93LWZpbHRlcmluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcy1vcGVuIC5tb2JpbGUtYWN0aW9uLWJ1dHRvbiAubW9kLWhpZGUtZmlsdGVyaW5nIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uY2F0ZWdvcnktbmF2aWdhdGlvbixcbi5jYXRlZ29yeS1mYWNldHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1uYXZpZ2F0aW9uLFxuLmNhdGVnb3J5LWZhY2V0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmlzLW9wZW4gLmNhdGVnb3J5LW5hdmlnYXRpb24sXG4uaXMtb3BlbiAuY2F0ZWdvcnktZmFjZXRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ibG9nbGlzdCAubW9kLW5vanMtaGlkZGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ibG9nbGlzdC1wcm9tbyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5ibG9nbGlzdC1wcm9tbzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTAsIDUwLCA1MCwgMC4yNSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLmJsb2dsaXN0LXByb21vLXRleHQge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5ibG9nbGlzdC1wcm9tby10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYmxvZ2xpc3QtcHJvbW8tdGl0bGUtbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYmxvZ2xpc3QtZmlsdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nbGlzdC1maWx0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogMjIuNSU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuLmJsb2dsaXN0IC5ibG9ncG9zdDpudGgtY2hpbGQoMm4rMykge1xuICBjbGVhcjogbGVmdDtcbn1cblxuLmJsb2dsaXN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nbGlzdC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5cbi5ibG9nbGlzdC1saXN0IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjUlO1xuICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5ibG9nbGlzdC1idG4tc2hvdy1tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nbGlzdC1idG4tc2hvdy1tb3JlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuYS5ibG9ncG9zdCB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuYS5ibG9ncG9zdDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEuYmxvZ3Bvc3Q6aG92ZXIgaDIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJsb2dwb3N0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA5Ny41JTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk2OTY5NjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9ncG9zdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiA0Ny41JTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5ibG9ncG9zdC1kZXRhaWxzIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk2OTY5NjtcbiAgcGFkZGluZzogMTVweCAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJsb2dwb3N0OmhvdmVyIC5ibG9ncG9zdC1kZXRhaWxzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMzM2U0ODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5ibG9ncG9zdC1kZXRhaWxzOmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgI2ZmZmZmZjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNXB4O1xuICB3aWR0aDogMDtcbn1cblxuLmJsb2dwb3N0OmhvdmVyIC5ibG9ncG9zdC1kZXRhaWxzOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMzNlNDg7XG59XG5cbi5ibG9ncG9zdC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzUwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmJsb2dwb3N0LWNhdGVnb3J5LFxuLmJsb2dwb3N0LXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2dwb3N0LWNhdGVnb3J5IHtcbiAgY29sb3I6ICMwMDgzOGY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ibG9ncG9zdC10aXRsZSxcbi5ibG9ncG9zdC1pbnRybyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uYmxvZ3Bvc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzMzM2U0ODtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvZ3Bvc3QtdGl0bGUge1xuICAgIGhlaWdodDogNjZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5ibG9ncG9zdC1pbnRybyB7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2dwb3N0LWludHJvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG59XG5cbi5ibG9ncG9zdDpob3ZlciAuYmxvZ3Bvc3QtdGl0bGUsXG4uYmxvZ3Bvc3Q6aG92ZXIgLmJsb2dwb3N0LWludHJvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldzphZnRlciwgLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXc6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXI6YWZ0ZXIsIC5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLWxlZnQtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLWxlZnQtZmlsdGVyIGZvcm0gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICB0b3A6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IC0xMDAwMHB4O1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgZm9ybSAubWFwLXNlYXJjaCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5Njk2OTY7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1sZWZ0LWZpbHRlciBmb3JtIC5tYXAtc2VhcmNoOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL0Zyb250ZW5kL2ltYWdlcy9zZWFyY2gtaWNvbi5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMjAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1maW5kLW5lYXJlc3Qge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLWxlZnQtZmlsdGVyIC5tYXAtZmluZC1uZWFyZXN0IC50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogODAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1maW5kLW5lYXJlc3QgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHdpZHRoOiAyMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1lcnJvci1tZXNzYWdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwODM4ZjtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLWxlZnQtZmlsdGVyIC5tYXAtY291bnR5LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLWxlZnQtZmlsdGVyIC5tYXAtY291bnR5LWJ1dHRvbiAudGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1jb3VudHktYnV0dG9uIC5pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1jb3VudHktYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1jb3VudHktbGlzdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzk2OTY5NjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5Njk2OTY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5Njk2OTY7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXgtaGVpZ2h0OiAyODBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLWxlZnQtZmlsdGVyIC5tYXAtY291bnR5LWxpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk2OTY5Njtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLWxlZnQtZmlsdGVyIC5tYXAtY291bnR5LWxpc3QgbGkgYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1sZWZ0LWZpbHRlciAubWFwLWNvdW50eS1saXN0IGxpIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1sZWZ0LWZpbHRlciAubWFwLWNvdW50eS1saXN0IGxpIGJ1dHRvbiAudGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogODAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLWxlZnQtZmlsdGVyIC5tYXAtY291bnR5LWxpc3QgbGkgYnV0dG9uIC5pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1sZWZ0LWZpbHRlciAubWFwLWNvdW50eS1saXN0IGxpIGJ1dHRvbiAuaWNvbi5tb2QtbGVmdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1sZWZ0LWZpbHRlciAubWFwLWNvdW50eS1saXN0IGxpIGJ1dHRvbiAuaWNvbi5hcnJvd190cmlhbmdsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNDUnO1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1jb3VudHktbGlzdCBsaSBidXR0b24gLmljb24uYXJyb3dfdHJpYW5nbGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNDQnO1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1jb3VudHktbGlzdCBsaSBidXR0b24uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1sZWZ0LWZpbHRlciAubWFwLWNvdW50eS1saXN0IGxpIGJ1dHRvbi5pcy1hY3RpdmUgLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1jb3VudHktbGlzdCBsaSBidXR0b24uaXMtYWN0aXZlIC5tb2QtbGVmdCB7XG4gIGNvbG9yOiAjOTY5Njk2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIgLm1hcC1jb3VudHktbGlzdCBsaSBidXR0b24ubW9kLWdyYXktdG9wLWJvcmRlciArIC5tb2QtZ3JheS10b3AtYm9yZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5Njk2OTY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbGVmdC1maWx0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogMjIuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtbW9iaWxlLWluZm8td2luZG93ID4gLnN0b3JlLWFkZHJlc3MgPiAqLFxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAgLmluZm9Cb3ggLnN0b3JlLWRlc2t0b3AtaW5mby13aW5kb3cgPiAuc3RvcmUtYWRkcmVzcyA+ICoge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtbW9iaWxlLWluZm8td2luZG93ID4gLnN0b3JlLWFkZHJlc3MgYWRkcmVzcyxcbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94IC5zdG9yZS1kZXNrdG9wLWluZm8td2luZG93ID4gLnN0b3JlLWFkZHJlc3MgYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAgLmluZm9Cb3ggLnN0b3JlLW1vYmlsZS1pbmZvLXdpbmRvdyA+IC5vcGVuaW5nLWhvdXJzLFxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAgLmluZm9Cb3ggLnN0b3JlLWRlc2t0b3AtaW5mby13aW5kb3cgPiAub3BlbmluZy1ob3VycyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtbW9iaWxlLWluZm8td2luZG93ID4gLm9wZW5pbmctaG91cnMgPiAqLFxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAgLmluZm9Cb3ggLnN0b3JlLWRlc2t0b3AtaW5mby13aW5kb3cgPiAub3BlbmluZy1ob3VycyA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94IC5zdG9yZS1tb2JpbGUtaW5mby13aW5kb3cgPiAucmVhZC1tb3JlLWxpbmssXG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyA+IC5yZWFkLW1vcmUtbGluayB7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94IC5zdG9yZS1tb2JpbGUtaW5mby13aW5kb3cge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAgLmluZm9Cb3ggLnN0b3JlLW1vYmlsZS1pbmZvLXdpbmRvdyBoMiB7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAgLmluZm9Cb3ggLnN0b3JlLW1vYmlsZS1pbmZvLXdpbmRvdyA+IC5zdG9yZS1hZGRyZXNzID4gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtbW9iaWxlLWluZm8td2luZG93ID4gLm9wZW5pbmctaG91cnMgPiAqIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94IC5zdG9yZS1tb2JpbGUtaW5mby13aW5kb3cgPiAucmVhZC1tb3JlLWxpbmsge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyBoMiB7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogMzMwcHg7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyA+IC5zdG9yZS1hZGRyZXNzID4gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyA+IC5vcGVuaW5nLWhvdXJzID4gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyA+IC5zdG9yZS1pbnRybyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyA+IC5zdG9yZS1waG9uZSxcbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94IC5zdG9yZS1kZXNrdG9wLWluZm8td2luZG93ID4gLnN0b3JlLWVtYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyA+IC5zdG9yZS1waG9uZSA+IGEsXG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyA+IC5zdG9yZS1lbWFpbCA+IGEge1xuICBjb2xvcjogIzAwODM4Zjtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94IC5zdG9yZS1kZXNrdG9wLWluZm8td2luZG93ID4gLnN0b3JlLWVtYWlsLFxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAgLmluZm9Cb3ggLnN0b3JlLWRlc2t0b3AtaW5mby13aW5kb3cgPiAub3BlbmluZy1ob3VycyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAgLm1hcCAuaW5mb0JveCAuc3RvcmUtZGVza3RvcC1pbmZvLXdpbmRvdyA+IC5yZWFkLW1vcmUtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94ID4gLmF2YWlsYWJsZS1zZXJ2aWNlcy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94ID4gLmF2YWlsYWJsZS1zZXJ2aWNlcy13cmFwcGVyIC5hdmFpbGFibGUtc2VydmljZXMge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94ID4gLmF2YWlsYWJsZS1zZXJ2aWNlcy13cmFwcGVyIC5hdmFpbGFibGUtc2VydmljZXMgaDMge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwODM4ZjtcbiAgd2lkdGg6IDMwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAgLmluZm9Cb3ggPiAuYXZhaWxhYmxlLXNlcnZpY2VzLXdyYXBwZXIgLmF2YWlsYWJsZS1zZXJ2aWNlcyA+IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aWR0aDogNjAlO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIC5pbmZvQm94ID4gLmF2YWlsYWJsZS1zZXJ2aWNlcy13cmFwcGVyIC5hdmFpbGFibGUtc2VydmljZXMgPiB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAgLmluZm9Cb3ggPiAuYXZhaWxhYmxlLXNlcnZpY2VzLXdyYXBwZXIgLmF2YWlsYWJsZS1zZXJ2aWNlcyA+IHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzMzZTQ4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXAtcGFnZSAuc3RvcmUtb3ZlcnZpZXcgLnN0b3JlLW1hcCAubWFwIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1hcC1wYWdlIC5zdG9yZS1vdmVydmlldyAuc3RvcmUtbWFwIC5tYXAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFwLXBhZ2UgLnN0b3JlLW92ZXJ2aWV3IC5zdG9yZS1tYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogNzIuNSU7XG4gICAgd2lkdGg6IDc0LjUlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5tYXAtcGFnZSAuc3RvcmUtc2VydmljZXMtZmlsdGVyIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYXAtcGFnZSAuc3RvcmUtc2VydmljZXMtZmlsdGVyIC5maWx0ZXItZWxlbWVudHMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tbGVmdDogLTIuNSU7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLXNlcnZpY2VzLWZpbHRlciAuZmlsdGVyLWVsZW1lbnRzOmFmdGVyLCAubWFwLXBhZ2UgLnN0b3JlLXNlcnZpY2VzLWZpbHRlciAuZmlsdGVyLWVsZW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLm1hcC1wYWdlIC5zdG9yZS1zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlci1lbGVtZW50czphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYXAtcGFnZSAuc3RvcmUtc2VydmljZXMtZmlsdGVyIC5maWx0ZXItZWxlbWVudHMge1xuICAgIG1hcmdpbjogMCAxMCUgNDBweCAxMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFwLXBhZ2UgLnN0b3JlLXNlcnZpY2VzLWZpbHRlciAuZmlsdGVyLWVsZW1lbnRzIHtcbiAgICBtYXJnaW46IDAgMjAlIDQwcHggMjAlO1xuICB9XG59XG4ubWFwLXBhZ2UgLnN0b3JlLXNlcnZpY2VzLWZpbHRlciAuZmlsdGVyLWVsZW1lbnRzID4gYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDJweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMi41JTtcbiAgd2lkdGg6IDQ3LjUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYXAtcGFnZSAuc3RvcmUtc2VydmljZXMtZmlsdGVyIC5maWx0ZXItZWxlbWVudHMgPiBidXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogMzAuODMzMzMzMzMzMyU7XG4gIH1cbn1cbi5tYXAtcGFnZSAuc3RvcmUtc2VydmljZXMtZmlsdGVyIC5maWx0ZXItZWxlbWVudHMgPiBidXR0b24uc2VsZWN0ZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubWFwLXBhZ2UgLnN0b3JlLXNlcnZpY2VzLWZpbHRlciAuZmlsdGVyLWVsZW1lbnRzID4gYnV0dG9uID4gLnRleHQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1hcC1wYWdlIC5zdG9yZXMtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubWFwLXBhZ2UgLnN0b3Jlcy1pbmZvOmFmdGVyLCAubWFwLXBhZ2UgLnN0b3Jlcy1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLm1hcC1wYWdlIC5zdG9yZXMtaW5mbzphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5tYXAtcGFnZSAuc3RvcmVzLWluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41JTtcbiAgfVxufVxuLm1hcC1wYWdlIC5zdG9yZXMtaW5mbyA+IC5zdG9yZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAubWFwLXBhZ2UgLnN0b3Jlcy1pbmZvID4gLnN0b3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDQ3LjUlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFwLXBhZ2UgLnN0b3Jlcy1pbmZvID4gLnN0b3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDMwLjgzMzMzMzMzMzMlO1xuICB9XG59XG4ubWFwLXBhZ2UgLnN0b3Jlcy1pbmZvID4gLnN0b3JlID4gLnN0b3JlLWxpbmsge1xuICBjb2xvcjogIzMzM2U0ODtcbn1cbi5tYXAtcGFnZSAuc3RvcmVzLWluZm8gPiAuc3RvcmUgLnN0b3JlLWltYWdlIHtcbiAgbWF4LWhlaWdodDogMzIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5tYXAtcGFnZSAuc3RvcmVzLWluZm8gPiAuc3RvcmUgaDMge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLm1hcC1wYWdlIC5zdG9yZXMtaW5mbyA+IC5zdG9yZSBoMy5zZWxlY3RlZCB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xufVxuLm1hcC1wYWdlIC5zdG9yZXMtaW5mbyA+IC5zdG9yZSAuc3RvcmUtYWRkcmVzcyxcbi5tYXAtcGFnZSAuc3RvcmVzLWluZm8gPiAuc3RvcmUgLnN0b3JlLWVtYWlsLFxuLm1hcC1wYWdlIC5zdG9yZXMtaW5mbyA+IC5zdG9yZSAuc3RvcmUtcGhvbmUge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFwLXBhZ2UgLnN0b3Jlcy1pbmZvID4gLnN0b3JlIC5zdG9yZS1lbWFpbCBhIHtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG4ubWFwLXBhZ2UgLnN0b3Jlcy1pbmZvLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAucGFuZWwtYm9keSB7XG4gIGJvcmRlcjogMDtcbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHdyYXA7XG59XG4ud2lzaC1saXN0LXBhZ2UuY2hlY2tvdXQgLmNhcnQtbGluZS5oYXMtc3ViX19pdGVtIC53aXNoLWxpc3RfX2l0ZW1fX2NoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogLTM1cHg7XG59XG4ud2lzaC1saXN0LXBhZ2UuY2hlY2tvdXQgLmNhcnQtbGluZV9faW1hZ2Uge1xuICBvcmRlcjogMTtcbiAgZmxleC1ncm93OiAxO1xufVxuLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX2F0dHJpYnV0ZXMge1xuICBvcmRlcjogMjtcbiAgZmxvdy1ncm93OiAxO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lX19hdHRyaWJ1dGVzIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX2F0dHJpYnV0ZXMge1xuICAgIG9yZGVyOiA0O1xuICAgIGZsZXgtZ3JvdzogMztcbiAgfVxufVxuLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX2F0dHJpYnV0ZXMgLnByb2R1Y3QtbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ud2lzaC1saXN0LXBhZ2UuY2hlY2tvdXQgLmNhcnQtbGluZV9fcXVhbnRpdHkge1xuICBvcmRlcjogMztcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAud2lzaC1saXN0LXBhZ2UuY2hlY2tvdXQgLmNhcnQtbGluZV9fcXVhbnRpdHkge1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lX19wcmljZV9hY3Rpb25zIHtcbiAgb3JkZXI6IDQ7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX3ByaWNlX2FjdGlvbnMge1xuICAgIG9yZGVyOiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lX19wcmljZV9hY3Rpb25zIC5wcm9kdWN0LXByaWNlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lX19wcmljZV9hY3Rpb25zIC5wcm9kdWN0LXByaWNlIHtcbiAgICBvcmRlcjogMztcbiAgICBtaW4td2lkdGg6IDIwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lX19wcmljZV9hY3Rpb25zIC5wcm9kdWN0LWFjdGlvbnMtYWRkY2FydC1jb250YWluZXIge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZsb2F0OiByaWdodDtcbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lX19wcmljZV9hY3Rpb25zIC5wcm9kdWN0LWFjdGlvbnMtYWRkY2FydC1jb250YWluZXIgLmJtLWJ0bi5tb2QtYWRkLWNhcnQtcmV2ZXJzZWQge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lX19wcmljZV9hY3Rpb25zIC5wcm9kdWN0LWFjdGlvbnMtYWRkY2FydC1jb250YWluZXIgLmJtLWJ0bi5tb2QtYWRkLWNhcnQtcmV2ZXJzZWQ6aG92ZXIgLmljb24uaWNvbi0tY2FydCB7XG4gIGNvbG9yOiAjY2NjO1xufVxuLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX3ByaWNlX2FjdGlvbnMgLnByb2R1Y3QtYWN0aW9ucy1hZGRjYXJ0LWNvbnRhaW5lciAuYm0tYnRuLm1vZC1hZGQtY2FydC1yZXZlcnNlZCA+IC5pY29uLmljb24tLWNhcnQge1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX3ByaWNlX2FjdGlvbnMgYnV0dG9uLnByb2R1Y3QtcmVtb3ZlIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LXNpemU6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX3ByaWNlX2FjdGlvbnMgYnV0dG9uLnByb2R1Y3QtcmVtb3ZlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lX19wcmljZV9hY3Rpb25zIGJ1dHRvbi5wcm9kdWN0LXJlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjY2NjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC53aXNoLWxpc3QtcGFnZS5jaGVja291dCAuY2FydC1saW5lX19wcmljZV9hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICB9XG59XG4ud2lzaC1saXN0LXBhZ2UuY2hlY2tvdXQgLmNhcnQtbGluZV9fc3ViLWl0ZW1zIHtcbiAgb3JkZXI6IDU7XG59XG4ud2lzaC1saXN0LXBhZ2UuY2hlY2tvdXQgLndpc2gtbGlzdF9faGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAud2lzaC1saXN0X19ib3R0b20ge1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAud2lzaC1saXN0X19ib3R0b20gYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC53aXNoLWxpc3RfX2JvdHRvbSBidXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgfVxufVxuLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC53aXNoLWxpc3RfX2hlYWRlci0taXRlbSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE4cHggMDtcbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAud2lzaC1saXN0X19oZWFkZXItLWl0ZW0uY2FydC1saW5lX19pbWFnZSB7XG4gIGZsZXgtZ3JvdzogMC40O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC53aXNoLWxpc3QtcGFnZS5jaGVja291dCAud2lzaC1saXN0X19oZWFkZXItLWl0ZW0uY2FydC1saW5lX19pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndpc2gtbGlzdC1wYWdlLmNoZWNrb3V0IC53aXNoLWxpc3RfX2hlYWRlci0taXRlbS5jYXJ0LWxpbmVfX2F0dHJpYnV0ZXMge1xuICBvcmRlcjogMTtcbiAgZmxleC1ncm93OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC53aXNoLWxpc3QtcGFnZS5jaGVja291dCAud2lzaC1saXN0X19oZWFkZXItLWl0ZW0uY2FydC1saW5lX19hdHRyaWJ1dGVzIHtcbiAgICBmbGV4LWdyb3c6IDI7XG4gIH1cbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAud2lzaC1saXN0X19oZWFkZXItLWl0ZW0uY2FydC1saW5lX19xdWFudGl0eSB7XG4gIG9yZGVyOiAyO1xuICBmbGV4LWdyb3c6IDAuNjtcbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAud2lzaC1saXN0X19oZWFkZXItLWl0ZW0uY2FydC1saW5lX19wcmljZSB7XG4gIG9yZGVyOiAzO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC53aXNoLWxpc3QtcGFnZS5jaGVja291dCAud2lzaC1saXN0X19oZWFkZXItLWl0ZW0uY2FydC1saW5lX19wcmljZSBoMyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG4ud2lzaC1saXN0LXBhZ2UuY2hlY2tvdXQgLndpc2gtbGlzdF9faGVhZGVyLS1pdGVtLndpc2gtbGlzdF9faGVhZGVyLS1pdGVtX19jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ud2lzaC1saXN0LXBhZ2UuY2hlY2tvdXQgLndpc2gtbGlzdF9faGVhZGVyLS1pdGVtLndpc2gtbGlzdF9faXRlbV9fY2hlY2tib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi53aXNoLWxpc3QtcGFnZS5jaGVja291dCAud2lzaC1saXN0X19oZWFkZXItLWl0ZW0ud2lzaC1saXN0X19pdGVtX19jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbjogMDtcbn1cbi53aXNoLWxpc3QtcGFnZSA+IC5pbnRybyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2lzaC1saXN0LXBhZ2UgPiAuaW50cm8ge1xuICAgIHBhZGRpbmc6IDAgMjAlO1xuICB9XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdF9faGVhZGVyLS1pdGVtIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMge1xuICAgIHdpZHRoOiA3Mi41JTtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAuY2hlY2tvdXQtbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMgLndpc2gtbGlzdC1lbXB0eSB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMgLndpc2gtbGlzdC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMgLndpc2gtbGlzdC10YWJsZSB0ZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMgLndpc2gtbGlzdC10YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG4gIC53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWl0ZW1zIC53aXNoLWxpc3QtdGFibGUgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIC53aXNoLWxpc3RfX2hlYWRlci0taXRlbSBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMThweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWl0ZW1zIC53aXNoLWxpc3QtdGFibGUgdGJvZHkgdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiBub25lO1xuICB9XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IC5wcm9kdWN0LWltYWdlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMgLndpc2gtbGlzdC10YWJsZSB0Ym9keSAucHJvZHVjdC1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IC5wcm9kdWN0LWltYWdlIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IC5wcm9kdWN0LWRldGFpbHMge1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMgLndpc2gtbGlzdC10YWJsZSB0Ym9keSAucHJvZHVjdC1kZXRhaWxzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWl0ZW1zIC53aXNoLWxpc3QtdGFibGUgdGJvZHkgLnByb2R1Y3QtZGV0YWlscyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMgLndpc2gtbGlzdC10YWJsZSB0Ym9keSAucHJvZHVjdC1kZXRhaWxzIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWl0ZW1zIC53aXNoLWxpc3QtdGFibGUgdGJvZHkgLnByb2R1Y3QtZGV0YWlscyBoMiBhIHtcbiAgY29sb3I6ICMwMDgzOGY7XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IC5wcm9kdWN0LWRldGFpbHMgZGwge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMgLndpc2gtbGlzdC10YWJsZSB0Ym9keSAucHJvZHVjdC1kZXRhaWxzIGRsOmFmdGVyLCAud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IC5wcm9kdWN0LWRldGFpbHMgZGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IC5wcm9kdWN0LWRldGFpbHMgZGw6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWl0ZW1zIC53aXNoLWxpc3QtdGFibGUgdGJvZHkgLnByb2R1Y3QtZGV0YWlscyBkbCAucHJvZHVjdC1kZXRhaWxzLWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1pdGVtcyAud2lzaC1saXN0LXRhYmxlIHRib2R5IC5wcm9kdWN0LWRldGFpbHMgZGwgLnByb2R1Y3QtZGV0YWlscy1pdGVtIGR0LFxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtaXRlbXMgLndpc2gtbGlzdC10YWJsZSB0Ym9keSAucHJvZHVjdC1kZXRhaWxzIGRsIC5wcm9kdWN0LWRldGFpbHMtaXRlbSBkZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWl0ZW1zIC53aXNoLWxpc3QtdGFibGUgdGJvZHkgLnByb2R1Y3QtZGV0YWlscyBkbCAucHJvZHVjdC1kZXRhaWxzLWl0ZW0gZHQge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWl0ZW1zIC53aXNoLWxpc3QtdGFibGUgdGJvZHkgLnByb2R1Y3QtcHJpY2Uge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbn1cbi53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWl0ZW1zIC53aXNoLWxpc3QtdGFibGUgdGJvZHkgLnByb2R1Y3QtcmVtb3ZlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2hsaXN0LXNlbnQtbWVzc2FnZS5pcy1lcnJvciB7XG4gIGNvbG9yOiAjYjczMjMyO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNobGlzdC1zZW50LW1lc3NhZ2UuaXMtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtYWN0aW9ucyAud2lzaC1saXN0LWVtYWlsLWlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtYWN0aW9ucyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWFjdGlvbnMgLmluc3RydWN0aW9ucyB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWFjdGlvbnMgLmluc3RydWN0aW9ucyBhIHtcbiAgY29sb3I6ICMwMDgzOGY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtYWN0aW9ucyAuaW5zdHJ1Y3Rpb25zIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1hY3Rpb25zIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1hY3Rpb25zIGgzID4gLnN1bS10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtYWN0aW9ucyBoMyA+IC5zdW0tbnVtYmVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZsb2F0OiByaWdodDtcbn1cbi53aXNoLWxpc3QtcGFnZSAud2lzaC1saXN0LWFjdGlvbnMgLnNlbmQtZW1haWwtYnV0dG9uLFxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtYWN0aW9ucyAuc2VuZC1zbXMtYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtYWN0aW9ucyAuc2VuZC1lbWFpbC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xufVxuLndpc2gtbGlzdC1wYWdlIC53aXNoLWxpc3QtYWN0aW9ucyAuc2VuZC1zbXMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2lzaC1saXN0LXBhZ2UgLndpc2gtbGlzdC1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDIyLjUlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuLndpc2gtbGlzdC1wYWdlIC5oYXMtbm8tc2hvdy13ZWItcGljZSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2lzaC1saXN0LXBhZ2UgLmhhcy1uby1zaG93LXdlYi1waWNlIHtcbiAgICBtYXJnaW4tdG9wOiAtMThweDtcbiAgfVxufVxuXG4ucXVhbnRpdHktYnV0dG9ucyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ucXVhbnRpdHktYnV0dG9uczphZnRlciwgLnF1YW50aXR5LWJ1dHRvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucXVhbnRpdHktYnV0dG9uczphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnF1YW50aXR5LWJ1dHRvbnMgPiAqIHtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNGU0ZTQ7XG59XG4ucXVhbnRpdHktYnV0dG9ucyA+ICo6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNGU0ZTQ7XG59XG4ucXVhbnRpdHktYnV0dG9ucyA+ICoubW9kLW1iMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucXVhbnRpdHktYnV0dG9ucyA+ICoubW9kLXAwIHtcbiAgcGFkZGluZzogMDtcbn1cbi5xdWFudGl0eS1idXR0b25zIC5xdWFudGl0eS1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xufVxuLnF1YW50aXR5LWJ1dHRvbnMgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLnF1YW50aXR5LWJ1dHRvbnMgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4ucXVhbnRpdHktYnV0dG9ucyBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbi5xdWFudGl0eS1idXR0b25zIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5oMSwgLnRleHQtYmxvY2sgaDEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgxLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEsXG4uaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgyLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMixcbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMixcbi5oMyxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgzLFxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgzLFxuLmludGVybWVkaWF0ZS10aXRsZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDQsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xufVxuLmgxLS1jZW50ZXJlZCxcbi5oMi0tY2VudGVyZWQsXG4uaDMtLWNlbnRlcmVkLFxuLmludGVybWVkaWF0ZS10aXRsZS0tY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oMSwgLnRleHQtYmxvY2sgaDEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgxLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmgxLCAudGV4dC1ibG9jayBoMSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDEsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4uaDIsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgyLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaDIsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgyLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cbn1cblxuLmgzLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgzLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMywgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgzLFxuLmludGVybWVkaWF0ZS10aXRsZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDQsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaDMsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgzLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDMsXG4uaW50ZXJtZWRpYXRlLXRpdGxlLFxuLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoNCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG59XG5cbi50ZXh0LWV4Y2VycHQsXG4udGV4dC1ib2R5LS1sYXJnZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCxcbi50ZXh0LWJvZHktLXJlZ3VsYXIsXG4udGV4dC1zZWNvbmRhcnksXG4udGV4dC1leGNlcnB0IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuXG4udGV4dC1leGNlcnB0LFxuLnRleHQtZXhjZXJwdCBwIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRleHQtZXhjZXJwdCxcbi50ZXh0LWV4Y2VycHQgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi50ZXh0LWV4Y2VycHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGV4dC1ib2R5LS1sYXJnZSBhLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IHAgYSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCBhLCAudGV4dC1ib2R5LS1yZWd1bGFyIGEge1xuICBjb2xvcjogIzAzODI4Zjtcbn1cbi50ZXh0LWJvZHktLWxhcmdlIGE6aG92ZXIsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCBhOmhvdmVyLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIGE6aG92ZXIsIC50ZXh0LWJvZHktLXJlZ3VsYXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRleHQtYm9keS0tbGFyZ2UsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGV4dC1ib2R5LS1sYXJnZSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBwLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi50ZXh0LWJvZHktLWxhcmdlIGEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCBhLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIGEge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRleHQtYm9keS0tcmVndWxhciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZXh0LWJvZHktLXJlZ3VsYXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICB9XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZXh0LXNlY29uZGFyeSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxufVxuXG4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uY2FtcGFpZ25fX2hlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uY2FtcGFpZ25fX2hlcm8tLWltYWdlIHtcbiAgaGVpZ2h0OiA2MDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYXNwZWN0LXJhdGlvOiAyLjQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19oZXJvLS1pbWFnZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FtcGFpZ25fX2hlcm8tLWltYWdlIHtcbiAgICBoZWlnaHQ6IDIxMnB4O1xuICB9XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19oZXJvLS1pbnRybyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyIHtcbiAgd2lkdGg6IDQ0NXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19oZXJvLS1pbnRyby1pbm5lciB7XG4gICAgcGFkZGluZzogMjBweCAxNnB4O1xuICB9XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYW1wYWlnbl9faGVyby0taW50cm8taW5uZXIgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIH1cbn1cbi5jYW1wYWlnbl9faGVyby0taW50cm8taW5uZXIgLnRleHQtZXhjZXJwdCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyIC50ZXh0LWV4Y2VycHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNhbXBhaWduX19oZXJvLS1pbnRyby1pbm5lci1saW5rcyBwIGEge1xuICBtYXJnaW46IDAgMTFweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyLWxpbmtzIHAgYSB7XG4gICAgbWFyZ2luOiAwIDZweDtcbiAgfVxufVxuLmNhbXBhaWduX19oZXJvLS1pbnRyby1pbm5lci53aGl0ZS10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyLndoaXRlLXRleHQgcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLmxlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLmNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhbXBhaWduX19oZXJvLS1pbnRyby5yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FtcGFpZ24gI2NhdGVnb3J5IC5jb250YWluZXIsIC5jYW1wYWlnbiAjY2F0ZWdvcnkgLm91clNlcnZpY2VzX19jb250YWluZXIsIC5jYW1wYWlnbiAjY2F0ZWdvcnkgLnNlcnZpY2VQYWdlX19oZWFkZXIsIC5jYW1wYWlnbiAjY2F0ZWdvcnkgLnNlcnZpY2VQYWdlX19pbnRybywgLmNhbXBhaWduICNjYXRlZ29yeSAuc2VydmljZVBhZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY2FtcGFpZ25fX3NpZGViYXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYW1wYWlnbl9fc2lkZWJhciB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhbXBhaWduX19zaWRlYmFyIGgzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAzODI4ZjtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYW1wYWlnbl9fc2lkZWJhciBoMyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNhbXBhaWduX19zaWRlYmFyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzgyOGY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDIwMG1zIGVhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FtcGFpZ25fX3NpZGViYXIgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FtcGFpZ25fX3NpZGViYXIgYnV0dG9uIGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmNhbXBhaWduX19zaWRlYmFyIGJ1dHRvbi5vcGVuIGkge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG4uY2FtcGFpZ25fX3NpZGViYXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FtcGFpZ25fX3NpZGViYXIgdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYW1wYWlnbl9fc2lkZWJhciB1bCBsaSAuZmFjZXQtcHJvcGVydHkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19zaWRlYmFyIHVsIGxpIC5mYWNldC1wcm9wZXJ0eSB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuLmNhbXBhaWduX19zaWRlYmFyIHVsIGxpIC5mYWNldC1wcm9wZXJ0eSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2FtcGFpZ25fX3NpZGViYXIgdWwgbGkgLmZhY2V0LXByb3BlcnR5IC5jaGVja2JveCB7XG4gIG1pbi13aWR0aDogMS41cmVtO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG59XG4uY2FtcGFpZ25fX3NpZGViYXIgdWwgbGkgLmZhY2V0LXByb3BlcnR5IC5jaGVja2JveCAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYW1wYWlnbl9fc2lkZWJhciB1bC5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAzODI4ZjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMzgyOGY7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAzODI4ZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDU4cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYjJiLWNhbXBhaWducyB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uYjJiLWNhbXBhaWducy1pbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iMmItY2FtcGFpZ25zLWlubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNSU7XG4gIH1cbn1cblxuLmIyYi1jYW1wYWlnbnMtaW50cm8ge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5iMmItY2FtcGFpZ25zLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uYjJiLWNhbXBhaWducy10YWJsZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmIyYi1jYW1wYWlnbnMtdGFibGUtd3JhcHBlciAuYjJiLWNhbXBhaWducy1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA5MHB4O1xufVxuXG4uYjJiLWNhbXBhaWducy10YWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iMmItY2FtcGFpZ25zLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYjJiLWNhbXBhaWducy10YWJsZSB0aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iMmItY2FtcGFpZ25zLXRhYmxlIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbn1cbi5iMmItY2FtcGFpZ25zLXRhYmxlIHRib2R5LFxuLmIyYi1jYW1wYWlnbnMtdGFibGUgdHIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iMmItY2FtcGFpZ25zLXRhYmxlIHRib2R5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmIyYi1jYW1wYWlnbnMtdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxufVxuLmIyYi1jYW1wYWlnbnMtdGFibGUgLnRleHRfY29sdW1uIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuLmIyYi1jYW1wYWlnbnMtdGFibGUgdHIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYjJiLWNhbXBhaWducy10YWJsZSB0ciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxufVxuLmIyYi1jYW1wYWlnbnMtdGFibGUgdHIgKyB0ciB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4uYjJiLWNhbXBhaWducy10YWJsZSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iMmItY2FtcGFpZ25zLXRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLmIyYi1jYW1wYWlnbnMtdGFibGUgdGgsXG4uYjJiLWNhbXBhaWducy10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYjJiLWNhbXBhaWducy10YWJsZSB0aCxcbi5iMmItY2FtcGFpZ25zLXRhYmxlIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIHBhZGRpbmc6IDEwcHggNHB4O1xuICB9XG59XG4uYjJiLWNhbXBhaWducy10YWJsZSB0aCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iMmItY2FtcGFpZ25zLXRhYmxlIHRoIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG4uYjJiLWNhbXBhaWducy10YWJsZSB0ZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmIyYi1jYW1wYWlnbnMtdGFibGUgdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5iMmItY2FtcGFpZ25zLXRhYmxlIHRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aWR0aDogNDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYjJiLWNhbXBhaWducy10YWJsZSB0ZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1vZC1pbmRleC10ZDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5tb2Qtd29yZC1icmVhayB7XG4gIC1tcy13b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLm1vZC10YS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uaXMtZXhwaXJlZCB0ZCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmlzLWV4cGlyZWQgdGQud2l0aG91dC1kZWNvcmF0aW9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYjJiLWNhbXBhaWduLXByb2R1Y3QtcXVhbnRpdHkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA4MzhmO1xuICBwYWRkaW5nOiAxMHB4IDRweDtcbiAgd2lkdGg6IDYwcHg7XG59XG5cbi5iMmItY2FtcGFpZ24tYnV5LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmIyYi1jYW1wYWlnbi1idXktbGluayAuaWNvbiB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYjJiLWNhbXBhaWducy10YWJsZSBhIHtcbiAgY29sb3I6ICMwMDgzOGY7XG59XG5cbi5iMmItY2FtcGFpZ25zLXNlbGxlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAyMHB4O1xufVxuXG4uYjJiLWNhbXBhaWducy1zZWxsZXItbGFiZWwsXG4uYjJiLWNhbXBhaWducy1zZWxsZXItc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYjJiLWNhbXBhaWducy1zZWxsZXItbGFiZWwge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYjJiLWNhbXBhaWducy1uYXZpZ2F0aW9uIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5iMmItY2FtcGFpZ25zLW5hdmlnYXRpb24gbGksXG4uYjJiLWNhbXBhaWducy1uYXZpZ2F0aW9uIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYjJiLWNhbXBhaWducy1uYXZpZ2F0aW9uIHVsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbi5iMmItY2FtcGFpZ25zLW5hdmlnYXRpb24gbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbn1cblxuLmIyYi1jYW1wYWlnbnMtbmF2aWdhdGlvbiBhIHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iMmItY2FtcGFpZ25zLW5hdmlnYXRpb24gYSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbn1cbi5iMmItY2FtcGFpZ25zLW5hdmlnYXRpb24gYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA4MzhmO1xufVxuXG4uYjJiLWNhbXBhaWduLW5vdGlmaWNhdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogNDcuNSU7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICAtbW96LWFuaW1hdGlvbjogaGlkZS1ub3RpZmljYXRpb24gMzAwbXMgMSBmb3J3YXJkcztcbiAgLW8tYW5pbWF0aW9uOiBoaWRlLW5vdGlmaWNhdGlvbiAzMDBtcyAxIGZvcndhcmRzO1xuICAtd2Via2l0LWFuaW1hdGlvbjogaGlkZS1ub3RpZmljYXRpb24gMzAwbXMgMSBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiBoaWRlLW5vdGlmaWNhdGlvbiAzMDBtcyAxIGZvcndhcmRzO1xuICBiYWNrZ3JvdW5kOiAjMDA4MzhmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGVmdDogNTAlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgei1pbmRleDogMTAwO1xufVxuLmIyYi1jYW1wYWlnbi1ub3RpZmljYXRpb24uaXMtdmlzaWJsZSB7XG4gIC1tb3otYW5pbWF0aW9uOiBzaG93LW5vdGlmaWNhdGlvbiAzMDBtcyAxIGZvcndhcmRzO1xuICAtby1hbmltYXRpb246IHNob3ctbm90aWZpY2F0aW9uIDMwMG1zIDEgZm9yd2FyZHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzaG93LW5vdGlmaWNhdGlvbiAzMDBtcyAxIGZvcndhcmRzO1xuICBhbmltYXRpb246IGJvdW5jZS1ub3RpZmljYXRpb24gMzAwbXMgMSBmb3J3YXJkcztcbn1cbi5iMmItY2FtcGFpZ24tbm90aWZpY2F0aW9uLm1vZC1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNiNzMyMzI7XG59XG5cbi5iMmItY2FtcGFpZ24tYnV5LWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlLW5vdGlmaWNhdGlvbiB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLmIyYi1jYW1wYWlnbi1yZXBvcnQtdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmIyYi1jYW1wYWlnbi1yZXBvcnQtdGFibGUgdHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbn1cbi5iMmItY2FtcGFpZ24tcmVwb3J0LXRhYmxlIHRyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5iMmItY2FtcGFpZ24tcmVwb3J0LXRhYmxlIHRkLCAuYjJiLWNhbXBhaWduLXJlcG9ydC10YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG59XG4uYjJiLWNhbXBhaWduLXJlcG9ydC10YWJsZSB0ZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U0ZTRlNDtcbn1cbi5iMmItY2FtcGFpZ24tcmVwb3J0LXRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uYjJiLWNhbXBhaWduLXJlcG9ydC10YWJsZSB0ZC5tb2QtYmctZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4uYjJiLWNhbXBhaWduLXJlcG9ydC10YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmIyYi1jYW1wYWlnbi1yZXBvcnQtdGFibGUubW9kLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi5iMmItY2FtcGFpZ24tcmVwb3J0LWhlYWRpbmcge1xuICBtYXJnaW46IDE1cHggMCA1cHg7XG59XG5cbi5tb2Qtdy1oYWxmIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZC13LWhhbGYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLm1vZC1tdC01IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ubW9kLW10LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmxhbmRpbmctcGFnZV9faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb29rYm9vay1wb3J0YWwtcGFnZV9faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9va2Jvb2stcG9ydGFsLXBhZ2UtbG9va2Jvb2stbGlua3Mge1xuICBtYXJnaW4tbGVmdDogLTIuNSU7XG59XG5cbi5sb29rYm9vay1wYWdlX19oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb29rYm9vay1wYWdlLXN1Yi1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzMzM2U0ODtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sb29rYm9vay1wYWdlLWxvb2tib29rLWxpbmtzIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjUlO1xufVxuXG4uc3RvcmUtZWRpdC1wYWdlIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLnN0b3JlLWVkaXQtcGFnZSBsYWJlbCBiLFxuLnN0b3JlLWVkaXQtcGFnZSBsYWJlbCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5zdG9yZS1lZGl0LXBhZ2UgLnRpY2stcmlnaHQge1xuICAgIHRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RvcmUtZWRpdC1wYWdlIC50aWNrLXJpZ2h0IGxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5zdG9yZS1lZGl0LXBhZ2UgdGV4dGFyZWEsXG4uc3RvcmUtZWRpdC1wYWdlIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4NTg1ODU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbi5zdG9yZS1lZGl0LXBhZ2UgdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAxMHB4O1xufVxuLnN0b3JlLWVkaXQtcGFnZS1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zdG9yZS1lZGl0LXBhZ2UtaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSBhbmQgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnN0b3JlLWVkaXQtcGFnZS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSBhbmQgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RvcmUtZWRpdC1wYWdlLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuODEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIGFuZCAobWluLXdpZHRoOiA5NjFweCkge1xuICAuc3RvcmUtZWRpdC1wYWdlLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnN0b3JlLWVkaXQtcGFnZS1oZWFkaW5nIGIsXG4uc3RvcmUtZWRpdC1wYWdlLWhlYWRpbmcgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLnN0b3JlLWVkaXQtcGFnZS1oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc3RvcmUtZWRpdC1wYWdlLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RvcmUtZWRpdC1wYWdlLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS42ODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjgxMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgLnN0b3JlLWVkaXQtcGFnZS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAuc3RvcmUtZWRpdC1wYWdlLWhlYWRpbmcgYixcbi5zdG9yZS1lZGl0LXBhZ2UtaGVhZGluZyBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cbi5zdG9yZS1lZGl0LXBhZ2Utc3ViLWhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3RvcmUtZWRpdC1wYWdlLXN1Yi1oZWFkaW5nIGIsXG4uc3RvcmUtZWRpdC1wYWdlLXN1Yi1oZWFkaW5nIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnN0b3JlLWVkaXQtcGFnZS1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLnN0b3JlLWVkaXQtcGFnZS1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICB9XG59XG4uc3RvcmUtZWRpdC1wYWdlLWZvcm0tZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uc3RvcmUtZWRpdC1wYWdlLWhvdXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLnN0b3JlLWVkaXQtcGFnZS1ob3Vycy1kYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RvcmUtZWRpdC1wYWdlLWhvdXJzLWRheTphZnRlciwgLnN0b3JlLWVkaXQtcGFnZS1ob3Vycy1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc3RvcmUtZWRpdC1wYWdlLWhvdXJzLWRheTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zdG9yZS1lZGl0LXBhZ2UtaG91cnMtZGF5Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5zdG9yZS1lZGl0LXBhZ2UtaG91cnMtZGF5Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAuc3RvcmUtZWRpdC1wYWdlLWhvdXJzLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zdG9yZS1lZGl0LXBhZ2UtaG91cnMtdGV4dCBsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5zdG9yZS1lZGl0LXBhZ2UtaG91cnMtdGV4dCBsYWJlbCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLnN0b3JlLWVkaXQtcGFnZS1ob3Vycy1kYXktLWNsb3NlZCAuc3RvcmUtZWRpdC1wYWdlLWhvdXJzLXRleHQgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBib3JkZXItY29sb3I6ICNkMGQwZDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2MDU3NTg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnN0b3JlLWVkaXQtcGFnZS1ob3Vycy1jbG9zZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuICAuc3RvcmUtZWRpdC1wYWdlLWhvdXJzLWNsb3NlZCBsYWJlbCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5zdG9yZS1lZGl0LXBhZ2UtaG91cnMtY2xvc2VkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLm15LW92ZXJ2aWV3IHtcbiAgd2lkdGg6IDc1JTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm15LW92ZXJ2aWV3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm15LW92ZXJ2aWV3LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwODM4ZjtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm15LW92ZXJ2aWV3LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubXktb3ZlcnZpZXctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAubXktb3ZlcnZpZXctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbi5teS1vdmVydmlldy10aXRsZSBiLFxuLm15LW92ZXJ2aWV3LXRpdGxlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm15LW92ZXJ2aWV3LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4ubXktb3ZlcnZpZXctY3VzdG9taW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm15LW92ZXJ2aWV3LWN1c3RvbWluZm8gbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5teS1vdmVydmlldy1jdXN0b21pbmZvLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5teS1vdmVydmlldyBwIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXdlaWdodDogODAwO1xufVxuLm15LW92ZXJ2aWV3IC5hcnRpY2xlLWJvZHkge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubXktb3ZlcnZpZXcgaW5wdXRbdHlwZT1idXR0b25dLCAubXktb3ZlcnZpZXcgaW5wdXRbdHlwZT10ZXh0XSwgLm15LW92ZXJ2aWV3IGlucHV0W3R5cGU9cGFzc3dvcmRdLCAubXktb3ZlcnZpZXcgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzZTQ4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5teS1vdmVydmlldyBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubXktb3ZlcnZpZXcgc2VsZWN0IHtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzNlNDg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm15LW92ZXJ2aWV3IC5ibS1idG4ge1xuICB3aWR0aDogNzAlO1xufVxuLm15LW92ZXJ2aWV3IC5wYW5lbC1oZWFkLXRpdGxlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5teS1vdmVydmlldyAucGFuZWwtaGVhZC10aXRsZS5jaGFuZ2UtaW5mbyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5teS1vdmVydmlldyAucGFuZWwuaGFsZiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm15LW92ZXJ2aWV3IC5wYW5lbC1oZWFkLXRpdGxlIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5teS1vdmVydmlldyAucGFuZWwtaGVhZC10aXRsZS5saW5rLCAubXktb3ZlcnZpZXcgLnBhbmVsLWhlYWQtdGl0bGUubGluay1ib2R5LCAubXktb3ZlcnZpZXcgLnBhbmVsLWhlYWQtdGl0bGUubGluay1zaW5nbGUge1xuICAgIGZvbnQtc2l6ZTogMTFwdDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAubXktb3ZlcnZpZXcgLnBhbmVsLWhlYWQtcmlnaHQge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLm15LW92ZXJ2aWV3IC5wYW5lbC1ib2R5IHtcbiAgICAvKiBGb3JjZSB0YWJsZSB0byBub3QgYmUgbGlrZSB0YWJsZXMgYW55bW9yZSAqL1xuICAgIC8qIEhpZGUgdGFibGUgaGVhZGVycyAoYnV0IG5vdCBkaXNwbGF5OiBub25lOywgZm9yIGFjY2Vzc2liaWxpdHkpICovXG4gICAgLypcbiAgICBMYWJlbCB0aGUgZGF0YVxuICAgICovXG4gIH1cbiAgLm15LW92ZXJ2aWV3IC5wYW5lbC1ib2R5IHRhYmxlLCAubXktb3ZlcnZpZXcgLnBhbmVsLWJvZHkgdGhlYWQsIC5teS1vdmVydmlldyAucGFuZWwtYm9keSB0Ym9keSwgLm15LW92ZXJ2aWV3IC5wYW5lbC1ib2R5IHRoLCAubXktb3ZlcnZpZXcgLnBhbmVsLWJvZHkgdGQsIC5teS1vdmVydmlldyAucGFuZWwtYm9keSB0ciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm15LW92ZXJ2aWV3IC5wYW5lbC1ib2R5IHRoZWFkIHRyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtOTk5OXB4O1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gIH1cbiAgLm15LW92ZXJ2aWV3IC5wYW5lbC1ib2R5IHRyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB9XG4gIC5teS1vdmVydmlldyAucGFuZWwtYm9keSB0ZCB7XG4gICAgLyogQmVoYXZlICBsaWtlIGEgXCJyb3dcIiAqL1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG4gIC5teS1vdmVydmlldyAucGFuZWwtYm9keSB0ZDpiZWZvcmUge1xuICAgIC8qIE5vdyBsaWtlIGEgdGFibGUgaGVhZGVyICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIFRvcC9sZWZ0IHZhbHVlcyBtaW1pYyBwYWRkaW5nICovXG4gICAgdG9wOiA2cHg7XG4gICAgbGVmdDogNnB4O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5teS1vdmVydmlldyAucGFuZWwtYm9keSB0ZDpudGgtb2YtdHlwZSgxKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiQmVzdC5uci5cIjtcbiAgfVxuICAubXktb3ZlcnZpZXcgLnBhbmVsLWJvZHkgdGQ6bnRoLW9mLXR5cGUoMik6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkRhdG9cIjtcbiAgfVxuICAubXktb3ZlcnZpZXcgLnBhbmVsLWJvZHkgdGQ6bnRoLW9mLXR5cGUoMyk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkJ1dGlra1wiO1xuICB9XG4gIC5teS1vdmVydmlldyAucGFuZWwtYm9keSB0ZDpudGgtb2YtdHlwZSg0KTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiU3VtXCI7XG4gIH1cbn1cblxuLmNoZWNrb3V0LW1haW4ge1xuICB3aWR0aDogNzUlO1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2hlY2tvdXQtbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jaGVja291dC1tYWluIGRsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgY29sb3I6ICM3MjcyNzI7XG59XG4uY2hlY2tvdXQtbWFpbiBkbCArIGRsIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaGVja291dC1tYWluIGRsICsgZGwge1xuICAgIG1hcmdpbjogMDtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jaGVja291dC1tYWluIGRsIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuY2hlY2tvdXQtbWFpbiBkbCB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gIH1cbn1cbi5jaGVja291dC1tYWluIGRsIGR0IHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY2hlY2tvdXQtbWFpbiBkbCBkdCB7XG4gICAgZm9udC1zaXplOiA5cHQ7XG4gIH1cbn1cbi5jaGVja291dC1tYWluIGRsIGR0IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5jaGVja291dC1tYWluIC5wcm9kdWN0LWltYWdlIHtcbiAgbWFyZ2luOiAyMHB4IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNoZWNrb3V0LW1haW4gLnByb2R1Y3QtaW1hZ2Uge1xuICAgIG1hcmdpbjogMTBweCAxMHB4O1xuICB9XG59XG4uY2hlY2tvdXQtbWFpbiAucHJvZHVjdC1uYW1lIHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGZvbnQtc2l6ZTogMTRwdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY2hlY2tvdXQtbWFpbiAucHJvZHVjdC1uYW1lIHtcbiAgICBmb250LXNpemU6IDExcHQ7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG4uY2hlY2tvdXQtbWFpbiAucHJvZHVjdC1wcmljZSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2hlY2tvdXQtbWFpbiAucHJvZHVjdC1wcmljZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG4uY2hlY2tvdXQtbWFpbiAucHJvZHVjdC1wcmljZS1taW5pIHtcbiAgZm9udC1zaXplOiA4cHQ7XG59XG4uY2hlY2tvdXQtbWFpbiBpbnB1dFt0eXBlPWJ1dHRvbl0sXG4uY2hlY2tvdXQtbWFpbiBpbnB1dFt0eXBlPXRleHRdLFxuLmNoZWNrb3V0LW1haW4gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uY2hlY2tvdXQtbWFpbiBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzNlNDg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNoZWNrb3V0LW1haW4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNoZWNrb3V0LW1haW4gc2VsZWN0IHtcbiAgbWluLXdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MyYzJjMjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNoZWNrb3V0LW1haW4gc2VsZWN0IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2hlY2tvdXQtbWFpbiBzZWxlY3Qge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuLmNoZWNrb3V0LW1haW4gLnBhbmVsIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5jaGVja291dC1tYWluIC5wYW5lbC5ub3RvcG1hcmdpbiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5jaGVja291dC1tYWluIC5wYW5lbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cbi5jaGVja291dC1tYWluIHRkLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uY2hlY2tvdXQtbWFpbiB0ZCBzZWxlY3Qge1xuICB3aWR0aDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jaGVja291dC1tYWluIHRkIC5wcm9kdWN0LXByaWNlIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNoZWNrb3V0LW1haW4gdGQgLnByb2R1Y3QtcHJpY2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4uY2hlY2tvdXQtbWFpbi1zdWJtaXRib3gge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNoZWNrb3V0LW1haW4tc3VibWl0Ym94IC5wcm9kdWN0LXByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBjb2xvcjogIzMzM2U0ODtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZmxvYXQ6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jaGVja291dC1tYWluLXN1Ym1pdGJveCAubW9kLWFkZC1jYXJ0LXJldmVyc2VkIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDM1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jaGVja291dC1tYWluLXN1Ym1pdGJveCAubW9kLWFkZC1jYXJ0LXJldmVyc2VkIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNoZWNrb3V0LW1haW4tc3VibWl0Ym94LWNoZWNrIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDlwdDtcbiAgfVxufVxuLmNoZWNrb3V0LW1haW4tc2VsZWN0Ym94IHtcbiAgbWluLWhlaWdodDogNzVweDtcbn1cbi5jaGVja291dC1tYWluLXNlbGVjdGJveCBzZWxlY3Qge1xuICB3aWR0aDogNjAlO1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2hlY2tvdXQtbWFpbi1zZWxlY3Rib3ggc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNoZWNrb3V0LW1haW4tc2VsZWN0Ym94IHNwYW4ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2hlY2tvdXQtbWFpbi1zZWxlY3Rib3ggc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5jaGVja291dC1tYWluLWFkZHJlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMi41JTtcbiAgd2lkdGg6IDY0LjE2NjY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY2hlY2tvdXQtbWFpbi1hZGRyZXNzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDk3LjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuLmNoZWNrb3V0LW1haW4tYWRkcmVzcyBpbnB1dFt0eXBlPXRleHRdLFxuLmNoZWNrb3V0LW1haW4tYWRkcmVzcyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5jaGVja291dC1tYWluLWFkZHJlc3MgdGV4dGFyZWEge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIGhlaWdodDogMzNweDtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG59XG4uY2hlY2tvdXQtbWFpbi1hZGRyZXNzIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLmNoZWNrb3V0LW1haW4tYWRkcmVzcyBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4uY2hlY2tvdXQtbWFpbi1hZGRyZXNzIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbn1cbi5jaGVja291dC1tYWluLWFkZHJlc3Mgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xufVxuLmNoZWNrb3V0LW1haW4tYWRkcmVzcyAuc2VsZWN0ZWQtYWRkcmVzcyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uY2hlY2tvdXQtbWFpbi1hZGRyZXNzIG9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY2hlY2tvdXQtbWFpbi1hZGRyZXNzIHRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5jaGVja291dC1tYWluLWFkZHJlc3MtaGludCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogMzAuODMzMzMzMzMzMyU7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNoZWNrb3V0LW1haW4tYWRkcmVzcy1oaW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDk3LjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uY2hlY2tvdXQtbWFpbi1hZGRyZXNzLWhpbnQgLm1hcC1maW5kLW5lYXJlc3Qge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGxpbmUtaGVpZ2h0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jaGVja291dC1tYWluLWFkZHJlc3MtaGludCAubWFwLWZpbmQtbmVhcmVzdCAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDIwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNoZWNrb3V0LW1haW4tYWRkcmVzcy1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMmMyYzI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY2hlY2tvdXQtbWFpbi1hZGRyZXNzLWlucHV0LnRleHRhcmVhIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNoZWNrb3V0LW1haW4tYWRkcmVzcy1pbnB1dC50ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNoZWNrb3V0LW1haW4tYWRkcmVzcy1pbnB1dC50ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgbWluLWhlaWdodDogMTI1cHg7XG4gIH1cbn1cbi5jaGVja291dC1tYWluLWFkZHJlc3MtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgY29sb3I6ICM4NTg1ODU7XG59XG4uY2hlY2tvdXQtbWFpbi1hZGRyZXNzLWljb24udGV4dGFyZWEge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNoZWNrb3V0LW1haW4tc3VtbWFyeSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAyMHB4IDIwcHg7XG59XG4uY2hlY2tvdXQtbWFpbi1zdW1tYXJ5LnRleHQge1xuICBjb2xvcjogIzMzM2U0ODtcbiAgZGlzcGxheTogaW5saW5lO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jaGVja291dC1tYWluLXN1bW1hcnkucHJpY2Uge1xuICBjb2xvcjogIzAwODM4ZjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaGVja291dC1tYWluLXN1bW1hcnkucHJpY2Uge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbi5jaGVja291dC1zaWRlIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzMzM2U0ODtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaGVja291dC1zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNoZWNrb3V0LXNpZGUgLmhpbnQge1xuICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaGVja291dC1zaWRlIC5oaW50IHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgfVxufVxuLmNoZWNrb3V0LXNpZGUgLmhpbnQgaSB7XG4gIGNvbG9yOiAjMDA4MzhmO1xuICBmb250LXNpemU6IDMycHQ7XG59XG4uY2hlY2tvdXQtc2lkZSAuaGludCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jaGVja291dCAucGFuZWwtaGVhZC1yaWdodCAucGFuZWwtaGVhZC10aXRsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbG9hdDogcmlnaHQ7XG59XG4uY2hlY2tvdXQgLnBhbmVsLWhlYWQtcmlnaHQgLnBhbmVsLWhlYWQtdGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2hlY2tvdXQgLnBhbmVsLWhlYWQtcmlnaHQgLnBhbmVsLWhlYWQtdGl0bGUgaS5laS1pY29uX2luZm9fYWx0IHtcbiAgZm9udC1zaXplOiAxOHB0O1xufVxuLmNoZWNrb3V0LXJvdyB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNoZWNrb3V0LWNvbC01MCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmNoZWNrb3V0LWNvbC01MDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNoZWNrb3V0LWNvbC01MCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmNoZWNrb3V0LWNvbC01MDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG4uY2hlY2tvdXQtY29sLTMwIHtcbiAgd2lkdGg6IGNhbGMoMzAlIC0gNXB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY2hlY2tvdXQtY29sLTMwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY2hlY2tvdXQtY29sLTMwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY2hlY2tvdXQtY29sLTMwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5jaGVja291dC1jb2wtNzAge1xuICB3aWR0aDogY2FsYyg3MCUgLSA1cHgpO1xuICBmbG9hdDogbGVmdDtcbn1cbi5jaGVja291dC1jb2wtNzA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jaGVja291dC1jb2wtNzAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5jaGVja291dC1jb2wtNzA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jaGVja291dC1oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaGVja291dC1oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjFweCkge1xuICAuY2hlY2tvdXQtaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNoZWNrb3V0IC5jYXJ0LWxpbmU6YWZ0ZXIsIC5jaGVja291dCAuY2FydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNoZWNrb3V0IC5jYXJ0LWxpbmU6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5jaGVja291dCAuY2FydC1saW5lX19zdWJjb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX2NoZWNrYm94IC5wcm9kdWN0LWNoZWNrLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbi5jaGVja291dCAuY2FydC1saW5lX19pbWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogMzAuODMzMzMzMzMzMyU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDE0LjE2NjY2NjY2NjclO1xuICB9XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9faW1hZ2UgLnByb2R1Y3QtaW1hZ2Uge1xuICBtYXJnaW46IDA7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9faW1hZ2UgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9fYXR0cmlidXRlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogNjQuMTY2NjY2NjY2NyU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jaGVja291dCAuY2FydC1saW5lX19hdHRyaWJ1dGVzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDU1LjgzMzMzMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX2F0dHJpYnV0ZXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogNTUuODMzMzMzMzMzMyU7XG4gIH1cbn1cbi5jaGVja291dCAuY2FydC1saW5lX19xdWFudGl0eSB7XG4gIGNsZWFyOiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAuY2hlY2tvdXQgLmNhcnQtbGluZV9fcXVhbnRpdHkge1xuICAgIGNsZWFyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9fcXVhbnRpdHkgLmVpLWljb25fbG9hZGluZyB7XG4gIGFuaW1hdGlvbjogc3Bpbi1pY29uIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9fcXVhbnRpdHkgLmJtLWFqYXgtbG9hZGluZyArIC5laS1pY29uX2xvYWRpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9fcHJpY2UtdW5pdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZSAucHJpY2VfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9fcHJpY2Uge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAuY2hlY2tvdXQgLmNhcnQtbGluZV9fcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gIH1cbn1cbi5jaGVja291dCAuY2FydC1saW5lX19wcmljZSAucHJvZHVjdC1wcmljZSB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jaGVja291dCAuY2FydC1saW5lX19wcmljZSAucHJvZHVjdC1wcmljZS5wcmljZS1iZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9fcHJpY2UgLnN1YnRleHQtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogLTI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTVweDtcbiAgcmlnaHQ6IDBweDtcbiAgY29sb3I6ICMwMDgzOGY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDBweDtcbn1cbi5jaGVja291dCAuY2FydC1saW5lX19wcmljZSAuc3VidGV4dC1pbmZvIHNwYW4ge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IC01NXB4O1xufVxuLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX3N1Yi1pdGVtcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogOTcuNSU7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9fc3ViLWl0ZW1zIC5leHBhbmRhYmxlLWNhcmQge1xuICBtYXJnaW46IDAgMi41JSAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9fc3ViLWl0ZW1zIC5zdWItaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogOTcuNSU7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAuY2hlY2tvdXQgLmNhcnQtbGluZV9fc3ViLWl0ZW1zIC5zdWItaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX3N1Yi1pdGVtcyAuc3ViLWl0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cbi5jaGVja291dCAuY2FydC1saW5lX19zdWItaXRlbXMgLnN1Yi1pdGVtIC5pbWFnZSxcbi5jaGVja291dCAuY2FydC1saW5lX19zdWItaXRlbXMgLnN1Yi1pdGVtIC5kZXRhaWxzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiA1MCU7XG59XG4uY2hlY2tvdXQgLmNhcnQtbGluZV9fc3ViLWl0ZW1zIC5zdWItaXRlbSAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MXB4KSBhbmQgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5jaGVja291dCAuY2FydC1saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX3N1YmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jaGVja291dCAuY2FydC1saW5lX19xdWFudGl0eSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNoZWNrb3V0IC5jYXJ0LWxpbmUgLnByaWNlX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLmNoZWNrb3V0IC5jYXJ0LWxpbmVfX3ByaWNlIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY2hlY2tvdXQgLmNhcnQtbGluZV9fcHJpY2UgLnN1YnRleHQtaW5mbyB7XG4gICAgdG9wOiAtMjVweDtcbiAgICByaWdodDogLTMwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHJpZ2h0OiA1NXB4O1xuICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY2hlY2tvdXQgLmNhcnQtbGluZV9fcHJpY2UgLnN1YnRleHQtaW5mbyBzcGFuIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ub3JkZXItZGV0YWlscyBoMiB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBmb250LXNpemU6IDE4cHQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ub3JkZXItZGV0YWlscyBkbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMTBwdDtcbiAgY29sb3I6ICM3MjcyNzI7XG59XG4ub3JkZXItZGV0YWlscyBkbDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5vcmRlci1kZXRhaWxzIGRsIGR0IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5vcmRlci1kZXRhaWxzIC5jaGVja291dC1tYWluLXN1bW1hcnkuYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMmMyYzI7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2MyYzJjMjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2MyYzJjMjtcbn1cbi5vcmRlci1kZXRhaWxzLXN1bW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm9yZGVyLWRldGFpbHMtY3VzdG9tZXJ0ZXh0IHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ub3JkZXItZGV0YWlscy1jdXN0b21lcnRleHQgdGhlYWQge1xuICBjb2xvcjogIzMzM2U0OCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm9yZGVyLWRldGFpbHMtY3VzdG9tZXJ0ZXh0IHRoZWFkIHRyIHtcbiAgYm9yZGVyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4ub3JkZXItZGV0YWlscy1jdXN0b21lcnRleHQgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cbi5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0Ym9keSB0ciA+IHRkIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0Ym9keSB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxNSU7XG59XG4ub3JkZXItZGV0YWlscy1jdXN0b21lcnRleHQgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB7XG4gICAgLyogRm9yY2UgdGFibGUgdG8gbm90IGJlIGxpa2UgdGFibGVzIGFueW1vcmUgKi9cbiAgICAvKiBIaWRlIHRhYmxlIGhlYWRlcnMgKGJ1dCBub3QgZGlzcGxheTogbm9uZTssIGZvciBhY2Nlc3NpYmlsaXR5KSAqL1xuICB9XG4gIC5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0YWJsZSwgLm9yZGVyLWRldGFpbHMtY3VzdG9tZXJ0ZXh0IHRoZWFkLCAub3JkZXItZGV0YWlscy1jdXN0b21lcnRleHQgdGJvZHksIC5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0aCwgLm9yZGVyLWRldGFpbHMtY3VzdG9tZXJ0ZXh0IHRkLCAub3JkZXItZGV0YWlscy1jdXN0b21lcnRleHQgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0aGVhZCB0ciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTk5OTlweDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICB9XG4gIC5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIH1cbiAgLm9yZGVyLWRldGFpbHMtY3VzdG9tZXJ0ZXh0IHRoIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0ZCB7XG4gICAgLyogQmVoYXZlICBsaWtlIGEgXCJyb3dcIiAqL1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG4gIC5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB0ZDpiZWZvcmUge1xuICAgIC8qIE5vdyBsaWtlIGEgdGFibGUgaGVhZGVyICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIFRvcC9sZWZ0IHZhbHVlcyBtaW1pYyBwYWRkaW5nICovXG4gICAgdG9wOiA2cHg7XG4gICAgbGVmdDogNnB4O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4ub3JkZXItZGV0YWlscy1hZGRpdGlvbmFsLWluZm8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ub3JkZXItZGV0YWlscy1hZGRpdGlvbmFsLWluZm8gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1oZWFkZXIge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNDg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm9yZGVyLWRldGFpbHMgLm9yZGVyLWhlYWRlcjphZnRlciwgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1oZWFkZXJfX3Byb2R1Y3QtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMi41JTtcbiAgd2lkdGg6IDU1LjgzMzMzMzMzMzMlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm9yZGVyLWRldGFpbHMgLm9yZGVyLWhlYWRlcl9fY29kZS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWhlYWRlcl9fY29kZS10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiAxNC4xNjY2NjY2NjY3JTtcbiAgfVxufVxuLm9yZGVyLWRldGFpbHMgLm9yZGVyLWhlYWRlcl9fcXVhbnRpdHktdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5vcmRlci1kZXRhaWxzIC5vcmRlci1oZWFkZXJfX3F1YW50aXR5LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDUuODMzMzMzMzMzMyU7XG4gIH1cbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1oZWFkZXJfX3ByaWNlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAub3JkZXItZGV0YWlscyAub3JkZXItaGVhZGVyX19wcmljZS10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiAxNC4xNjY2NjY2NjY3JTtcbiAgfVxufVxuLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzJjMmMyO1xuICBib3JkZXItdG9wOiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZTphZnRlciwgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmUgaDEge1xuICBjb2xvcjogIzMzM2U0ODtcbiAgZm9udC1zaXplOiAxNHB0O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZSBkbCB7XG4gIGNsZWFyOiBsZWZ0O1xuICBtYXJnaW46IDA7XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9faW1hZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMi41JTtcbiAgd2lkdGg6IDE0LjE2NjY2NjY2NjclO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19pbWFnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIHdpZHRoOiA1LjgzMzMzMzMzMzMlO1xuICB9XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9faW1hZ2UgLnByb2R1Y3QtaW1hZ2Uge1xuICBtYXJnaW46IDA7XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9faW1hZ2UgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fYXR0cmlidXRlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogODAuODMzMzMzMzMzMyU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX2F0dHJpYnV0ZXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogNDcuNSU7XG4gIH1cbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19jb2RlIHtcbiAgY2xlYXI6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogOTcuNSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX2NvZGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fY29kZTpiZWZvcmUge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy4wODIlO1xuICAgIGNvbnRlbnQ6IFwiUHJvZHVrdG51bW1lcjpcIjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19jb2RlIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDE0LjE2NjY2NjY2NjclO1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gIH1cbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19xdWFudGl0eSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogOTcuNSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX3F1YW50aXR5IHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgZm9udC1zaXplOiAxMHB0O1xuICB9XG4gIC5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19xdWFudGl0eTpiZWZvcmUge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy4wODIlO1xuICAgIGNvbnRlbnQ6IFwiQW50YWxsOlwiO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX3F1YW50aXR5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDUuODMzMzMzMzMzMyU7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxufVxuLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX3ByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA5Ny41JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fcHJpY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fcHJpY2UgLnByb2R1Y3QtcHJpY2U6YmVmb3JlIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIHBhZGRpbmctbGVmdDogMTcuMDgyJTtcbiAgICBjb250ZW50OiBcIlByaXM6XCI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fcHJpY2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMi41JTtcbiAgICB3aWR0aDogMTQuMTY2NjY2NjY2NyU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fc3ViLWl0ZW1zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA5Ny41JTtcbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19zdWItaXRlbXMgLmV4cGFuZGFibGUtY2FyZCB7XG4gIG1hcmdpbjogMCAyLjUlIDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19zdWItaXRlbXMgLnN1Yi1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gIHdpZHRoOiA5Ny41JTtcbiAgZm9udC1zaXplOiAwO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19zdWItaXRlbXMgLnN1Yi1pdGVtIGgyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogODAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19zdWItaXRlbXMgLnN1Yi1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgd2lkdGg6IDMwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19zdWItaXRlbXMgLnN1Yi1pdGVtOm50aC1jaGlsZCgzbisyKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cbi5vcmRlci1kZXRhaWxzIC5vcmRlci1saW5lX19zdWItaXRlbXMgLnN1Yi1pdGVtIC5kZXRhaWxzIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEwcHQ7XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fc3ViLWl0ZW1zIC5zdWItaXRlbSAuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICB3aWR0aDogNjQuMTY2NjY2NjY2NyU7XG59XG4ub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fc3ViLWl0ZW1zIC5zdWItaXRlbSAuaW1hZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX3N1Yi1pdGVtcyAuc3ViLWl0ZW0gLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItY29uZmlybWF0aW9uIGlucHV0W3R5cGU9YnV0dG9uXSwgLm9yZGVyLWNvbmZpcm1hdGlvbiBpbnB1dFt0eXBlPXRleHRdLCAub3JkZXItY29uZmlybWF0aW9uIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAub3JkZXItY29uZmlybWF0aW9uIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzJjMmMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ub3JkZXItY29uZmlybWF0aW9uIGlucHV0W3R5cGU9YnV0dG9uXTpub3QoOmZpcnN0LWNoaWxkKSwgLm9yZGVyLWNvbmZpcm1hdGlvbiBpbnB1dFt0eXBlPXRleHRdOm5vdCg6Zmlyc3QtY2hpbGQpLCAub3JkZXItY29uZmlybWF0aW9uIGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCg6Zmlyc3QtY2hpbGQpLCAub3JkZXItY29uZmlybWF0aW9uIGlucHV0W3R5cGU9ZW1haWxdOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ub3JkZXItY29uZmlybWF0aW9uIC5ibS1idG4ubW9kLWdyZWVuIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnJlc2VydmF0aW9uLWxpc3QtZmlsdGVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucmVzZXJ2YXRpb24tbGlzdC1maWx0ZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDM0NXB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnJlc2VydmF0aW9uLWxpc3QtZmlsdGVyIHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZXNlcnZhdGlvbi1saXN0LXN0YXR1cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xufVxuLnJlc2VydmF0aW9uLWxpc3Qtc3RhdHVzLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG59XG5cbi5ub3QtZm91bmQgaDEge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi5ub3QtZm91bmQgYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMwMDgzOGY7XG59XG4ubm90LWZvdW5kLXVybCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5oMSwgLnRleHQtYmxvY2sgaDEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgxLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEsXG4uaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgyLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMixcbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMixcbi5oMyxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgzLFxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgzLFxuLmludGVybWVkaWF0ZS10aXRsZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDQsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xufVxuLmgxLS1jZW50ZXJlZCxcbi5oMi0tY2VudGVyZWQsXG4uaDMtLWNlbnRlcmVkLFxuLmludGVybWVkaWF0ZS10aXRsZS0tY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oMSwgLnRleHQtYmxvY2sgaDEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgxLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmgxLCAudGV4dC1ibG9jayBoMSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDEsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSBoMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4uaDIsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgyLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaDIsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDIsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgyLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cbn1cblxuLmgzLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IGgzLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBoMywgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1ib2R5IGgzLFxuLmludGVybWVkaWF0ZS10aXRsZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDQsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaDMsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgaDMsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IGgzLCAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDMsXG4uaW50ZXJtZWRpYXRlLXRpdGxlLFxuLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoNCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG59XG5cbi50ZXh0LWV4Y2VycHQsXG4udGV4dC1ib2R5LS1sYXJnZSxcbi5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCxcbi50ZXh0LWJvZHktLXJlZ3VsYXIsXG4udGV4dC1zZWNvbmRhcnksXG4udGV4dC1leGNlcnB0IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuXG4udGV4dC1leGNlcnB0LFxuLnRleHQtZXhjZXJwdCBwIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRleHQtZXhjZXJwdCxcbi50ZXh0LWV4Y2VycHQgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi50ZXh0LWV4Y2VycHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGV4dC1ib2R5LS1sYXJnZSBhLCAuYmxvZyAuYmxvZy1ib2R5IC50b3AtYXJ0aWNsZS1jb250ZW50IHAgYSxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCBhLCAudGV4dC1ib2R5LS1yZWd1bGFyIGEge1xuICBjb2xvcjogIzAzODI4Zjtcbn1cbi50ZXh0LWJvZHktLWxhcmdlIGE6aG92ZXIsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCBhOmhvdmVyLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIGE6aG92ZXIsIC50ZXh0LWJvZHktLXJlZ3VsYXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRleHQtYm9keS0tbGFyZ2UsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCxcbi5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGV4dC1ib2R5LS1sYXJnZSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBwLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi50ZXh0LWJvZHktLWxhcmdlIGEsIC5ibG9nIC5ibG9nLWJvZHkgLnRvcC1hcnRpY2xlLWNvbnRlbnQgcCBhLFxuLmJsb2cgLmJsb2ctYm9keSAuYm90dG9tLWFydGljbGUtY29udGVudCBwIGEge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRleHQtYm9keS0tcmVndWxhciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZXh0LWJvZHktLXJlZ3VsYXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICB9XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50ZXh0LXNlY29uZGFyeSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxufVxuXG4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uY2FtcGFpZ25fX2hlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uY2FtcGFpZ25fX2hlcm8tLWltYWdlIHtcbiAgaGVpZ2h0OiA2MDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYXNwZWN0LXJhdGlvOiAyLjQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19oZXJvLS1pbWFnZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FtcGFpZ25fX2hlcm8tLWltYWdlIHtcbiAgICBoZWlnaHQ6IDIxMnB4O1xuICB9XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19oZXJvLS1pbnRybyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyIHtcbiAgd2lkdGg6IDQ0NXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19oZXJvLS1pbnRyby1pbm5lciB7XG4gICAgcGFkZGluZzogMjBweCAxNnB4O1xuICB9XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYW1wYWlnbl9faGVyby0taW50cm8taW5uZXIgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIH1cbn1cbi5jYW1wYWlnbl9faGVyby0taW50cm8taW5uZXIgLnRleHQtZXhjZXJwdCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyIC50ZXh0LWV4Y2VycHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNhbXBhaWduX19oZXJvLS1pbnRyby1pbm5lci1saW5rcyBwIGEge1xuICBtYXJnaW46IDAgMTFweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMzMzNlNDg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyLWxpbmtzIHAgYSB7XG4gICAgbWFyZ2luOiAwIDZweDtcbiAgfVxufVxuLmNhbXBhaWduX19oZXJvLS1pbnRyby1pbm5lci53aGl0ZS10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLWlubmVyLndoaXRlLXRleHQgcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLmxlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uY2FtcGFpZ25fX2hlcm8tLWludHJvLmNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhbXBhaWduX19oZXJvLS1pbnRyby5yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FtcGFpZ24gI2NhdGVnb3J5IC5jb250YWluZXIsIC5jYW1wYWlnbiAjY2F0ZWdvcnkgLm91clNlcnZpY2VzX19jb250YWluZXIsIC5jYW1wYWlnbiAjY2F0ZWdvcnkgLnNlcnZpY2VQYWdlX19oZWFkZXIsIC5jYW1wYWlnbiAjY2F0ZWdvcnkgLnNlcnZpY2VQYWdlX19pbnRybywgLmNhbXBhaWduICNjYXRlZ29yeSAuc2VydmljZVBhZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY2FtcGFpZ25fX3NpZGViYXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYW1wYWlnbl9fc2lkZWJhciB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhbXBhaWduX19zaWRlYmFyIGgzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAzODI4ZjtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYW1wYWlnbl9fc2lkZWJhciBoMyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNhbXBhaWduX19zaWRlYmFyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMzgyOGY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDIwMG1zIGVhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FtcGFpZ25fX3NpZGViYXIgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FtcGFpZ25fX3NpZGViYXIgYnV0dG9uIGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmNhbXBhaWduX19zaWRlYmFyIGJ1dHRvbi5vcGVuIGkge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG4uY2FtcGFpZ25fX3NpZGViYXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FtcGFpZ25fX3NpZGViYXIgdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYW1wYWlnbl9fc2lkZWJhciB1bCBsaSAuZmFjZXQtcHJvcGVydHkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhbXBhaWduX19zaWRlYmFyIHVsIGxpIC5mYWNldC1wcm9wZXJ0eSB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuLmNhbXBhaWduX19zaWRlYmFyIHVsIGxpIC5mYWNldC1wcm9wZXJ0eSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2FtcGFpZ25fX3NpZGViYXIgdWwgbGkgLmZhY2V0LXByb3BlcnR5IC5jaGVja2JveCB7XG4gIG1pbi13aWR0aDogMS41cmVtO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG59XG4uY2FtcGFpZ25fX3NpZGViYXIgdWwgbGkgLmZhY2V0LXByb3BlcnR5IC5jaGVja2JveCAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYW1wYWlnbl9fc2lkZWJhciB1bC5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAzODI4ZjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMzgyOGY7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAzODI4ZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDU4cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYm9keS1jb250YWluZXI6aGFzKC5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nKSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDExNXB4O1xufVxuLnBhZ2UtLWNhbXBhaWduLWxhbmRpbmdfX2NvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAtMTtcbn1cbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nX19jb250ZW50OmhhcygrIC5iZy1saWdodC1vcmFuZ2UpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMGRkO1xufVxuLnBhZ2UtLWNhbXBhaWduLWxhbmRpbmdfX2NvbnRlbnQ6aGFzKCsgLmJnLWxpZ2h0LWdyZWVuKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjdlODtcbn1cbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nX19jb250ZW50OmhhcygrIC5iZy1saWdodC1wdXJwbGUpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmMGZhO1xufVxuLnBhZ2UtLWNhbXBhaWduLWxhbmRpbmdfX2NvbnRlbnQ6aGFzKCsgLmJnLWxpZ2h0LXllbGxvdyk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZhZDY7XG59XG4uYmctbGlnaHQtb3JhbmdlICsgLnBhZ2UtLWNhbXBhaWduLWxhbmRpbmdfX2NvbnRlbnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYwZGQ7XG59XG4uYmctbGlnaHQtZ3JlZW4gKyAucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjdlODtcbn1cbi5iZy1saWdodC1wdXJwbGUgKyAucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjBmYTtcbn1cbi5iZy1saWdodC15ZWxsb3cgKyAucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmFkNjtcbn1cbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nX19jb250ZW50IC5wYWdlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBtYXJnaW4tdG9wOiAyOXB4O1xufVxuLnBhZ2UtLWNhbXBhaWduLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2VfX2hlYWRpbmcge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4ucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudCAucGFnZV9faGVhZGluZyAuaDEsIC5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nX19jb250ZW50IC5wYWdlX19oZWFkaW5nIC50ZXh0LWJsb2NrIGgxLCAudGV4dC1ibG9jayAucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudCAucGFnZV9faGVhZGluZyBoMSwgLnBhZ2UtLWNhbXBhaWduLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2VfX2hlYWRpbmcgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCAucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudCAucGFnZV9faGVhZGluZyBoMSxcbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nX19jb250ZW50IC5wYWdlX19oZWFkaW5nIC5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IC5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nX19jb250ZW50IC5wYWdlX19oZWFkaW5nIGgxLCAucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudCAucGFnZV9faGVhZGluZyAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSAucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudCAucGFnZV9faGVhZGluZyBoMSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4ucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudCAucGFnZV9fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLnBhZ2UtLWNhbXBhaWduLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2VfX2JvZHkgcCB7XG4gIG1heC13aWR0aDogNjQzcHg7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4ucGFnZS0tY2FtcGFpZ24tbGFuZGluZ19fY29udGVudCAucGFnZV9faW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nX19jb250ZW50IC5ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nIC5hcnRpY2xlLWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGxhY2UtaXRlbXM6IGFuY2hvci1jZW50ZXI7XG59XG4ucGFnZS0tY2FtcGFpZ24tbGFuZGluZyAuYXJ0aWNsZS1pbWFnZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhZ2UtLWNhbXBhaWduLWxhbmRpbmcgLmFydGljbGUtaW1hZ2VfX2NvbnRlbnQuaW1hZ2UtLXJhdGlvLWxhbmRzY2FwZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXgtaGVpZ2h0OiA2NDNweDtcbn1cbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nIC5hcnRpY2xlLWltYWdlX19jb250ZW50LmltYWdlLS1yYXRpby1wb3J0cmFpdCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NDNweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDkvMTY7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXgtaGVpZ2h0OiA2NDNweDtcbn1cbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nIC5hcnRpY2xlLWltYWdlX19jb250ZW50LmltYWdlLS1yYXRpby1zcXVhcmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjQzcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXgtaGVpZ2h0OiA2NDNweDtcbn1cbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nIC5hcnRpY2xlLWltYWdlX19jb250ZW50LmltYWdlLS10d28taW1hZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzJweDtcbn1cbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nIC5hcnRpY2xlLWltYWdlX19jb250ZW50LmltYWdlLS10d28taW1hZ2VzIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG59XG4ucGFnZS0tY2FtcGFpZ24tbGFuZGluZyAuYXJ0aWNsZS1pbWFnZV9fY2FwdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY0M3B4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucGFnZS0tY2FtcGFpZ24tbGFuZGluZyAuYXJ0aWNsZS1pbWFnZV9fY2FwdGlvbiBwIHtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCAucGFnZS0tY2FzZS1sYW5kaW5nX190b3AgLnBhZ2VfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjMzMzZTQ4O1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCAucGFnZS0tY2FzZS1sYW5kaW5nX190b3AgLnBhZ2VfX2NvbnRlbnQgKiB7XG4gIG1heC13aWR0aDogODY0cHg7XG59XG4ucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IC5wYWdlLS1jYXNlLWxhbmRpbmdfX3RvcCAucGFnZV9fY29udGVudCAucGFnZV9faGVhZGluZyAuaDEsIC5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2UtLWNhc2UtbGFuZGluZ19fdG9wIC5wYWdlX19jb250ZW50IC5wYWdlX19oZWFkaW5nIC50ZXh0LWJsb2NrIGgxLCAudGV4dC1ibG9jayAucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IC5wYWdlLS1jYXNlLWxhbmRpbmdfX3RvcCAucGFnZV9fY29udGVudCAucGFnZV9faGVhZGluZyBoMSwgLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCAucGFnZS0tY2FzZS1sYW5kaW5nX190b3AgLnBhZ2VfX2NvbnRlbnQgLnBhZ2VfX2hlYWRpbmcgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCBoMSwgLmJsb2cgLmJsb2ctYm9keSAudG9wLWFydGljbGUtY29udGVudCAucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IC5wYWdlLS1jYXNlLWxhbmRpbmdfX3RvcCAucGFnZV9fY29udGVudCAucGFnZV9faGVhZGluZyBoMSxcbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2UtLWNhc2UtbGFuZGluZ19fdG9wIC5wYWdlX19jb250ZW50IC5wYWdlX19oZWFkaW5nIC5ibG9nIC5ibG9nLWJvZHkgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQgaDEsXG4uYmxvZyAuYmxvZy1ib2R5IC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IC5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2UtLWNhc2UtbGFuZGluZ19fdG9wIC5wYWdlX19jb250ZW50IC5wYWdlX19oZWFkaW5nIGgxLCAucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IC5wYWdlLS1jYXNlLWxhbmRpbmdfX3RvcCAucGFnZV9fY29udGVudCAucGFnZV9faGVhZGluZyAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWJvZHkgaDEsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYm9keSAucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IC5wYWdlLS1jYXNlLWxhbmRpbmdfX3RvcCAucGFnZV9fY29udGVudCAucGFnZV9faGVhZGluZyBoMSB7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2UtLWNhc2UtbGFuZGluZ19fdG9wIC5wYWdlX19jb250ZW50IC5wYWdlX19pbnRybyBzcGFuLFxuLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCAucGFnZS0tY2FzZS1sYW5kaW5nX190b3AgLnBhZ2VfX2NvbnRlbnQgLnBhZ2VfX3ByZS1oZWFkaW5nIHNwYW4ge1xuICBmb250LWZhbWlseTogUmFsZXdheTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IC5wYWdlLS1jYXNlLWxhbmRpbmdfX3RvcCAucGFnZV9fY29udGVudCAucGFnZV9faW50cm8ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCAucGFnZS0tY2FzZS1sYW5kaW5nX190b3AgLnBhZ2VfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiA4NjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgdG9wOiAtMjEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tYm90dG9tOiAtMjEwcHg7XG59XG4ucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IC5wYWdlLS1jYXNlLWxhbmRpbmdfX3RvcCAucGFnZV9faW1hZ2UgLmNhc2UtaGVhZGVyLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCAucGFnZS0tY2FzZS1sYW5kaW5nX190b3AgLnBhZ2VfX2ltYWdlIC5jYXNlLWhlYWRlci1ibG9ja19faW1hZ2Uge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYxZWY7XG59XG4ucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IC5wYWdlLS1jYXNlLWxhbmRpbmdfX3RvcCAucGFnZV9faW1hZ2UgLmNhc2UtaGVhZGVyLWJsb2NrX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2UtLWNhc2UtbGFuZGluZ19fdG9wIC5wYWdlX19pbWFnZSAuY2FzZS1oZWFkZXItYmxvY2tfX2NvbnRlbnQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAzNHB4IDQ4cHggNDhweCA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMWVmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2UtLWNhc2UtbGFuZGluZ19fdG9wIC5wYWdlX19pbWFnZSAuY2FzZS1oZWFkZXItYmxvY2tfX3RpdGxlIHtcbiAgY29sb3I6ICMzMzNlNDg7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCAucGFnZS0tY2FzZS1sYW5kaW5nX190b3AgLnBhZ2VfX2ltYWdlIC5jYXNlLWhlYWRlci1ibG9ja19fdGV4dCB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLnBhZ2UtLWNhc2UtbGFuZGluZ19fdG9wIC5wYWdlX19pbWFnZSAuY2FzZS1oZWFkZXItYmxvY2tfX3RleHQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50ID4gLnBhZ2VfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBtYXgtd2lkdGg6IDY0M3B4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCA+IC5wYWdlX19jb250ZW50IC5wYWdlX19ib2R5IHAge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLmFydGljbGUtaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwbGFjZS1pdGVtczogYW5jaG9yLWNlbnRlcjtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLmFydGljbGUtaW1hZ2VfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLmFydGljbGUtaW1hZ2VfX2NvbnRlbnQuaW1hZ2UtLXJhdGlvLWxhbmRzY2FwZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXgtaGVpZ2h0OiA2NDNweDtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLmFydGljbGUtaW1hZ2VfX2NvbnRlbnQuaW1hZ2UtLXJhdGlvLXBvcnRyYWl0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY0M3B4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogOS8xNjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC1oZWlnaHQ6IDY0M3B4O1xufVxuLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCAuYXJ0aWNsZS1pbWFnZV9fY29udGVudC5pbWFnZS0tcmF0aW8tc3F1YXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY0M3B4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWF4LWhlaWdodDogNjQzcHg7XG59XG4ucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IC5hcnRpY2xlLWltYWdlX19jb250ZW50LmltYWdlLS10d28taW1hZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzJweDtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLmFydGljbGUtaW1hZ2VfX2NvbnRlbnQuaW1hZ2UtLXR3by1pbWFnZXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLmFydGljbGUtaW1hZ2VfX2NhcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NDNweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnBhZ2UtLWNhc2UtbGFuZGluZ19fY29udGVudCAuYXJ0aWNsZS1pbWFnZV9fY2FwdGlvbiBwIHtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdlLS1jYXNlLWxhbmRpbmdfX2NvbnRlbnQgLmJsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uc2VydmljZVBhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzMzM2U0ODtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG59XG4uc2VydmljZVBhZ2VfX2hlYWRlciwgLnNlcnZpY2VQYWdlX19pbnRybyB7XG4gIG1heC13aWR0aDogNDAuMTI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VydmljZVBhZ2VfX2hlYWRlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VQYWdlX19oZWFkZXIge1xuICAgIG1hcmdpbjogMjRweCAwO1xuICB9XG59XG4uc2VydmljZVBhZ2VfX2hlYWRlciA+IGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZVBhZ2VfX2hlYWRlciA+IGgyIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuODc1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5zZXJ2aWNlUGFnZV9faW50cm8ge1xuICBtYXJnaW4tdG9wOiA1M3B4O1xuICBtYXJnaW4tYm90dG9tOiA1M3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlUGFnZV9faW50cm8ge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG59XG4uc2VydmljZVBhZ2VfX2ludHJvIHAge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0MC42MjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VydmljZVBhZ2VfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlUGFnZV9fYm9keSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNlcnZpY2VQYWdlX19tYWluQm9keS13cmFwcGVyIHtcbiAgd2lkdGg6IDQwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlUGFnZV9fbWFpbkJvZHktd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VydmljZVBhZ2VfX21haW5Cb2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1heC13aWR0aDogMjguMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuMTI1cmVtO1xufVxuLnNlcnZpY2VQYWdlX19tYWluQm9keSA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNlcnZpY2VQYWdlX19tYWluQm9keSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VQYWdlX19tYWluQm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHdpZHRoOiA4NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgaDIsIC5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgaDMsIC5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgaDQge1xuICBtYXJnaW46IDIuNXJlbSAwIDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZVBhZ2VfX21haW5Cb2R5IGgyLCAuc2VydmljZVBhZ2VfX21haW5Cb2R5IGgzLCAuc2VydmljZVBhZ2VfX21haW5Cb2R5IGg0IHtcbiAgICBtYXJnaW46IDEuODc1cmVtIDAgMS4yNXJlbTtcbiAgfVxufVxuLnNlcnZpY2VQYWdlX19tYWluQm9keSBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIjtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjkzNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnNlcnZpY2VQYWdlX19tYWluQm9keSBoMyArIHVsLCAuc2VydmljZVBhZ2VfX21haW5Cb2R5IGgzICsgb2wge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VQYWdlX19tYWluQm9keSBoMyArIHVsLCAuc2VydmljZVBhZ2VfX21haW5Cb2R5IGgzICsgb2wge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gIH1cbn1cbi5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgdWwsIC5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgb2wge1xuICBtYXJnaW46IDIuNXJlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgdWwsIC5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgb2wge1xuICAgIG1hcmdpbjogMS4yNXJlbSAwO1xuICB9XG59XG4uc2VydmljZVBhZ2VfX21haW5Cb2R5IHVsIGxpLCAuc2VydmljZVBhZ2VfX21haW5Cb2R5IG9sIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlcnZpY2VQYWdlX19tYWluQm9keSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpLCAuc2VydmljZVBhZ2VfX21haW5Cb2R5IG9sIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnNlcnZpY2VQYWdlX19tYWluQm9keSB1bCBsaTpiZWZvcmUsIC5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgyOGY7XG4gIGxlZnQ6IDAuNjI1cmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgdG9wOiAwLjYyNXJlbTtcbn1cbi5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgdWwgbGkgc3Ryb25nLCAuc2VydmljZVBhZ2VfX21haW5Cb2R5IG9sIGxpIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc2VydmljZVBhZ2VfX21haW5Cb2R5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG59XG4uc2VydmljZVBhZ2VfX21haW5Cb2R5IGEsIC5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgYTpob3ZlciwgLnNlcnZpY2VQYWdlX19tYWluQm9keSBhOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5zZXJ2aWNlUGFnZV9fbWFpbkJvZHkgYTpob3ZlciwgLnNlcnZpY2VQYWdlX19tYWluQm9keSBhOmZvY3VzLXZpc2libGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2VydmljZVBhZ2VfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTguNSU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZVBhZ2VfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnNlcnZpY2VQYWdlX19pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA3Ny44MDQ4NzgwNDg4JTtcbn1cbi5zZXJ2aWNlUGFnZV9faW1hZ2UgPiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlcnZpY2VQYWdlX19ib29rUGx1bWJlci13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMy40Mzc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxuLm91clNlcnZpY2VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjFlZjtcbiAgcGFkZGluZzogMi41cmVtIDAgNS4xMjVyZW07XG59XG4ub3VyU2VydmljZXNfX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm91clNlcnZpY2VzX19oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCI7XG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ub3VyU2VydmljZXNfX2dyaWQge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtZ2FwOiAycmVtO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODQuMjQ4NXJlbSkge1xuICAub3VyU2VydmljZXNfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3cmVtKSB7XG4gIC5vdXJTZXJ2aWNlc19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5vdXJTZXJ2aWNlc19faXRlbSB7XG4gIHdpZHRoOiAyNi4wNjNyZW07XG4gIG1pbi1oZWlnaHQ6IDIwcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nOiAyLjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLm91clNlcnZpY2VzX19pdGVtOmlzKGEpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KGluIHNyZ2IsICNmZmZmZmYgOTclLCBibGFjayAzJSk7XG59XG4ub3VyU2VydmljZXNfX2l0ZW0sIC5vdXJTZXJ2aWNlc19faXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzZTQ4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ub3VyU2VydmljZXNfX2l0ZW0taWNvbiB7XG4gIG1heC13aWR0aDogODhweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5vdXJTZXJ2aWNlc19faXRlbS1hcnJvdyB7XG4gIG1heC13aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMxcmVtKSB7XG4gIC5vdXJTZXJ2aWNlc19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAxLjg1cmVtO1xuICB9XG59XG4ub3VyU2VydmljZXNfX2hlYWRlciB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMCAxLjI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5vdXJTZXJ2aWNlc19faGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLm91clNlcnZpY2VzX19ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuXG4uY29va2llYWxlcnQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA5OTk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2Utb3V0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzAwODM4ZjtcbiAgcGFkZGluZzogMmVtIDA7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY29va2llYWxlcnQuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5jb29raWVhbGVydCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvb2tpZWFsZXJ0IC5hY2NlcHRjb29raWVzIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgY29sb3I6ICMwMDgzOGY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMWVtIDIuNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb29raWVhbGVydCAuYWNjZXB0Y29va2llcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uY29va2llYWxlcnQgLmFjY2VwdGNvb2tpZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA4MzhmO1xuICBjb2xvcjogI2YzZjNmMztcbn1cbi5jb29raWVhbGVydCAuY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogNzUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb29raWVhbGVydCAuY29udGVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29va2llYWxlcnQgLmJ1dHRvbi1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAyNSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNvb2tpZWFsZXJ0IC5idXR0b24tY29udGVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wcmludG9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qISBub3Vpc2xpZGVyIC0gOC4wLjIgLSAyMDE1LTA3LTA2IDEzOjIyOjA5ICovXG5cblxuLm5vVWktdGFyZ2V0LC5ub1VpLXRhcmdldCAqey13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubm9VaS10YXJnZXR7cG9zaXRpb246cmVsYXRpdmU7ZGlyZWN0aW9uOmx0cn0ubm9VaS1iYXNle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5ub1VpLW9yaWdpbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO2xlZnQ6MDtib3R0b206MH0ubm9VaS1oYW5kbGV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5ub1VpLXN0YWNraW5nIC5ub1VpLWhhbmRsZXt6LWluZGV4OjEwfS5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW57LXdlYmtpdC10cmFuc2l0aW9uOmxlZnQgLjNzLHRvcCAuM3M7dHJhbnNpdGlvbjpsZWZ0IC4zcyx0b3AgLjNzfS5ub1VpLXN0YXRlLWRyYWcgKntjdXJzb3I6aW5oZXJpdCFpbXBvcnRhbnR9Lm5vVWktYmFzZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubm9VaS1ob3Jpem9udGFse2hlaWdodDoxOHB4fS5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxle3dpZHRoOjM0cHg7aGVpZ2h0OjI4cHg7bGVmdDotMTdweDt0b3A6LTZweH0ubm9VaS12ZXJ0aWNhbHt3aWR0aDoxOHB4fS5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZXt3aWR0aDoyOHB4O2hlaWdodDozNHB4O2xlZnQ6LTZweDt0b3A6LTE3cHh9Lm5vVWktYmFja2dyb3VuZHtiYWNrZ3JvdW5kOiNGQUZBRkE7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggI2YwZjBmMH0ubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6IzNGQjhBRjtib3gtc2hhZG93Omluc2V0IDAgMCAzcHggcmdiYSg1MSw1MSw1MSwuNDUpOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDQ1MG1zO3RyYW5zaXRpb246YmFja2dyb3VuZCA0NTBtc30ubm9VaS1vcmlnaW57Ym9yZGVyLXJhZGl1czoycHh9Lm5vVWktdGFyZ2V0e2JvcmRlci1yYWRpdXM6NHB4O2JvcmRlcjoxcHggc29saWQgI0QzRDNEMztib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCAjRjBGMEYwLDAgM3B4IDZweCAtNXB4ICNCQkJ9Lm5vVWktdGFyZ2V0Lm5vVWktY29ubmVjdHtib3gtc2hhZG93Omluc2V0IDAgMCAzcHggcmdiYSg1MSw1MSw1MSwuNDUpLDAgM3B4IDZweCAtNXB4ICNCQkJ9Lm5vVWktZHJhZ2FibGV7Y3Vyc29yOnctcmVzaXplfS5ub1VpLXZlcnRpY2FsIC5ub1VpLWRyYWdhYmxle2N1cnNvcjpuLXJlc2l6ZX0ubm9VaS1oYW5kbGV7Ym9yZGVyOjFweCBzb2xpZCAjRDlEOUQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I0ZGRjtjdXJzb3I6ZGVmYXVsdDtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0VCRUJFQiwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0RERCwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWhhbmRsZTphZnRlciwubm9VaS1oYW5kbGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxNHB4O3dpZHRoOjFweDtiYWNrZ3JvdW5kOiNFOEU3RTY7bGVmdDoxNHB4O3RvcDo2cHh9Lm5vVWktaGFuZGxlOmFmdGVye2xlZnQ6MTdweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXIsLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmJlZm9yZXt3aWR0aDoxNHB4O2hlaWdodDoxcHg7bGVmdDo2cHg7dG9wOjE0cHh9Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVye3RvcDoxN3B4fVtkaXNhYmxlZF0gLm5vVWktY29ubmVjdCxbZGlzYWJsZWRdLm5vVWktY29ubmVjdHtiYWNrZ3JvdW5kOiNCOEI4Qjh9W2Rpc2FibGVkXSAubm9VaS1oYW5kbGUsW2Rpc2FibGVkXS5ub1VpLW9yaWdpbntjdXJzb3I6bm90LWFsbG93ZWR9Lm5vVWktcGlwcywubm9VaS1waXBzICp7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5ub1VpLXBpcHN7cG9zaXRpb246YWJzb2x1dGU7Zm9udDo0MDAgMTJweCBBcmlhbDtjb2xvcjojOTk5fS5ub1VpLXZhbHVle3dpZHRoOjQwcHg7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5vVWktdmFsdWUtc3Vie2NvbG9yOiNjY2M7Zm9udC1zaXplOjEwcHh9Lm5vVWktbWFya2Vye3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I0NDQ30ubm9VaS1tYXJrZXItbGFyZ2UsLm5vVWktbWFya2VyLXN1YntiYWNrZ3JvdW5kOiNBQUF9Lm5vVWktcGlwcy1ob3Jpem9udGFse3BhZGRpbmc6MTBweCAwO2hlaWdodDo1MHB4O3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlfS5ub1VpLXZhbHVlLWhvcml6b250YWx7bWFyZ2luLWxlZnQ6LTIwcHg7cGFkZGluZy10b3A6MjBweH0ubm9VaS12YWx1ZS1ob3Jpem9udGFsLm5vVWktdmFsdWUtc3Vie3BhZGRpbmctdG9wOjE1cHh9Lm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXJ7bWFyZ2luLWxlZnQ6LTFweDt3aWR0aDoycHg7aGVpZ2h0OjVweH0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1zdWJ7aGVpZ2h0OjEwcHh9Lm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItbGFyZ2V7aGVpZ2h0OjE1cHh9Lm5vVWktcGlwcy12ZXJ0aWNhbHtwYWRkaW5nOjAgMTBweDtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjEwMCV9Lm5vVWktdmFsdWUtdmVydGljYWx7d2lkdGg6MTVweDttYXJnaW4tbGVmdDoyMHB4O21hcmdpbi10b3A6LTVweH0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXJ7d2lkdGg6NXB4O2hlaWdodDoycHg7bWFyZ2luLXRvcDotMXB4fS5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWJ7d2lkdGg6MTBweH0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2V7d2lkdGg6MTVweH0iLG51bGwsbnVsbCwiLy8gc3R5bGVsaW50LWRpc2FibGUgYXQtcnVsZS1uby12ZW5kb3ItcHJlZml4LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIFN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lIG9uIGVsZW1lbnRzIHRoYXQgY2Fubm90IGJlIGFjY2Vzc2VkIHZpYSBrZXlib2FyZC5cbi8vIFRoaXMgcHJldmVudHMgYW4gdW53YW50ZWQgZm9jdXMgb3V0bGluZSBmcm9tIGFwcGVhcmluZyBhcm91bmQgZWxlbWVudHMgdGhhdFxuLy8gbWlnaHQgc3RpbGwgcmVzcG9uZCB0byBwb2ludGVyIGV2ZW50cy5cbi8vXG4vLyBDcmVkaXQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9zdWl0Y3NzL2Jhc2Vcblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gNS4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDgwJSk7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDc1JSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpXG4vLyB3aGljaCBoYXZlIG5vdCBiZWVuIG1hZGUgZXhwbGljaXRseSBrZXlib2FyZC1mb2N1c2FibGUgKHdpdGhvdXQgdGFiaW5kZXgpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIC8vIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgZnJvbSB0aGUgYDxib2R5PmAsIG9yIHRoZVxuICAvLyBjbG9zZXN0IHBhcmVudCB3aXRoIGEgc2V0IGB0ZXh0LWFsaWduYC5cbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBXb3JrIGFyb3VuZCBhIEZpcmVmb3gvSUUgYnVnIHdoZXJlIHRoZSB0cmFuc3BhcmVudCBgYnV0dG9uYCBiYWNrZ3JvdW5kXG4vLyByZXN1bHRzIGluIGEgbG9zcyBvZiB0aGUgZGVmYXVsdCBgYnV0dG9uYCBmb2N1cyBzdHlsZXMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlL1xuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgYXBwZWFyYW5jZSBvZiB0ZW1wb3JhbCBpbnB1dHMgdG8gYXZvaWQgYSBNb2JpbGUgU2FmYXJpXG4gIC8vIGJ1ZyB3aGVyZSBzZXR0aW5nIGEgY3VzdG9tIGxpbmUtaGVpZ2h0IHByZXZlbnRzIHRleHQgZnJvbSBiZWluZyB2ZXJ0aWNhbGx5XG4gIC8vIGNlbnRlcmVkIHdpdGhpbiB0aGUgaW5wdXQuXG4gIC8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5ODQ4XG4gIC8vIGFuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExMjY2XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgZm9udC1yZXNpemluZ1xuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnNcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG4vLyBSZXNpemUgZm9udC1zaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udC1zaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gVmFyaWFibGVzIGZvciBzdG9yaW5nIHN0YXRpYyBhbmQgZmx1aWQgcmVzY2FsaW5nXG4gICAgJHJmcy1zdGF0aWM6IG51bGw7XG4gICAgJHJmcy1mbHVpZDogbnVsbDtcblxuICAgIC8vIFJlbW92ZSBweC11bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250LXNpemVcbiAgICBAaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0ge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzIC8gJHJmcy1yZW0tdmFsdWV9cmVtI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcHgge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzfXB4I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbiAgICB9XG5cbiAgICAvLyBPbmx5IGFkZCBtZWRpYSBxdWVyeSBpZiBmb250LXNpemUgaXMgYmlnZ2VyIGFzIHRoZSBtaW5pbXVtIGZvbnQtc2l6ZVxuICAgIC8vIElmICRyZnMtZmFjdG9yID09IDEsIG5vIHJlc2NhbGluZyB3aWxsIHRha2UgcGxhY2VcbiAgICBAaWYgJGZzID4gJHJmcy1iYXNlLWZvbnQtc2l6ZSBhbmQgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgJG1pbi13aWR0aDogbnVsbDtcbiAgICAgICR2YXJpYWJsZS11bml0OiBudWxsO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArICgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplKSAvICRyZnMtZmFjdG9yO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGdpdmVuIGZvbnQtc2l6ZSBhbmQgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgIC8vIE5vIG5lZWQgdG8gY2hlY2sgaWYgdGhlIHVuaXQgaXMgdmFsaWQsIGJlY2F1c2Ugd2UgZGlkIHRoYXQgYmVmb3JlXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3skZnMtbWluIC8gJHJmcy1yZW0tdmFsdWV9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBJZiB0d28tZGltZW5zaW9uYWwsIHVzZSBzbWFsbGVzdCBvZiBzY3JlZW4gd2lkdGggYW5kIGhlaWdodFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3skZnMtZGlmZiAqIDEwMCAvICRyZnMtYnJlYWtwb2ludH0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZS5cbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuXG4gICAgLy8gUmVuZGVyaW5nXG4gICAgQGlmICRyZnMtZmx1aWQgPT0gbnVsbCB7XG4gICAgICAvLyBPbmx5IHJlbmRlciBzdGF0aWMgZm9udC1zaXplIGlmIG5vIGZsdWlkIGZvbnQtc2l6ZSBpcyBhdmFpbGFibGVcbiAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICRtcS12YWx1ZTogbnVsbDtcblxuICAgICAgLy8gUkZTIGJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgQGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IGVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0ID09IHJlbSB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnQgLyAkcmZzLXJlbS12YWx1ZX0jeyRyZnMtYnJlYWtwb2ludC11bml0fTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4IHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludH1weDtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAgICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSxcbiAgICAgICAgLy8gd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAgICAgJixcbiAgICAgICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW4gdXNlcyBSRlMgdG8gcmVzY2FsZSBmb250IHNpemVzXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLyohXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxuICovXG5cbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJwYXRoXCI7XG5AaW1wb3J0IFwiY29yZVwiO1xuQGltcG9ydCBcImxhcmdlclwiO1xuQGltcG9ydCBcImZpeGVkLXdpZHRoXCI7XG5AaW1wb3J0IFwibGlzdFwiO1xuQGltcG9ydCBcImJvcmRlcmVkLXB1bGxlZFwiO1xuQGltcG9ydCBcImFuaW1hdGVkXCI7XG5AaW1wb3J0IFwicm90YXRlZC1mbGlwcGVkXCI7XG5AaW1wb3J0IFwic3RhY2tlZFwiO1xuQGltcG9ydCBcImljb25zXCI7XG5AaW1wb3J0IFwic2NyZWVuLXJlYWRlclwiO1xuIiwiLyogRk9OVCBQQVRIXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9I3skZmEtdmVyc2lvbn0nKTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuLy8gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L0ZvbnRBd2Vzb21lLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTsgLy8gdXNlZCB3aGVuIGRldmVsb3BpbmcgZm9udHNcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiLy8gQmFzZSBDbGFzcyBEZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgI3skZmEtZm9udC1zaXplLWJhc2V9LyN7JGZhLWxpbmUtaGVpZ2h0LWJhc2V9IEZvbnRBd2Vzb21lOyAvLyBzaG9ydGVuaW5nIGZvbnQgZGVjbGFyYXRpb25cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBjYW4ndCBoYXZlIGZvbnQtc2l6ZSBpbmhlcml0IG9uIGxpbmUgYWJvdmUsIHNvIG5lZWQgdG8gb3ZlcnJpZGVcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxufVxuIiwiLy8gSWNvbiBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xuLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgZm9udC1zaXplOiAoNGVtIC8gMyk7XG4gIGxpbmUtaGVpZ2h0OiAoM2VtIC8gNCk7XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS0zeCB7IGZvbnQtc2l6ZTogM2VtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNHggeyBmb250LXNpemU6IDRlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTV4IHsgZm9udC1zaXplOiA1ZW07IH1cbiIsIi8vIEZpeGVkIFdpZHRoIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uI3skZmEtY3NzLXByZWZpeH0tZncge1xuICB3aWR0aDogKDE4ZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIExpc3QgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogJGZhLWxpLXdpZHRoO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gID4gbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLSRmYS1saS13aWR0aDtcbiAgd2lkdGg6ICRmYS1saS13aWR0aDtcbiAgdG9wOiAoMmVtIC8gMTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICAgIGxlZnQ6IC0kZmEtbGktd2lkdGggKyAoNGVtIC8gMTQpO1xuICB9XG59XG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgJi5wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi5wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIFNwaW5uaW5nIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG4iLCIvLyBSb3RhdGVkICYgRmxpcHBlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwICB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDkwZGVnLCAxKTsgIH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMTgwZGVnLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgyNzBkZWcsIDMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoLTEsIDEsIDApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCAgIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKDEsIC0xLCAyKTsgfVxuXG4vLyBIb29rIGZvciBJRTgtOVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7XG4gIGZpbHRlcjogbm9uZTtcbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LCAuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXggeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHsgY29sb3I6ICRmYS1pbnZlcnNlOyB9XG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tdXNpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGFyZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtbWludXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb3dlci1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG93bmxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWZyZXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZHBob25lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJjb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByaW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWl0YWxpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC1oZWlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC13aWR0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tY2VudGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1qdXN0aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWRlbnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vdXRkZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlkZW8tY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWN0dXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW1hcmtlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkanVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVqZWN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9zc2hhaXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lcy1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBhbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3RlcmlzazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhbmRvbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnbmV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmV0d2VldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1jYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhci1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmEtcmV0cm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tb3V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW4tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1iLXRhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJvcGh5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11cGxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVtb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZGQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbGhvcm47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2VydGlmaWNhdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbG9iZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdyZW5jaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFza3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWx0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmllZmNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyb3VwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2Npc3NvcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyY2xpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxvcHB5LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXZpY29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZW9yZGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LXVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Qtb2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyaWtldGhyb3VnaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZGVybGluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ2ljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9uZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29sdW1uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc29ydGVkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVnYWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2F2ZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWNob21ldGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2l0ZW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW1icmVsbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xpcGJvYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWdodGJ1bGItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXRob3Njb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWl0Y2FzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZmZlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdXRsZXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvc3BpdGFsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWJ1bGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRraXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpZ2h0ZXItamV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWgtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlc2t0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXB0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vYmlsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbWlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyb3duLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1laC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhbWVwYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5Ym9hcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1jaGVja2VyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlcm1pbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHktYWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLWhhbGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jYXRpb24tYXJyb3c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGUtZm9yazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW4tYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hhaW4tYnJva2VuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VwZXJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lcmFzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wdXp6bGUtcGllY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpZWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWF4Y2RuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1odG1sNTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jc3MzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5jaG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jay1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxzZXllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3Mtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tcGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV1cjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdicDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdicDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlucjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm1iOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15ZW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWpweTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpweTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3VibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJ1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta3J3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnRjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmctc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyb3Bib3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5zdGFncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxpY2tyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYml0YnVja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFwcGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5kcm9pZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGludXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyaWJiYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lwZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3Vyc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlbGxvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmVtYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0aXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdGlwYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9vbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyY2hpdmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlbnJlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhZ2VsaW5lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kb3QtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3BhY2Utc2h1dHRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13b3JkcHJlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFuazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNpdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlhaG9vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVsaWNpb3VzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1wcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcnVwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qb29tbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhbmd1YWdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmF4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hpbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb29uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b21vYmlsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FiOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGF4aTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb3RpZnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGV2aWFudGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdW5kY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3VuZGNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXRhYmFzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBkZi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXdvcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtZXhjZWwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBob3RvLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWltYWdlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWF1ZGlvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdmlkZW8tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1jb2RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qc2ZpZGRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXNhdmVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwb3J0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWZlLXJpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtby1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vLW5vdGNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc2lzdGFuY2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmViZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15Yy1zcXVhcmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFja2VyLW5ld3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVuY2VudC13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWNoYXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaXhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlci1wbGFuZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhpc3Rvcnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS10aGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFyYWdyYXBoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib21iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mdXRib2wtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaW5vY3VsYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVzaGFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXRjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15ZWxwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXdzcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWZpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGN1bGF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXdhbGxldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy12aXNhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpc2NvdmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWFtZXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1zdHJpcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb3B5cmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZWRyb3BwZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhaW50LWJydXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpcnRoZGF5LWNha2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmVhLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJlYS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5lLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFzdGZtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlveGhvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdlbGxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVxZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlsczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVhbnBhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnV5c2VsbGFkczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29ubmVjdGRldmVsb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRhc2hjdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J1bWJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFucHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VsbHN5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcnRzaW5idWxrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaW1wbHlidWlsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5YXRsYXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGlhbW9uZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGlwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXNlY3JldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3RvcmN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHJlZXQtdmlldzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0YmVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZXJjdXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJzZXg6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1kb3VibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW5ldXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZW5kZXJsZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoYXRzYXBwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VydmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWNvaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vid2F5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkaXVtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVkaXVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXktY29tYmluYXRvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcHRpbi1tb25zdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4cGVkaXRlZHNzbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdXNlLXBvaW50ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWktY3Vyc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LWdyb3VwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vYmplY3QtdW5ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWpjYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGluZXJzLWNsdWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbGFuY2Utc2NhbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtZW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ncmFiLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1yb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wYXBlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zY2lzc29ycy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtbGl6YXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNwb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcG9pbnRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wZWFjZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhZGVtYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZ2lzdGVyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlYXRpdmUtY29tbW9uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyaXBhZHZpc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdldC1wb2NrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpa2lwZWRpYS13OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2FmYXJpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hyb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmVmb3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxldmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVsZXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbnRhbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItNTAwcHg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWF6b247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1wbHVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItbWludXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZHVzdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1waW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtc2lnbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50aW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXp6OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsYWNrLXRpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnRpY29uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1hbGllbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1hbGllbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lZGdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RpZXBpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2R4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHJvZHVjdC1odW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taXhjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjcmliZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2UtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFzaHRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoLWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVyY2VudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGxhYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGJlZ2lubmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3Bmb3JtczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZm9ybXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZpcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGluZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJyYWlsbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZm5lc3M6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlLWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb3ctdmlzaW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1naG9zdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJzdC1vcmRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW9hc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVtZWlzbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kc2hha2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3Blbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlub2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWJvb2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1iYWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW9yYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnJlZS1jb2RlLWNhbXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGVncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvd2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aHR1YjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tczE1OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvZGNhc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb2RjYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1heGltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1pbmltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctcmVzdG9yZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbmRjYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXRzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbWRiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhdmVscnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZXJjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWVyY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvY2hpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvY2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25vd2ZsYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVycG93ZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BleHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWV0dXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWV0dXA7IH1cbiIsIkBjaGFyc2V0ICdVVEYtOCc7XG5cbiRlaS11c2UtbG9jYWwtZm9udHM6IGZhbHNlICFkZWZhdWx0O1xuJGVpLWZvbnQtcGF0aC1jZG46ICdodHRwczovL2Nkbi5yYXdnaXQuY29tL21kZW50aW5oby9lbGVnYW50LWljb25zLXNhc3MvZTQ4ZTdkZjAvZm9udHMnICFkZWZhdWx0O1xuJGVpLWZvbnQtcGF0aC1sb2NhbDogJy9mb250cycgIWRlZmF1bHQ7XG4kZWktZm9udC1maWxlbmFtZTogJ0VsZWdhbnRJY29ucycgIWRlZmF1bHQ7XG4kZWktZm9udC1mYW1pbHk6ICRlaS1mb250LWZpbGVuYW1lICFkZWZhdWx0O1xuJGVpLWZvbnQtZm9ybWF0czogd29mZjIgd29mZiAhZGVmYXVsdDtcblxuLy8gQWRkIHVuaWNvZGUgZXNjYXBlIGJhY2tzbGFzaFxuQGZ1bmN0aW9uIHVuaWNvZGUoJHN0cikge1xuICBAcmV0dXJuIHVucXVvdGUoJ1xcJycpK3VucXVvdGUoc3RyLWluc2VydCgkc3RyLCAnXFxcXCcsIDEpKSt1bnF1b3RlKCdcXCcnKTtcbn07XG5cbi8vIFN0cmluZyByZXBsYWNlXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6ICcnKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gR2V0IHRoZSBrZXlzIG9mIGEgbWFwXG5AZnVuY3Rpb24gZ2V0LW1hcC1rZXlzKCRtYXApIHtcbiAgJGtleXM6ICgpO1xuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkbWFwIHtcbiAgICAka2V5czogYXBwZW5kKCRrZXlzLCAka2V5KTtcbiAgfVxuXG4gIEByZXR1cm4gJGtleXM7XG59XG5cbi8vIERlZmluZSB0aGUgaWNvbiBmb250IGZhY2VcbkBtaXhpbiBlbGVnYW50LWljb25zLWZvbnQtZmFjZSgpIHtcblxuICAkc3JjOiBudWxsO1xuICAkcGF0aDogJyN7XG4gICAgaWYoJGVpLXVzZS1sb2NhbC1mb250cyxcbiAgICAgICAkZWktZm9udC1wYXRoLWxvY2FsLFxuICAgICAgICRlaS1mb250LXBhdGgtY2RuKVxuICAgIH0vI3skZWktZm9udC1maWxlbmFtZX0nO1xuXG4gICRhdmFpbGFibGUtZm9ybWF0czogKFxuICAgIGVvdDogJ2VtYmVkZGVkLW9wZW50eXBlJyxcbiAgICB3b2ZmMjogJ3dvZmYyJyxcbiAgICB3b2ZmOiAnd29mZicsXG4gICAgdHRmOiAndHJ1ZXR5cGUnLFxuICAgIHN2ZzogJ3N2ZycsXG4gICk7XG5cblx0JGZvcm1hdHMtYXBwZW5kaWNlczogKFxuXHRcdGVvdDogXCI/XCIsXG5cdFx0c3ZnOiBcIiNFbGVnYW50SWNvbnNcIlxuXHQpO1xuXG5cdEBlYWNoICRmb3JtYXQgaW4gJGVpLWZvbnQtZm9ybWF0cyB7XG4gICAgQGlmIChtYXAtaGFzLWtleSgkYXZhaWxhYmxlLWZvcm1hdHMsICRmb3JtYXQpID09IGZhbHNlKSB7XG4gICAgICBAZXJyb3IgJyN7JGZvcm1hdH0gaXMgbm90IGEgdmFsaWQgZm9ybWF0LiBUaGUgYXZhaWxhYmxlIGZvcm1hdHMgYXJlOiAje2dldC1tYXAta2V5cygkYXZhaWxhYmxlLWZvcm1hdHMpfSc7XG4gICAgfVxuXG5cdFx0JGV4dGVuc2lvbjogaWYobWFwLWhhcy1rZXkoJGZvcm1hdHMtYXBwZW5kaWNlcywgJGZvcm1hdCksICRmb3JtYXQgKyBtYXAtZ2V0KCRmb3JtYXRzLWFwcGVuZGljZXMsICRmb3JtYXQpLCAkZm9ybWF0KTtcblx0XHQkZm9ybWF0OiBpZihtYXAtaGFzLWtleSgkYXZhaWxhYmxlLWZvcm1hdHMsICRmb3JtYXQpLCBtYXAtZ2V0KCRhdmFpbGFibGUtZm9ybWF0cywgJGZvcm1hdCksICRmb3JtYXQpO1xuXHRcdCRzcmM6IGFwcGVuZCgkc3JjLCB1cmwocXVvdGUoJHBhdGggKyBcIi5cIiArICRleHRlbnNpb24pKSBmb3JtYXQocXVvdGUoJGZvcm1hdCkpLCBjb21tYSk7XG5cdH1cblxuXHRAZm9udC1mYWNlIHtcblx0XHRmb250LWZhbWlseTogJGVpLWZvbnQtZmFtaWx5O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdHNyYzogJHNyYztcblx0fVxufVxuIiwiQGNoYXJzZXQgJ1VURi04JztcblxuQGltcG9ydCAndXRpbHMnO1xuQGltcG9ydCAnaWNvbnMtbGlzdCc7XG5cbiRlaS1pY29uLXByZWZpeDogJ2VpLScgIWRlZmF1bHQ7XG4kZWktZGVmYXVsdC1wbGFjZW1lbnQ6ICdiZWZvcmUnICFkZWZhdWx0O1xuJGVpLWdlbmVyYXRlLWNsYXNzZXM6IGZhbHNlICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBlbGVnYW50LWljb25zLWZvbnQtZmFjZSgpO1xuXG4lY29tbW9uLWljb24tcHJvcGVydGllcyB7XG5cdGZvbnQtZmFtaWx5OiAkZWktZm9udC1mYW1pbHk7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBzcGVhazogbm9uZTtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8vIEljb24gZGVmaW5pdGlvbiBtaXhpblxuQG1peGluIGVsZWdhbnQtaWNvbigkaWNvbi1uYW1lLCAkcGxhY2VtZW50OiAkZWktZGVmYXVsdC1wbGFjZW1lbnQpIHtcbiAgQGlmICgkcGxhY2VtZW50ICE9ICdiZWZvcmUnIGFuZCAkcGxhY2VtZW50ICE9ICdhZnRlcicpIHtcbiAgICBAZXJyb3IgJ1RoZSBpY29uIHBsYWNlbWVudCBjYW4gb25seSBiZSBzZXQgYXMgXFwnYmVmb3JlXFwnIG9yIFxcJ2FmdGVyXFwnJztcbiAgfVxuXG4gICY6OiN7JHBsYWNlbWVudH0ge1xuICAgIEBleHRlbmQgJWNvbW1vbi1pY29uLXByb3BlcnRpZXM7XG5cblx0XHRjb250ZW50OiB1bmljb2RlKCcje21hcC1nZXQoJGVpLWljb25zLWxpc3QsIHN0ci1yZXBsYWNlKCRpY29uLW5hbWUsICdpY29uXycsICcnKSl9Jyk7XG4gIH1cbn1cblxuLy8gU2V0IGVhY2ggaWNvbiBydWxlc1xuQGVhY2ggJGljb24tbmFtZSwgJGljb24tY29kZSBpbiAkZWktaWNvbnMtbGlzdCB7XG4gIC8vIEdlbmVyYXRlIHNhc3MgcGxhY2Vob2xkZXJzXG4gICUjeyRlaS1pY29uLXByZWZpeH1pY29uXyN7JGljb24tbmFtZX0sXG5cdCUjeyRlaS1pY29uLXByZWZpeH0jeyRpY29uLW5hbWV9IHtcbiAgICBAaW5jbHVkZSBlbGVnYW50LWljb24oJGljb24tbmFtZSk7XG4gIH1cblxuICAvLyBHZW5lcmF0ZSBjbGFzcyBzZWxlY3RvcnNcbiAgQGlmICRlaS1nZW5lcmF0ZS1jbGFzc2VzIHtcbiAgICAuI3skZWktaWNvbi1wcmVmaXh9IHtcbiAgICAgICYjeyRpY29uLW5hbWV9LFxuICAgICAgJmljb25fI3skaWNvbi1uYW1lfSB7XG4gICAgICAgIEBleHRlbmQgJSN7JGVpLWljb24tcHJlZml4fSN7JGljb24tbmFtZX07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBVc2UgY2xhc3MgYXMgYSBzdGFuZGFsb25lIGljb25cclxuLy8gPGJ1dHRvbj5UZXh0IGhlcmU8aSBjbGFzcz1cImktaGVhcnQtLWFmdGVyXCI+PC9pPjwvYnV0dG9uPlxyXG4vLyA8YnV0dG9uPjxpIGNsYXNzPVwiaS1oZWFydC0tYmVmb3JlXCI+PC9pPlRleHQgaGVyZTwvYnV0dG9uPlxyXG5cclxuLy8gVXNlIGNsYXNzIHRvIGFkZCBpY29ucyBhcyBhIHBzZXVkbyBlbGVtZW50XHJcbi8vIDxidXR0b24gY2xhc3M9XCJpLWhlYXJ0LS1hZnRlclwiPlxyXG4vLyA8YnV0dG9uIGNsYXNzPVwiaS1oZWFydC0tYmVmb3JlXCI+XHJcblxyXG4vLyBJY29uIGJhc2VcclxuLmkge1xyXG4gIGZvbnQtZmFtaWx5OiAnYmFkZS1pY29ucycgIWltcG9ydGFudDtcclxuICBzcGVhazogbmV2ZXI7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi8vIEhlYXJ0XHJcbi5pLWhlYXJ0IHtcclxuICAmLS1iZWZvcmU6OmJlZm9yZSB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTk0ZCc7XHJcbiAgfVxyXG5cclxuICAmLS1hZnRlcjo6YWZ0ZXIge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5NGQnO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQ2hldnJvblxyXG4uaS1jaGV2cm9uLWRvd24ge1xyXG4gICYtLWJlZm9yZTo6YmVmb3JlIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTAyJztcclxuICB9XHJcblxyXG4gICYtLWFmdGVyOjphZnRlciB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkwMic7XHJcbiAgfVxyXG59XHJcblxyXG4uaS1jaGV2cm9uLXJpZ2h0IHtcclxuICAmLS1iZWZvcmU6OmJlZm9yZSB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkwMSc7XHJcbiAgfVxyXG5cclxuICAmLS1hZnRlcjo6YWZ0ZXIge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MDEnO1xyXG4gIH1cclxufVxyXG5cclxuLmktY2hldnJvbi1sZWZ0IHtcclxuICAmLS1iZWZvcmU6OmJlZm9yZSB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkwMCc7XHJcbiAgfVxyXG5cclxuICAmLS1hZnRlcjo6YWZ0ZXIge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MDAnO1xyXG4gIH1cclxufVxyXG5cclxuLmktY2hldnJvbi11cCB7XHJcbiAgJi0tYmVmb3JlOjpiZWZvcmUge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MDMnO1xyXG4gIH1cclxuXHJcbiAgJi0tYWZ0ZXI6OmFmdGVyIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTAzJztcclxuICB9XHJcbn1cclxuXHJcbi8vIENoZWNrbWFya1xyXG4uaS1jaGVja21hcmsge1xyXG4gICYtLWJlZm9yZTo6YmVmb3JlIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTA4JztcclxuICB9XHJcblxyXG4gICYtLWFmdGVyOjpiZWZvcmUge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MDgnO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU2VydmljZSByw7hybGVnZ2VyXHJcbi5pLXNlcnZpY2Utcm9ybGVnZ2VyIHtcclxuICAmLS1iZWZvcmU6OmJlZm9yZSB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkxMCc7XHJcbiAgfVxyXG5cclxuICAmLS1hZnRlcjo6YWZ0ZXIge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MTAnO1xyXG4gIH1cclxufVxyXG5cclxuLy8gVmFybWUgb2cgZW5lcmdpXHJcbi5pLXZhcm1lLW9nLWVuZXJnaSB7XHJcbiAgJi0tYmVmb3JlOjpiZWZvcmUge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MGMnO1xyXG4gIH1cclxuXHJcbiAgJi0tYWZ0ZXI6OmFmdGVyIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTBjJztcclxuICB9XHJcbn1cclxuXHJcbi8vIEdhc3NcclxuLmktZ2FzcyB7XHJcbiAgJi0tYmVmb3JlOjpiZWZvcmUge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MTQnO1xyXG4gIH1cclxuXHJcbiAgJi0tYWZ0ZXI6OmFmdGVyIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTE0JztcclxuICB9XHJcbn1cclxuXHJcbi8vIDI0dCBzZXJ2aWNlXHJcbi5pLTI0dCB7XHJcbiAgJi0tYmVmb3JlOjpiZWZvcmUge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MGUnO1xyXG4gIH1cclxuXHJcbiAgJi0tYWZ0ZXI6OmFmdGVyIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTBlJztcclxuICB9XHJcbn1cclxuXHJcbi8vIEJ1dGlrayBvZyBzdHVkaW9cclxuLmktYnV0aWtrLW9nLXN0dWRpbyB7XHJcbiAgJi0tYmVmb3JlOjpiZWZvcmUge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MTYnO1xyXG4gIH1cclxuXHJcbiAgJi0tYWZ0ZXI6OmFmdGVyIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTE2JztcclxuICB9XHJcbn1cclxuXHJcbi8vIFN0dWRpb1xyXG4uaS1zdHVkaW8ge1xyXG4gICYtLWJlZm9yZTo6YmVmb3JlIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTE3JztcclxuICB9XHJcblxyXG4gICYtLWFmdGVyOjphZnRlciB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkxNyc7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAxMCDDpXJzIGdhcmFudGlcclxuLmktMTBhYXIge1xyXG4gICYtLWJlZm9yZTo6YmVmb3JlIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTBkJztcclxuICB9XHJcblxyXG4gICYtLWFmdGVyOjphZnRlciB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkwZCc7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBCYWRlcm9tc2Rlc2lnbmVyXHJcbi5pLWJhZGVyb21zZGVzaWduZXIge1xyXG4gICYtLWJlZm9yZTo6YmVmb3JlIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTBmJztcclxuICB9XHJcblxyXG4gICYtLWFmdGVyOjphZnRlciB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkwZic7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGaWx0ZXJcclxuLmktZmlsdGVyIHtcclxuICAmLS1iZWZvcmU6OmJlZm9yZSB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkwNCc7XHJcbiAgfVxyXG5cclxuICAmLS1hZnRlcjo6YWZ0ZXIge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MDQnO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU29ydGVyXHJcbi5pLXNvcnQge1xyXG4gICYtLWJlZm9yZTo6YmVmb3JlIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTA1JztcclxuICB9XHJcblxyXG4gICYtLWFmdGVyOjphZnRlciB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkwNSc7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBHcmlkIHZpZXdcclxuLmktZ3JpZC12aWV3IHtcclxuICAmLS1iZWZvcmU6OmJlZm9yZSB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTkwNic7XHJcbiAgfVxyXG5cclxuICAmLS1hZnRlcjo6YWZ0ZXIge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MDYnO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTGlzdCB2aWV3XHJcbi5pLWxpc3QtdmlldyB7XHJcbiAgJi0tYmVmb3JlOjpiZWZvcmUge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MDcnO1xyXG4gIH1cclxuXHJcbiAgJi0tYWZ0ZXI6OmFmdGVyIHtcclxuICAgIEBleHRlbmQgLmk7XHJcbiAgICBjb250ZW50OiAnXFxlOTA3JztcclxuICB9XHJcbn1cclxuXHJcbi8vIENsb3NlXHJcbi5pLWNsb3NlIHtcclxuICAmLS1iZWZvcmU6OmJlZm9yZSB7XHJcbiAgICBAZXh0ZW5kIC5pO1xyXG4gICAgY29udGVudDogJ1xcZTk0OSc7XHJcbiAgfVxyXG5cclxuICAmLS1hZnRlcjo6YWZ0ZXIge1xyXG4gICAgQGV4dGVuZCAuaTtcclxuICAgIGNvbnRlbnQ6ICdcXGU5NDknO1xyXG4gIH1cclxufVxyXG4iLCIkZm9udC1yYWxld2F5OiAnUmFsZXdheSc7XHJcbiRmb250LWxhdG86ICdMYXRvJztcclxuXHJcbiRmb250LWJvbGQ6IDcwMDtcclxuJGZvbnQtc2VtaWJvbGQ6IDYwMDtcclxuJGZvbnQtcmVndWxhcjogNDAwO1xyXG4kZm9udC1saWdodDogMzAwO1xyXG5cclxuLmgxLFxyXG4uaDIsXHJcbi5oMyxcclxuLmludGVybWVkaWF0ZS10aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXJhbGV3YXk7XHJcblxyXG4gICYtLWNlbnRlcmVkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5oMSB7XHJcbiAgZm9udC1zaXplOiAzcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHJcbiAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgfVxyXG59XHJcblxyXG4uaDIge1xyXG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXJhbGV3YXk7XHJcblxyXG4gIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5oMyxcclxuLmludGVybWVkaWF0ZS10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1leGNlcnB0LFxyXG4udGV4dC1ib2R5LS1sYXJnZSxcclxuLnRleHQtYm9keS0tcmVndWxhcixcclxuLnRleHQtc2Vjb25kYXJ5LFxyXG4udGV4dC1leGNlcnB0IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxufVxyXG5cclxuLnRleHQtZXhjZXJwdCxcclxuLnRleHQtZXhjZXJwdCBwIHtcclxuICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG5cclxuICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1leGNlcnB0IHA6bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4udGV4dC1ib2R5IHtcclxuICAmLS1sYXJnZSxcclxuICAmLS1yZWd1bGFyIHtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG4gICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1yZWd1bGFyIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRleHQtc2Vjb25kYXJ5IHtcclxuICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMC44NzVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uaXRhbGljIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuIiwiJHhzTWluOiAwcHg7XHJcbiR4c01heDogNjM5Ljk4cHg7XHJcblxyXG4kc21NaW46IDY0MHB4O1xyXG4kc21NYXg6IDc2Ny45OHB4O1xyXG5cclxuJG1kTWluOiA3NjhweDtcclxuJG1kTWF4OiA5NTkuOThweDtcclxuXHJcbiRsZ01pbjogOTYwcHg7XHJcbiRsZ01heDogMTE5OS45OHB4O1xyXG5cclxuQG1peGluIHhzTWluIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHNNaW4pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHhzTWF4IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkeHNNYXgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNtTWluIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21NaW4pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNtTWF4IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21NYXgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1kTWluIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWRNaW4pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1kTWF4IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWRNYXgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxnTWluIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGdNaW4pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxnTWF4IHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGdNYXgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4iLCIubGluayB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgfVxyXG5cclxuICBpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5saW5rLWJvZHkge1xyXG4gIEBleHRlbmQgLmxpbms7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBjb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuXHJcbiAgJi0tcmVndWxhciB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbGFyZ2Uge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGluay1zaW5nbGUge1xyXG4gIEBleHRlbmQgLmxpbms7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XHJcblxyXG4gIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gTWVkaWEgcXVlcmllc1xyXG4vL1xyXG4vLyBHZW5lcmljXHJcbi8vICMjIEBtaXhpbiBtZWRpYVxyXG4vLyBgJG1lZGlhLXF1ZXJ5YCBBIHN0cmluZyBjb250YWluaW5nIGEgbWVkaWEgcXVlcnlcclxuLy8gYCR1c2UtbWVkaWEtcXVlcnlgXHJcbkBtaXhpbiBtZWRpYSgkbWVkaWEtcXVlcnksICR1c2UtbWVkaWEtcXVlcnk6IHRydWUpIHtcclxuICBAaWYgJHVzZS1tZWRpYS1xdWVyeSB7XHJcbiAgICBAbWVkaWEgI3skbWVkaWEtcXVlcnl9IHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIHF1ZXJpZXNcclxuQG1peGluIG1lZGlhLXNtYWxsIHtcclxuICBAaW5jbHVkZSBtZWRpYSgkbWVkaWEtcXVlcnktc21hbGwpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gIEBpbmNsdWRlIG1lZGlhKCRtZWRpYS1xdWVyeS1zbWFsbC1hbmQtbWVkaXVtKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1zbWFsbC1hbmQtbGFyZ2Uge1xyXG4gIEBpbmNsdWRlIG1lZGlhKCRtZWRpYS1xdWVyeS1zbWFsbC1hbmQtbGFyZ2UpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLW1lZGl1bSB7XHJcbiAgQGluY2x1ZGUgbWVkaWEoJG1lZGlhLXF1ZXJ5LW1lZGl1bSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgQGluY2x1ZGUgbWVkaWEoJG1lZGlhLXF1ZXJ5LW1lZGl1bS1hbmQtbGFyZ2UsICRtZWRpYS1xdWVyaWVzLWFyZS1zdXBwb3J0ZWQpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLW1heC1tZWRpdW0ge1xyXG4gIEBpbmNsdWRlIG1lZGlhKCRtZWRpYS1tYXgtbWVkaXVtKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1sYXJnZSB7XHJcbiAgQGluY2x1ZGUgbWVkaWEoJG1lZGlhLXF1ZXJ5LWxhcmdlLCAkbWVkaWEtcXVlcmllcy1hcmUtc3VwcG9ydGVkKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpZS1vbmx5IHtcclxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjaHJvbWUtb25seSB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApIGFuZCAobWluLXJlc29sdXRpb246IC4wMDFkcGNtKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmaXJlZm94LW9ubHkge1xyXG4gICAgQGF0LXJvb3Qge1xyXG4gICAgICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XHJcbiAgICAgICAgICAgICYge1xyXG4gICAgICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE91dHB1dCBtZWRpYSBxdWVyeSBpbmZvIHRoYXQgY2FuIGJlIHJlYWQgYnkgSmF2YVNjcmlwdFxyXG5ib2R5OmJlZm9yZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBAaW5jbHVkZSBtZWRpYS1sYXJnZSB7XHJcbiAgICBjb250ZW50OiAne1widHlwZVwiOiBcImxhcmdlXCIsIFwibWluV2lkdGhcIjogXCIjeyRtZWRpYS1tZWRpdW0tbWF4LXdpZHRoKzFweH1cIn0nO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1tZWRpdW0ge1xyXG4gICAgY29udGVudDogJ3tcInR5cGVcIjogXCJtZWRpdW1cIiwgXCJtaW5XaWR0aFwiOiBcIiN7JG1lZGlhLXNtYWxsLW1heC13aWR0aCsxcHh9XCIsIFwibWF4V2lkdGhcIjogXCIjeyRtZWRpYS1tZWRpdW0tbWF4LXdpZHRofVwifSc7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgIGNvbnRlbnQ6ICd7XCJ0eXBlXCI6IFwic21hbGxcIiwgXCJtYXhXaWR0aFwiOiBcIiN7JG1lZGlhLXNtYWxsLW1heC13aWR0aH1cIn0nO1xyXG4gIH1cclxufVxyXG5cclxuLnNob3ctb24tc21hbGwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGUtZnJvbS1zbWFsbCB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8qIFJlc3BvbnNpdmUgYnJlYWtwb2ludHMgKi9cclxuXHJcbkBtaXhpbiBtYXgtd2lkdGgtNDgwIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1heC13aWR0aC0zMjAge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWluLXdpZHRoLTQ4MCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtYXgtd2lkdGgtNzY4IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1pbi13aWR0aC03Njgge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWF4LXdpZHRoLTk5MiB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaW4td2lkdGgtOTkyIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1pbi13aWR0aC0xMDI1IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtYXgtd2lkdGgtMTAyNCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWluLXdpZHRoLTEyMDAge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1pbi13aWR0aC0xNDAwIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuIiwi77u/Ly8vLy8vLy8vLy8vLy8vLy9cclxuLy8gU2VtYW50aWMuZ3MgLy8gZm9yIFNDU1M6IGh0dHA6Ly9zYXNzLWxhbmcuY29tL1xyXG4vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLy8gRGVmYXVsdHMgd2hpY2ggeW91IGNhbiBmcmVlbHkgb3ZlcnJpZGVcclxuLy8gMTIgY29sdW1ucyBncmlkIHN5c3RlbS4gTWF4IHdpZHRoIDExNzBweFxyXG4kY29sdW1uLXdpZHRoOiA2LjA0MSU7IC8vIDcwcHggXHJcbiRndXR0ZXItd2lkdGg6IDIuNTAwJTsgLy8gMzBweFxyXG4kY29sdW1uczogMTI7XHJcblxyXG4vLyBTZXQgJHRvdGFsLXdpZHRoIHRvIDEwMCUgZm9yIGEgZmx1aWQgbGF5b3V0XHJcbiR0b3RhbC13aWR0aDogMTAwJTtcclxuXHJcbi8vIFVuY29tbWVudCB0aGVzZSB0d28gbGluZXMgYW5kIHRoZSBzdGFyLWhhY2sgd2lkdGgvbWFyZ2luIGxpbmVzIGJlbG93IHRvIGVuYWJsZSBzdWItcGl4ZWwgZml4IGZvciBJRTYgJiA3LiBTZWUgaHR0cDovL3R5bGVydGF0ZS5jb20vYmxvZy8yMDEyLzAxLzA1L3N1YnBpeGVsLXJvdW5kaW5nLmh0bWxcclxuLy8gJG1pbi13aWR0aDogOTk5OTk5O1xyXG4vLyAkY29ycmVjdGlvbjogMC41IC8gJG1pbi13aWR0aCAqIDEwMDtcclxuXHJcbi8vLy8vLy8vLy9cclxuLy8gR1JJRCAvL1xyXG4vLy8vLy8vLy8vXHJcbkBtaXhpbiBjb2x1bW4oJHgsICRndXR0ZXI6IHRydWUsICRpcy1ib2FyZC1pdGVtOiBmYWxzZSkge1xyXG4gICAgJGd1dHRlci1jb3VudDogKCRjb2x1bW5zIC8gJHgpIC0gMTtcclxuICAgICRhdmFpbGFibGUtc3BhY2U6ICR0b3RhbC13aWR0aCAtICgkZ3V0dGVyLXdpZHRoICogJGd1dHRlci1jb3VudCk7XHJcbiAgICAkY29sdW1uLXdpZHRoOiAoJGF2YWlsYWJsZS1zcGFjZSAvICRjb2x1bW5zKSAqICR4O1xyXG5cclxuICAgIC8vICAgIEBkZWJ1ZyBcIklzIGJvYXJkIGl0ZW06ICN7JGlzLWJvYXJkLWl0ZW19XCI7XHJcbiAgICAvLyAgICBAZGVidWcgXCJDb2x1bW4gdmFyaWFibGU6ICN7JHh9XCI7XHJcbiAgICAvLyAgICBAZGVidWcgXCJBdmFpbGFibGUgc3BhY2UgZm9yIGNvbHVtbnM6ICN7JGF2YWlsYWJsZS1zcGFjZX1cIjtcclxuICAgIC8vICAgIEBkZWJ1ZyBcIlNpbmdsZSBjb2x1bW5zIHdpZHRoOiAjeyRjb2x1bW4td2lkdGh9XCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICBAaWYgJGd1dHRlciA9PSB0cnVlIGFuZCAkaXMtYm9hcmQtaXRlbSA9PSBmYWxzZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItd2lkdGg7XHJcbiAgICAgICAgd2lkdGg6ICgoJHRvdGFsLXdpZHRoIC8gJGNvbHVtbnMpICogJHgpIC0gJGd1dHRlci13aWR0aDtcclxuICAgIH1cclxuICAgIEBlbHNlIGlmICRndXR0ZXIgPT0gdHJ1ZSBhbmQgJGlzLWJvYXJkLWl0ZW0gPT0gdHJ1ZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItd2lkdGg7XHJcbiAgICAgICAgd2lkdGg6ICRjb2x1bW4td2lkdGg7XHJcblxyXG4gICAgICAgIEBpZiAkeCA9PSA2IHtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSksXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpZiAkeCA9PSAzIHtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItd2lkdGg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDRuKzEpLFxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaWYgJHggPT0gMiB7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKzEpLFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0bisxKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci13aWR0aDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNm4rMSksXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6ICgkdG90YWwtd2lkdGggLyAkY29sdW1ucykgKiAkeDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGNsZWFyZml4e1xyXG4gICAgJjphZnRlcixcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7IGNsZWFyOiBib3RoOyB9XHJcbn1cclxuXHJcbi5jbGVhcmZpeCB7IEBpbmNsdWRlIGNsZWFyZml4OyB9IiwiLy8gT3ZlcnJpZGVzIG9mIHRoaXJkIHBhcnR5IGxpYnJhcmllcyBzdWNoIGFzIEJvb3RzdHJhcFxyXG5cclxuLy9cclxuLy8gQm9vdHN0cmFwXHJcbi8vXHJcblxyXG4vLyBzY2FmZm9sZFxyXG4qLFxyXG4qOmJlZm9yZSxcclxuKjphZnRlciB7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6ICRyZW0tYmFzZTsgLy8gMTZweFxyXG59XHJcblxyXG4uY29udGFpbmVyLFxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubm8tanMgLm1vZC1ub2pzLWhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5odG1sIFt0eXBlPSdidXR0b24nXSxcclxuW3R5cGU9J3Jlc2V0J10sXHJcblt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuZHQge1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLmNvb2tpZWFsZXJ0IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1SYWxld2F5OjEwMCwyMDAsMzAwLDQwMCw1MDAsNjAwLDcwMCcpO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUxhdG86MzAwLDMwMGl0YWxpYyw0MDAsNDAwaXRhbGljLDcwMCw3MDBpdGFsaWMnKTtcclxuXHJcbkBtaXhpbiBmb250KFxyXG4gICRmYW1pbHk6IG51bGwsXHJcbiAgJHNpemU6IG51bGwsXHJcbiAgJHdlaWdodDogbnVsbCxcclxuICAkbGluZS1oZWlnaHQ6IG51bGwsXHJcbiAgJHRleHQtdHJhbnNmb3JtOiBudWxsLFxyXG4gICRtYXJnaW4tYm90dG9tOiBudWxsXHJcbikge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmFtaWx5O1xyXG4gIGZvbnQtc2l6ZTogJHNpemU7XHJcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuICB0ZXh0LXRyYW5zZm9ybTogJHRleHQtdHJhbnNmb3JtO1xyXG4gIG1hcmdpbi1ib3R0b206ICRtYXJnaW4tYm90dG9tO1xyXG4gIEBjb250ZW50O1xyXG59XHJcblxyXG5AbWl4aW4gZm9udC1yZXNwb25zaXZlKFxyXG4gICRmYW1pbHk6IG51bGwsXHJcbiAgJHNpemU6IG51bGwsXHJcbiAgJHdlaWdodDogbnVsbCxcclxuICAkbGluZS1oZWlnaHQ6IG51bGwsXHJcbiAgJHRleHQtdHJhbnNmb3JtOiBudWxsLFxyXG4gICRtYXJnaW4tYm90dG9tOiBudWxsXHJcbikge1xyXG4gIEBpbmNsdWRlIGZvbnQoJGZhbWlseSwgbnVsbCwgJHdlaWdodCwgbnVsbCwgJHRleHQtdHJhbnNmb3JtLCBudWxsKTtcclxuICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6ICRzaXplICogJGZvbnQtc2l6ZS1zY2FsZS1zbWFsbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgKiAkZm9udC1zaXplLXNjYWxlLXNtYWxsO1xyXG4gICAgQGlmICRtYXJnaW4tYm90dG9tIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1ib3R0b20gKiAkZm9udC1zaXplLXNjYWxlLXNtYWxsO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1tZWRpdW0ge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSAqICRmb250LXNpemUtc2NhbGUtbWVkaXVtO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAqICRmb250LXNpemUtc2NhbGUtbWVkaXVtO1xyXG4gICAgQGlmICRtYXJnaW4tYm90dG9tIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1ib3R0b20gKiAkZm9udC1zaXplLXNjYWxlLW1lZGl1bTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtbGFyZ2Uge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSAqICRmb250LXNpemUtc2NhbGUtbGFyZ2U7XHJcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICogJGZvbnQtc2l6ZS1zY2FsZS1sYXJnZTtcclxuICAgIEBpZiAkbWFyZ2luLWJvdHRvbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW4tYm90dG9tICogJGZvbnQtc2l6ZS1zY2FsZS1sYXJnZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LTEge1xyXG4gIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShcclxuICAgICRmb250LWZhbWlseS1yZWd1bGFyLFxyXG4gICAgMi4yNXJlbSxcclxuICAgIDMwMCxcclxuICAgICRhaXIgKiAzLFxyXG4gICAgdXBwZXJjYXNlLFxyXG4gICAgJHZhY3V1bVxyXG4gICk7XHJcbiAgYixcclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LTIge1xyXG4gIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShcclxuICAgICRmb250LWZhbWlseS1yZWd1bGFyLFxyXG4gICAgMy41cmVtLFxyXG4gICAgMzAwLFxyXG4gICAgJGFpciAqIDMsXHJcbiAgICB1cHBlcmNhc2UsXHJcbiAgICAkdmFjdXVtXHJcbiAgKTtcclxuICBiLFxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZvbnQtMyB7XHJcbiAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKFxyXG4gICAgJGZvbnQtZmFtaWx5LXJlZ3VsYXIsXHJcbiAgICAyLjNyZW0sXHJcbiAgICAyMDAsXHJcbiAgICAkYWlyICogMixcclxuICAgIHVwcGVyY2FzZSxcclxuICAgICR2YWN1dW1cclxuICApO1xyXG4gIGIsXHJcbiAgc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9udC00IHtcclxuICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoXHJcbiAgICAkZm9udC1mYW1pbHktcmVndWxhcixcclxuICAgIDEuNXJlbSxcclxuICAgIDQwMCxcclxuICAgICRhaXIgKiAyLFxyXG4gICAgdXBwZXJjYXNlLFxyXG4gICAgJHZhY3V1bVxyXG4gICk7XHJcbiAgYixcclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LTUge1xyXG4gIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShcclxuICAgICRmb250LWZhbWlseS1yZWd1bGFyLFxyXG4gICAgMS4xcmVtLFxyXG4gICAgMjAwLFxyXG4gICAgJGFpciAqIDEuNSxcclxuICAgIHVwcGVyY2FzZSxcclxuICAgICR2YWN1dW1cclxuICApO1xyXG4gIGIsXHJcbiAgc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9udC02IHtcclxuICBAaW5jbHVkZSBmb250KFxyXG4gICAgJGZvbnQtZmFtaWx5LXJlZ3VsYXIsXHJcbiAgICAxLjEyNXJlbSxcclxuICAgIDQwMCxcclxuICAgICRhaXIgKiAxLjUsXHJcbiAgICB1cHBlcmNhc2UsXHJcbiAgICAkdmFjdXVtXHJcbiAgKTtcclxuICBiLFxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZvbnQtYmFzZSB7XHJcbiAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgMXJlbSwgMzAwLCAkYWlyLCBudWxsLCAkYWlyKTtcclxuICBiLFxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtMSB7XHJcbiAgQGluY2x1ZGUgZm9udC0xO1xyXG59XHJcblxyXG4uZm9udC0yIHtcclxuICBAaW5jbHVkZSBmb250LTI7XHJcbn1cclxuXHJcbi5mb250LTMge1xyXG4gIEBpbmNsdWRlIGZvbnQtMztcclxufVxyXG5cclxuLmZvbnQtNCB7XHJcbiAgQGluY2x1ZGUgZm9udC00O1xyXG59XHJcblxyXG4uZm9udC01IHtcclxuICBAaW5jbHVkZSBmb250LTU7XHJcbn1cclxuXHJcbi5mb250LTYge1xyXG4gIEBpbmNsdWRlIGZvbnQtNjtcclxufVxyXG5cclxuLmZvbnQtYmFzZSB7XHJcbiAgQGluY2x1ZGUgZm9udC1iYXNlO1xyXG59XHJcbiIsIkBtZWRpYSBwcmludCB7XHJcbiAgICAvKlJlc2V0IFN0eWxlKi9cclxuICAgIGJvZHkge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgICAgICB3b3JkLXNwYWNpbmc6IDFweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLnByaW50b25seSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWhlYWRlcl9fcHJvZHVjdC10aXRsZSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1oZWFkZXJfX2NvZGUtdGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1wYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWxpbmUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMmMyYzIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHJvZHVjdC1wcmljZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1wcmltYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAucGFuZWwtYm9keSB0YWJsZS5vcmRlci1kZXRhaWxzLWN1c3RvbWVydGV4dCB7XHJcbiAgICAgICAgdHIge1xyXG4gICAgICAgICAgICB0ZCwgdGgge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVnYW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2dlZC1pbi1tZWdhLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgI2hlYWRlci1iYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1wcmltYXJ5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1saW5lX19pbWFnZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LW5hbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJwdCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fYXR0cmlidXRlcyB7XHJcbiAgICAgICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fZGV0YWlscyB7XHJcbiAgICAgICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItZGV0YWlscyBkbCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgI2VwaS1xdWlja05hdmlnYXRvciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5leHBhbmRhYmxlLWNhcmQtYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZXhwYW5kYWJsZS1jYXJkLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX3N1Yi1pdGVtcyAuc3ViLWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLWRldGFpbHMgLm9yZGVyLWxpbmVfX3N1Yi1pdGVtcyAuc3ViLWl0ZW0gaDIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fc3ViLWl0ZW1zIC5zdWItaXRlbSBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItZGV0YWlscyAub3JkZXItbGluZV9fc3ViLWl0ZW1zIC5zdWItaXRlbSAuZGV0YWlscyB7XHJcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgfVxyXG59XHJcbiIsIi5pbnB1dC1ncm91cCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4udmFsaWRhdGlvbi1zdW1tYXJ5LWVycm9ycyB7XHJcbiAgY29sb3I6ICRjb2xvci1yZWQ7XHJcbn1cclxuXHJcbi51aS1tZXNzYWdlLWdyb3VwLS1zdWNjZXNzIHtcclxuICBsaSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyZWVuO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGluLWljb24ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5ibS1idG4ge1xyXG4gIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDEzcHgpLCA0MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRlYWw7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgcGFkZGluZzogJHZhY3V1bSAkYWlyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAmLm1vZC1ncmVlbixcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gICYubW9kLWdyZWVuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICB9XHJcblxyXG4gICYubW9kLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gICYubW9kLWJsYWNrOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgfVxyXG5cclxuICAmLm1vZC1hZGQtY2FydCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRjb2xvci1tZWRpdW0tZGFyay1ncmV5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXk7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcbiAgICAuaWNvbi5pY29uLS1oZWFydCxcclxuICAgIC5pY29uLmljb24tLWNhcnQge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWRhcmstZ3JleTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubW9kLWFkZC1jYXJ0OmhvdmVyIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkY29sb3ItdGVhbDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgPiAuaWNvbi5pY29uLS1oZWFydCxcclxuICAgID4gLmljb24uaWNvbi0tY2FydCB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm1vZC1hZGQtY2FydCxcclxuICAmLm1vZC1hZGQtY2FydC1yZXZlcnNlZCB7XHJcbiAgICAmLm1vZC1sb2FkaW5nIHtcclxuICAgICAgPiAuaWNvbi5pY29uLS1oZWFydCxcclxuICAgICAgPiAuaWNvbi5pY29uLS1jYXJ0IHtcclxuICAgICAgICBhbmltYXRpb246IHNwaW4taWNvbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTAyZFwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5tb2QtYWRkLXdpc2hsaXN0IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgID4gKiB7XHJcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmljb24uaWNvbi0taGVhcnQsXHJcbiAgICAuaWNvbi5pY29uLS1jYXJ0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci1kYXJrLWdyZXk7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI2cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5tb2QtYWRkLXdpc2hsaXN0OmhvdmVyIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG5cclxuICAgID4gLmljb24uaWNvbi0taGVhcnQsXHJcbiAgICA+IC5pY29uLmljb24tLWhlYXJ0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlMDg5XCI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubW9kLWFkZC13aXNobGlzdCxcclxuICAmLm1vZC1hZGQtd2lzaGxpc3QtcmV2ZXJzZWQge1xyXG4gICAgJi5tb2QtbG9hZGluZyB7XHJcbiAgICAgID4gLmljb24uaWNvbi0taGVhcnQsXHJcbiAgICAgID4gLmljb24uaWNvbi0tY2FydCB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzcGluLWljb24gMnMgaW5maW5pdGUgbGluZWFyO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcXGU5N2JcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubW9kLWFkZC1jYXJ0LXJldmVyc2VkIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGNvbG9yLXRlYWw7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcblxyXG4gICAgPiAuaWNvbi5pY29uLS1oZWFydCxcclxuICAgID4gLmljb24uaWNvbi0tY2FydCB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm1vZC1hZGQtY2FydC1yZXZlcnNlZDpob3ZlciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGNvbG9yLW1lZGl1bS1kYXJrLWdyZXk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvci1ibGFjaywgMTAlKTtcclxuICB9XHJcblxyXG4gICYubW9kLWFkZC1jYXJ0LXJldmVyc2VkIHtcclxuICAgICYuYm0tYWpheC1sb2FkaW5nIHtcclxuICAgICAgPiAuaWNvbi5pY29uLS1oZWFydCxcclxuICAgICAgPiAuaWNvbi5pY29uLS1jYXJ0IHtcclxuICAgICAgICBhbmltYXRpb246IHNwaW4taWNvbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTk3YlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5tb2QtcHVsbC1yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAmLm1vZC10b3AtbWFyZ2luLXNtYWxsIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmLm1vZC13aWRlLW9uLXNtYWxsIHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbigxMiwgZmFsc2UpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC00ODAge1xyXG4gICAgICBAaW5jbHVkZSBjb2x1bW4oNiwgZmFsc2UpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJtLXNlbGVjdGJveCB7XHJcbiAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTJweCksIDMwMCwgbm9ybWFsLCB1cHBlcmNhc2UsIDApO1xyXG5cclxuICAmLmNhcnQtYW1vdW50IHtcclxuICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE2cHgpLCAzMDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAwKTtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VsZWN0Ym94LWxhYmVsIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLnNlbGVjdGJveC10b2dnbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kYXJrZXItZ3JleTtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5mYSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlbGVjdGJveC1ib2R5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5zZWxlY3Rib3gtZHJvcGRvd24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRhcmtlci1ncmV5O1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAuc2VsZWN0Ym94LW9wdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxM3B4KSwgMzAwLCBub3JtYWwsIHVwcGVyY2FzZSwgMCk7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHggMTJweCAyMHB4O1xyXG5cclxuICAgICYgKyAuc2VsZWN0Ym94LW9wdGlvbiB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGFya2VyLWdyZXk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm9wZW4gLnNlbGVjdGJveC1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5ibS1mb3JtLWNvbnRyb2wge1xyXG4gIEBpbmNsdWRlIGNvbHVtbigxMiwgZmFsc2UpO1xyXG5cclxuICBsYWJlbCxcclxuICBsYWJlbCArIGlucHV0IHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbigxMiwgZmFsc2UpO1xyXG4gIH1cclxuXHJcbiAgbGFiZWwge1xyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRhcmstZ3JleTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICB9XHJcblxyXG4gIGxhYmVsICsgaW5wdXQge1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIH1cclxuXHJcbiAgJiArIC5ibS1mb3JtLWNvbnRyb2wge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1saW5rIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5pbnB1dDpyZWFkLW9ubHksXHJcbi5yZWFkLW9ubHkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1ncmV5O1xyXG59XHJcbiIsIi8vXHJcbi8vIFByb2plY3Qgc2V0dGluZ3NcclxuLy8gR3JhZHVhbGx5IGJlaW5nIGRlcHJlY2F0ZWRcclxuLy9cclxuXHJcbi8vIE1lZGlhIHF1ZXJ5IGJyZWFrcG9pbnRzXHJcblxyXG4kbWVkaWEtc21hbGwtbWF4LXdpZHRoOiA2NDBweDsgLy8gMCB0byA2NDBcclxuJG1lZGlhLW1lZGl1bS1tYXgtd2lkdGg6IDk2MHB4OyAvLyA2NDAgdG8gOTYwXHJcblxyXG4vLyBNZWRpYSBxdWVyeSBicmVha3BvaW50c1xyXG5cclxuJG1lZGlhLXNtYWxsLW1heC13aWR0aDogNzY4cHggIWRlZmF1bHQ7IC8vICAgMCB0byA2NDBcclxuJG1lZGlhLW1lZGl1bS1tYXgtd2lkdGg6IDk5MnB4ICFkZWZhdWx0OyAvLyA0ODAgdG8gOTYwXHJcbiRtZWRpYS1sYXJnZS1taW4td2lkdGg6ICRtZWRpYS1tZWRpdW0tbWF4LXdpZHRoIC0gMXB4ICFkZWZhdWx0O1xyXG4kbWluLXdpZHRoOiAzMTlweCAhZGVmYXVsdDtcclxuJG1pbi13aWR0aDogMzIwcHggIWRlZmF1bHQ7XHJcbiRtYXgtd2lkdGg6IDE0NDBweCAhZGVmYXVsdDtcclxuXHJcbi8vIE5ldyBtZWRpYXF1ZXJpZXNcclxuJHNtYWxsLW1heDogJ21lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpJztcclxuXHJcbi8vIENvbG9yc1xyXG5cclxuJGNvbG9yLWJsYWNrOiAjMzMzZTQ4ICFkZWZhdWx0OyAvLyB0ZXh0IGNvbG9yXHJcbiRjb2xvci13aGl0ZTogI2ZmZmZmZiAhZGVmYXVsdDsgLy8gcmVndWxhciBiYWNrZ3JvdW5kXHJcbiRjb2xvci1kYXJrZXItZ3JleTogIzk2OTY5NiAhZGVmYXVsdDsgLy8gZm9vdGVyIHRleHRcclxuJGNvbG9yLWRhcmstZ3JleTogIzg1ODU4NSAhZGVmYXVsdDsgLy8gcGxhY2Vob2xkZXIgdGV4dCBjb2xvclxyXG4kY29sb3ItbWVkaXVtLWRhcmstZ3JleTogI2MyYzJjMiAhZGVmYXVsdDsgLy9sb2dnZWQgaW4gbWVnYSBtZW51IGJvcmRlciBjb2xvclxyXG4kY29sb3ItbWVkaXVtLWdyZXk6ICNkMGQwZDAgIWRlZmF1bHQ7XHJcbiRjb2xvci1saWdodC1ncmV5OiAjZjdmN2Y3ICFkZWZhdWx0OyAvLyBmb3JtIGZpZWxkcyBiYWNrZ3JvdW5kLCBib3hlcyBiYWNrZ3JvdW5kLCBoZWFkZXIgYW5kIGZvb3RlciBwbGFjZWhvbGRlciBiYWNrZ3JvdW5kXHJcbiRjb2xvci1saWdodGVzdC1ncmV5OiAjZjNmM2YzICFkZWZhdWx0OyAvLyBsb2dnZWQgaW4gbWVzc2FnZSBib3ggYmFja2dyb3VuZFxyXG4kY29sb3ItZ3JleTogI2U0ZTRlNCAhZGVmYXVsdDsgLy8gYm9yZGVyIGNvbG9yXHJcbiRjb2xvci10ZWFsOiAjMDA4MzhmICFkZWZhdWx0OyAvLyBtYWluIGNvbG9yXHJcbiRjb2xvci1yZWQ6ICNiNzMyMzIgIWRlZmF1bHQ7XHJcbiRjb2xvci1vcmFuZ2U6ICNkMzY2MGEgIWRlZmF1bHQ7XHJcbiRjb2xvci1uYXR1cmFsOiAjY2NiOTlkICFkZWZhdWx0O1xyXG4kY29sb3ItZGFyay1uYXR1cmFsOiAjNjA1NzU4ICFkZWZhdWx0O1xyXG4kY29sb3ItYmx1ZTogIzM2NjVhYiAhZGVmYXVsdDtcclxuJGNvbG9yLWxpZ2h0LWJsdWU6ICMxMWEzYmQ7XHJcbiRjb2xvci1ncmVlbjogIzM3YTg0OSAhZGVmYXVsdDtcclxuJGNvbG9yLXBpbms6ICNlODM2NmQgIWRlZmF1bHQ7XHJcbiRjb2xvci1saWdodC1yZWQ6ICNmZmM2YzYgIWRlZmF1bHQ7XHJcblxyXG4kY29sb3ItZm9ybS1lcnJvcjogJGNvbG9yLWxpZ2h0LXJlZDtcclxuXHJcbi8vIEZvbnRcclxuJGZvbnQtZmFtaWx5LXJlZ3VsYXI6ICdSYWxld2F5JztcclxuJGZvbnQtbGF0bzogJ0xhdG8nO1xyXG4kZm9udC1yb2JvdG86ICdSb2JvdG8nO1xyXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogc2Fucy1zZXJpZiwgQXJpYWwsICdBcHBsZSBDb2xvciBFbW9qaScsXHJcbiAgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcclxuLy8gRm9yIHJlc3BvbnNpdmUgZm9udCBzaXplc1xyXG5cclxuJGZvbnQtc2l6ZS1zY2FsZS1zbWFsbDogMC41ICFkZWZhdWx0O1xyXG4kZm9udC1zaXplLXNjYWxlLW1lZGl1bTogMC43NSAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1zY2FsZS1sYXJnZTogMSAhZGVmYXVsdDtcclxuXHJcbi8vIFRpY2tcclxuXHJcbiR0aWNrLWJvcmRlci1jb2xvcjogJGNvbG9yLWRhcmstZ3JleTtcclxuJHRpY2stZm9udC1jb2xvcjogJGNvbG9yLXRlYWw7XHJcblxyXG4vL1xyXG4vLyBNZWRpYSBxdWVyaWVzXHJcbi8vXHJcblxyXG4kbWVkaWEtcXVlcmllcy1hcmUtc3VwcG9ydGVkOiB0cnVlICFkZWZhdWx0O1xyXG5cclxuLy8gTWVkaWEgcXVlcmllc1xyXG5cclxuJG1lZGlhLXF1ZXJ5LXNtYWxsOiAnKG1pbi13aWR0aDogMHB4KSBhbmQgKG1heC13aWR0aDogI3skbWVkaWEtc21hbGwtbWF4LXdpZHRofSknICFkZWZhdWx0O1xyXG4kbWVkaWEtcXVlcnktc21hbGwtYW5kLW1lZGl1bTogJyhtaW4td2lkdGg6IDBweCkgYW5kIChtYXgtd2lkdGg6ICN7JG1lZGlhLW1lZGl1bS1tYXgtd2lkdGh9KScgIWRlZmF1bHQ7XHJcbiRtZWRpYS1xdWVyeS1tZWRpdW06ICcobWluLXdpZHRoOiAjeyRtZWRpYS1zbWFsbC1tYXgtd2lkdGgrMXB4fSkgYW5kIChtYXgtd2lkdGg6ICN7JG1lZGlhLW1lZGl1bS1tYXgtd2lkdGh9KScgIWRlZmF1bHQ7XHJcbiRtZWRpYS1xdWVyeS1tZWRpdW0tYW5kLWxhcmdlOiAnKG1pbi13aWR0aDogI3skbWVkaWEtc21hbGwtbWF4LXdpZHRoKzFweH0pJyAhZGVmYXVsdDtcclxuJG1lZGlhLW1heC1tZWRpdW06ICcobWF4LXdpZHRoOiAjeyRtZWRpYS1tZWRpdW0tbWF4LXdpZHRofSknICFkZWZhdWx0O1xyXG4kbWVkaWEtcXVlcnktbGFyZ2U6ICcobWluLXdpZHRoOiAjeyRtZWRpYS1tZWRpdW0tbWF4LXdpZHRoKzFweH0pJyAhZGVmYXVsdDtcclxuJG1lZGlhLXF1ZXJ5LXNtYWxsLWFuZC1sYXJnZTogJG1lZGlhLXF1ZXJ5LXNtYWxsICsgJywgJyArICRtZWRpYS1xdWVyeS1sYXJnZSAhZGVmYXVsdDtcclxuXHJcbi8vXHJcbi8vIFJlbVxyXG4vL1xyXG5cclxuJHJlbS1iYXNlOiAxNnB4ICFkZWZhdWx0O1xyXG5cclxuLy9cclxuLy8gTGF5b3V0IGhlbHBlcnNcclxuLy9cclxuXHJcbi8vIFNwYWNpbmdzXHJcbiRsaW5lLWhlaWdodC1iYXNlOiBub3JtYWwgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC1sZzogbm9ybWFsICFkZWZhdWx0O1xyXG4kbGluZS1oZWlnaHQtc206IG5vcm1hbCAhZGVmYXVsdDtcclxuXHJcbiR2YWN1dW06IHJlbSgxMHB4KSAhZGVmYXVsdDtcclxuJGFpcjogcmVtKDIwcHgpICFkZWZhdWx0O1xyXG4kaGVsaXVtOiByZW0oNDBweCkgIWRlZmF1bHQ7XHJcblxyXG4vLyBSZXNwb25zaXZlIHNwYWNpbmdzXHJcblxyXG5AbWl4aW4gdmFjdXVtKCRwcm9wZXJ0eSkge1xyXG4gIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgI3skcHJvcGVydHl9OiAkdmFjdXVtICogMC41O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1sYXJnZSB7XHJcbiAgICAjeyRwcm9wZXJ0eX06ICR2YWN1dW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYWlyKCRwcm9wZXJ0eSkge1xyXG4gIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgI3skcHJvcGVydHl9OiAkYWlyICogMC41O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1sYXJnZSB7XHJcbiAgICAjeyRwcm9wZXJ0eX06ICRhaXI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaGVsaXVtKCRwcm9wZXJ0eSkge1xyXG4gIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgI3skcHJvcGVydHl9OiAkaGVsaXVtICogMC41O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1sYXJnZSB7XHJcbiAgICAjeyRwcm9wZXJ0eX06ICRoZWxpdW07XHJcbiAgfVxyXG59XHJcblxyXG4vL1xyXG4vLyBWZW5kb3Igc2V0dGluZ3NcclxuLy9cclxuXHJcbi8vIEJvb3RzdHJhcCBncmlkXHJcblxyXG4kZ3JpZC1jb2x1bW5zOiAxMjtcclxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAyMHB4O1xyXG4kc2NyZWVuLXNtLW1pbjogJG1lZGlhLXNtYWxsLW1heC13aWR0aDtcclxuJHNjcmVlbi1tZC1taW46ICRtZWRpYS1tZWRpdW0tbWF4LXdpZHRoO1xyXG4kc2NyZWVuLWxnLW1pbjogMTIwMHB4O1xyXG4kY29udGFpbmVyLXNtOiAkc2NyZWVuLXNtLW1pbiArICRncmlkLWd1dHRlci13aWR0aDtcclxuJGNvbnRhaW5lci1tZDogJHNjcmVlbi1tZC1taW4gKyAkZ3JpZC1ndXR0ZXItd2lkdGg7XHJcbiRjb250YWluZXItbGc6ICRzY3JlZW4tbGctbWluICsgJGdyaWQtZ3V0dGVyLXdpZHRoO1xyXG4iLCIuRVBpU2VydmVyRm9ybXMge1xyXG4gICRwcmltYXJ5LWdyYXktLW1pZGRsZTogIzY2NjY2NjtcclxuICAkZm9jdXMtY29sb3I6ICMwMDU0YzU7XHJcblxyXG4gIEBtaXhpbiBmb2N1cy1zdHlsZSgpIHtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkZm9jdXMtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB3aWR0aDogNjQzcHg7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnY2xpZycgb2ZmLFxyXG4gICdsaWdhJyBvZmY7XHJcbiAgZm9udC1mYW1pbHk6IExhdG87XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIC8qIDEzMy4zMzMlICovXHJcblxyXG4gIG1heC13aWR0aDogMTAwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgJGlucHV0LWNoZWNrYm94LXJhZGlvLXdpZHRoOiAyNHB4O1xyXG4gIHBhZGRpbmc6IDQ4cHg7XHJcblxyXG4gIGgyLkZvcm1fX1RpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLkZvcm1fX0Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtZmFtaWx5OiBMYXRvO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLkZvcm1fX01haW5Cb2R5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5Gb3JtX19FbGVtZW50IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgICYuRm9ybVN1Ym1pdEJ1dHRvbixcclxuICAgICAgJi5Gb3JtUmVzZXRCdXR0b24sXHJcbiAgICAgICYuRm9ybVN0ZXAge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fQ2FwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBbYXJpYS1pbnZhbGlkPSd0cnVlJ106bm90KC5Gb3JtQ2hvaWNlKSB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjYzIwZjJiICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNmY2ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBmaWVsZHNldCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcblxyXG4gIC5Gb3JtVGV4dGJveCxcclxuICAuRm9ybVNlbGVjdGlvbiB7XHJcbiAgICBtYXgtd2lkdGg6IDU0N3B4O1xyXG4gIH1cclxuXHJcbiAgLkZvcm1UZXh0Ym94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA4cHg7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZ3JleTtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktZ3JheS0tbWlkZGxlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBmb2N1cy1zdHlsZSgpO1xyXG4gICAgfVxyXG5cclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWdyZXk7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWdyYXktLW1pZGRsZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgZm9jdXMtc3R5bGUoKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5Gb3JtU2VsZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA4cHg7XHJcblxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1ncmV5O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9Gcm9udGVuZC9pbWFnZXMvY2hldnJvbi1kb3duLnN2ZycpIG5vLXJlcGVhdCByaWdodCAjZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxMnB4KSBjYWxjKDEwMCUgLSAxOXB4KSAhaW1wb3J0YW50O1xyXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBmb2N1cy1zdHlsZSgpO1xyXG5cclxuICAgICAgJlttdWx0aXBsZV0ge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG5cclxuICAgICAgICBvcHRpb24ge1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeS1ncmV5O1xyXG5cclxuICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5Gb3JtUmFuZ2Uge1xyXG4gICAgQG1peGluIHN0eWxpbmcoJGJhc2Utd2lkdGgpIHtcclxuXHJcbiAgICAgIC8vIHlvdXIgU0NTUyBoZXJlLCBlLmcuXHJcbiAgICAgICNDb250ZW50cyB7XHJcbiAgICAgICAgd2lkdGg6ICRiYXNlLXdpZHRoO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLS10cmFjay13OiA0MzJweDtcclxuICAgICR0cmFjay1oOiA1cHg7XHJcbiAgICAkdGh1bWItZDogMzRweDtcclxuICAgICR0cmFjay1jOiAkcHJpbWFyeS1ncmV5O1xyXG4gICAgJGRpc3Q6IGNhbGModmFyKC0tdHJhY2stdykgLSAjeyR0aHVtYi1kfSk7XHJcbiAgICAkcmFuZ2UtdzogMTZweDtcclxuICAgICRnYXA6IDE2cHg7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDhweDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MTBweCkge1xyXG4gICAgICAtLXRyYWNrLXc6IDI1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgID5zcGFuIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAkZ2FwO1xyXG5cclxuICAgICAgLkZvcm1SYW5nZV9fTWluLFxyXG4gICAgICAuRm9ybVJhbmdlX19NYXgge1xyXG4gICAgICAgIHdpZHRoOiAkcmFuZ2UtdztcclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXRbdHlwZT0ncmFuZ2UnXSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtc3R5bGUoKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4td2lkdGg6IHZhcigtLXRyYWNrLXcpO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWluLWhlaWdodDogJHRodW1iLWQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgZm9udDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgQG1peGluIHRyYWNrKCkge1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOiB2YXIoLS10cmFjay13KTtcclxuICAgICAgICAgIGhlaWdodDogJHRyYWNrLWg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHJhY2stYztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtaXhpbiB0aHVtYigpIHtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICB3aWR0aDogJHRodW1iLWQ7XHJcbiAgICAgICAgICBoZWlnaHQ6ICR0aHVtYi1kO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYsXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhY2soKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotbXMtdHJhY2sge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjUgKiAoJHRyYWNrLWggLSAkdGh1bWItZCk7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0aHVtYjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdGh1bWI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotbXMtdGh1bWIge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgIEBpbmNsdWRlIHRodW1iO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LW1zLXRvb2x0aXAge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIH5vdXRwdXQge1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogJHRodW1iLWQ7XHJcbiAgICAgICAgICBsZWZ0OiAkcmFuZ2UtdyArICRnYXAgKyAkdGh1bWItZCAvIDI7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygodmFyKC0tdmFsKSAtIHZhcigtLW1pbikpIC8gKHZhcigtLW1heCkgLSB2YXIoLS1taW4pKSAqI3skZGlzdH0gLSA1MCUpKTtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5Gb3JtQ2hvaWNlIHtcclxuICAgIGZpZWxkc2V0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIGxlZ2VuZCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1JbWFnZSB7XHJcbiAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICBsZWdlbmQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgLyogMTQwJSAqL1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwuRm9ybUNob2ljZS0tSW1hZ2VfX0l0ZW0ge1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICRpbnB1dC1tYXJnaW46IDhweDtcclxuXHJcbiAgICAgICAgICAmOmhhcyhpbnB1dDpmb2N1cykge1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZm9jdXMtY29sb3I7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gMTtcclxuICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyAxO1xyXG4gICAgICAgICAgICB3aWR0aDogJGlucHV0LWNoZWNrYm94LXJhZGlvLXdpZHRoO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkaW5wdXQtbWFyZ2luO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkaW5wdXQtY2hlY2tib3gtcmFkaW8td2lkdGggKyAyICogJGlucHV0LW1hcmdpbjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDE7XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gMTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMTtcclxuICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxleDogMSAxIDBweDtcclxuICAgICAgICAgICAgLyogU2V0IGZsZXgtZ3JvdywgZmxleC1zaHJpbmssIGFuZCBmbGV4LWJhc2lzICovXHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICA+aW5wdXQuRm9ybUNob2ljZV9fSW5wdXQ6Y2hlY2tlZH5pbWcge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuRm9ybUNob2ljZSxcclxuICAuRm9ybUNob2ljZS0tSW1hZ2Uge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgIHdpZHRoOiAkaW5wdXQtY2hlY2tib3gtcmFkaW8td2lkdGg7XHJcbiAgICAgIGhlaWdodDogJGlucHV0LWNoZWNrYm94LXJhZGlvLXdpZHRoO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWdyZXk7XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogJGZvY3VzLWNvbG9yO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bm90KDpmb2N1cykge1xyXG4gICAgICAgICY6Y2hlY2tlZDpiZWZvcmUge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgbGVmdDogN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBhdXRvO1xyXG4gICAgICBhcHBlYXJhbmNlOiBhdXRvO1xyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6ICRpbnB1dC1jaGVja2JveC1yYWRpby13aWR0aDtcclxuICAgICAgICBoZWlnaHQ6ICRpbnB1dC1jaGVja2JveC1yYWRpby13aWR0aDtcclxuICAgICAgICAvKiBUaGUgYmFja2dyb3VuZCB3aWxsIGJlIHRoZSByYWRpbyBkb3QncyBjb2xvci4gKi9cclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgICAgIC8qIEZvciBhIGNpcmN1bGFyIGFwcGVhcmFuY2Ugd2UgbmVlZCBhIGJvcmRlci1yYWRpdXMuICovXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIC8qIFRoZSBib3JkZXIgd2lsbCBiZSB0aGUgc3BhY2luZyBiZXR3ZWVuIHRoZSBkb3QgYW5kIHRoZSBvdXRlciBjaXJjbGUgKi9cclxuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIC8qIEFuZCBieSBjcmVhdGluZyBhIGJveC1zaGFkb3cgd2l0aCBubyBvZmZzZXQgYW5kIG5vIGJsdXIsIHdlIGhhdmUgYW4gb3V0ZXIgY2lyY2xlICovXHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICRmb2N1cy1jb2xvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICBhY2NlbnQtY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5Gb3JtRmlsZVVwbG9hZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogNDhweCAyNHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZ3JheS0tbWlkZGxlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAvKiAxMjguNTcxJSAqL1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIG1hcmdpbi1ibG9jazogMTZweDtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgZm9jdXMtc3R5bGUoKTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMzJweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcblxyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5Gb3JtU3VibWl0QnV0dG9uIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZm9jdXMtc3R5bGUoKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgIHdpZHRoOiAxNDFweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgfVxyXG5cclxuICAuRm9ybV9fRWxlbWVudCBzcGFuLkZvcm1fX0VsZW1lbnRfX1ZhbGlkYXRpb25FcnJvciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBjb2xvcjogI2MyMGYyYiAhaW1wb3J0YW50O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvRnJvbnRlbmQvaW1hZ2VzL3dhcm5pbmcuc3ZnJyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuRm9ybV9fU3RhdHVzIHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuXHJcbiAgICAuRm9ybV9fU3RhdHVzX19NZXNzYWdlLmhpZGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLkZvcm1fX1N1Y2Nlc3NfX01lc3NhZ2UsXHJcbiAgICAuRm9ybV9fV2FybmluZ19fTWVzc2FnZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5Gb3JtX19TdWNjZXNzX19NZXNzYWdlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuRm9ybV9fV2FybmluZ19fTWVzc2FnZSB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2VjYzAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvRnJvbnRlbmQvaW1hZ2VzL2Vycm9yLnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIvLyBQcmltYXJ5IGNvbG9yc1xyXG4kcHJpbWFyeS1ibGFjazogIzAwMDAwMDtcclxuJHByaW1hcnktd2hpdGU6ICNmZmZmZmY7XHJcbiRwcmltYXJ5LWVtZXJhbGQ6ICMwMzgyOGY7XHJcbiRwcmltYXJ5LWVtZXJhbGQtMTA6IHJnYmEoMywgMTMwLCAxNDMsIDAuMSk7XHJcbiRwcmltYXJ5LWdyZXk6ICNkNWQ2ZDI7XHJcbiRwcmltYXJ5LWFudGhyYWNpdGU6ICMzMzNlNDg7XHJcblxyXG4vLyBBZGRpdGlvbmFsIGNvbG9yc1xyXG4kYWRkaXRpb25hbC15ZWxsb3c6ICNmZWVkMDE7XHJcbiRhZGRpdGlvbmFsLXN5cmluOiAjYzZiNGQ5O1xyXG4kYWRkaXRpb25hbC1wdXJwbGU6ICM1NTAwNTA7XHJcbiRhZGRpdGlvYW5sLWdyZWVuOiAjZDFlNmM3O1xyXG4kYWRkaXRpb25hbC1vcmFuZ2U6ICNlZDhhMGI7XHJcbiRhZGRpdGlvbmFsLXdoaXRlOiAjZjBmMWVmO1xyXG4kYWRkaXRpb25hbC1lbWVyYWxkOiAjMjY4ZTk4O1xyXG5cclxuLy8gU3VwcG9ydCBjb2xvcnNcclxuJHN1cHBvcnQtZGFyay1ncmV5OiByZ2JhKDUxLCA2MiwgNzIsIDAuNik7XHJcbiRzdXBwb3J0LWxpZ2h0LWdyZXk6ICNmNWY1ZjU7XHJcbiRzdXBwb3J0LWVtZXJhbGQ6ICMwMDkxOWQ7XHJcbiRzdXBwb3J0LWJyb3duOiAjOTQ1NjA3O1xyXG5cclxuJGJnLW9yYW5nZTogI2Y4ZDA5ZDtcclxuJGJnLWdyZWVuOiAjZDFlNmM3O1xyXG4kYmctcHVycGxlOiAjZGRkMmU4O1xyXG4kYmcteWVsbG93OiAjZmZmODk5O1xyXG5cclxuJGJnLWxpZ2h0LW9yYW5nZTogI2ZmZjBkZDtcclxuJGJnLWxpZ2h0LWdyZWVuOiAjZWRmN2U4O1xyXG4kYmctbGlnaHQtcHVycGxlOiAjZjVmMGZhO1xyXG4kYmctbGlnaHQteWVsbG93OiAjZmRmYWQ2O1xyXG4iLCJib2R5IHtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLy8gRGlzYWJsZSBmbGV4IGlmIG9uIElFLCBpZiBlbHNlIHRoZSBmb290ZXIgY2Fubm90IGhvbGQgaXQncyBwb3NpdGlvblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtdGl0bGUge1xyXG4gIEBpbmNsdWRlIGZvbnQtMTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuaDEge1xyXG4gIEBpbmNsdWRlIGZvbnQtMTtcclxufVxyXG5cclxucCB7XHJcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbn1cclxuXHJcbmEsXHJcbmJ1dHRvbiB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgfVxyXG5cclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gIH1cclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG51bCB7XHJcbiAgbGkge1xyXG4gICAgZm9udC1zaXplOiByZW0oMThweCk7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXJlZ3VsYXI7XHJcbiAgfVxyXG59XHJcblxyXG5bbmdcXDpjbG9ha10sXHJcbltuZy1jbG9ha10sXHJcbltkYXRhLW5nLWNsb2FrXSxcclxuW3gtbmctY2xvYWtdLFxyXG4ubmctY2xvYWssXHJcbi54LW5nLWNsb2FrLFxyXG4uaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICNlcGktcXVpY2tOYXZpZ2F0b3Ige1xyXG4gICAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiAxMHB4O1xyXG5cclxuICAgICYgI2VwaS1xdWlja05hdmlnYXRvci1tZW51IHtcclxuICAgICAgcmlnaHQ6IC03MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYmxvY2sucHJvZHVjdGxpc3RibG9jayB7XHJcbiAgb3ZlcmZsb3c6IHVuc2V0O1xyXG59XHJcblxyXG4ucHJvZHVjdC1saXN0LWJsb2NrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrLXNwYWNpbmctZGVza3RvcDtcclxuXHJcbiAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGJsb2NrLXNwYWNpbmctbW9iaWxlO1xyXG4gIH1cclxuXHJcbiAgLm93bC1jYXJvdXNlbCB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG5cclxuICAgIC5vd2wtc3RhZ2Utb3V0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtc3RhZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtaXRlbSB7XHJcbiAgICAgIGZsb2F0OiB1bnNldDtcclxuICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtbmF2IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMDtcclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWdyZXk7XHJcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2U7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgeHNNYXgge1xyXG4gICAgICAgICAgdG9wOiAxNTdweDtcclxuICAgICAgICAgIG1hcmdpbjogdW5zZXQ7XHJcbiAgICAgICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm93bC1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgICAgIGxlZnQ6IC0xNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm93bC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgICAgcmlnaHQ6IC0xNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtbmF2LmRpc2FibGVkIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJsb2NrLnN0b3J5bGlua2Jsb2NrIHtcclxuICBvdmVyZmxvdzogdW5zZXQ7XHJcbn1cclxuXHJcbi5zdG9yeS1saW5rLWJsb2NrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrLXNwYWNpbmctZGVza3RvcDtcclxuXHJcbiAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGJsb2NrLXNwYWNpbmctbW9iaWxlO1xyXG4gIH1cclxuXHJcbiAgLm93bC1jYXJvdXNlbCB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG5cclxuICAgIC5vd2wtc3RhZ2Utb3V0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtc3RhZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtaXRlbSB7XHJcbiAgICAgIGZsb2F0OiB1bnNldDtcclxuICAgICAgcGFkZGluZzogMXB4IDRweCA0cHggNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtbmF2IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMDtcclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWdyZXk7XHJcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2U7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm93bC1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgICAgIGxlZnQ6IC0xNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm93bC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgICAgcmlnaHQ6IC0xNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtbmF2LmRpc2FibGVkIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMC41cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRyYW5zaXRpb246IDI1MG1zIGVhc2U7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTg3NXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc2VjdGlvbi1kaXZpZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiAkYmxvY2stc3BhY2luZy1kZXNrdG9wO1xyXG5cclxuICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkYmxvY2stc3BhY2luZy1tb2JpbGU7XHJcbiAgfVxyXG5cclxuICBoMSxcclxuICBoMixcclxuICBoMyxcclxuICBoNCB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcmFsZXdheTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSB4c01heCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJsb2NrLnVzcGJsb2NrIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLnVzcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMjI1cHg7XHJcbiAgcGFkZGluZy10b3A6IDQ2cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICBtYXJnaW4tYm90dG9tOiAkYmxvY2stc3BhY2luZy1kZXNrdG9wO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRibG9jay1zcGFjaW5nLW1vYmlsZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgIG1hcmdpbjogMCAyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNzlweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNzlweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udXNwLS1wcmltYXJ5LWVtZXJhbGQge1xyXG4gIEBleHRlbmQgLnVzcDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG5cclxuICBhIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udXNwLS1wcmltYXJ5LWdyZXkge1xyXG4gIEBleHRlbmQgLnVzcDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ncmV5O1xyXG5cclxuICBhIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi51c3AtLXByaW1hcnktd2hpdGUge1xyXG4gIEBleHRlbmQgLnVzcDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gIGEge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCLvu78ueW91dHViZV9kaXYge1xyXG5cclxuICAgIC55b3V0dWJlLWJsb2NrIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgICYuZnVsbC1oZWlnaHQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICYuZnVsbC1oZWlnaHQge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZnVsbC1oZWlnaHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvKiAxNjo5ICovXHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAmIC55b3V0dWJlLWJsb2NrIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5mdWxsLWhlaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5ibG9jay1jb250YWluZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlci13aWR0aDtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLmJsb2NrIHtcclxuICBAaW5jbHVkZSBjb2x1bW4oMTIpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5ibG9jay5kaXNwbGF5bW9kZS1oYWxmIHtcclxuICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbig2KTtcclxuICB9XHJcbn1cclxuXHJcbi5ibG9jay5kaXNwbGF5bW9kZS1vbmUtdGhpcmQge1xyXG4gIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgQGluY2x1ZGUgY29sdW1uKDQpO1xyXG4gIH1cclxufVxyXG5cclxuLmJsb2NrLmRpc3BsYXltb2RlLXR3by10aGlyZHMge1xyXG4gIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgQGluY2x1ZGUgY29sdW1uKDgpO1xyXG4gIH1cclxufVxyXG4iLCIuZW1wbG95ZWVzLWJsb2Nre1xyXG5cdGgze1xyXG5cdFx0QGluY2x1ZGUgZm9udC00O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbu+7vy5lbXBsb3llZWJsb2Nre1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0QGluY2x1ZGUgbWluLXdpZHRoLTQ4MCB7IEBpbmNsdWRlIGNvbHVtbig2KSA7fVxyXG5cdEBpbmNsdWRlIG1pbi13aWR0aC03NjggeyBAaW5jbHVkZSBjb2x1bW4oMykgO31cclxuXHQuZW1wbG95ZWV7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRpbWd7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHRzcGFue1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCLvu78uYXV0aG9yLWJsb2Nre1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblx0cGFkZGluZzogMzBweCAyMHB4O1xyXG5cdC5hdXRob3ItaW1hZ2V7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcblx0LmJpb3tcclxuXHRcdGg0e1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXJlZ3VsYXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogMjAwO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRlYWw7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0XHRwe1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0YXtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTRweCk7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItdGVhbDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0Jjpmb2N1c3tcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOnZpc2l0ZWR7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZWFsO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIu+7vy5uZXdzLWJsb2Nre1xyXG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0aDN7XHJcblx0XHRtYXJnaW4tbGVmdDogJGNvbHVtbi1zcGFjaW5nO1xyXG5cdFx0QGluY2x1ZGUgZm9udC00O1xyXG5cdH1cclxuXHQubmV3cy1yZWZlcmVuY2V7XHJcblx0XHRtYXJnaW4tbGVmdDogJGNvbHVtbi1zcGFjaW5nO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRAaW5jbHVkZSB0aHJlZS1jb2x1bW4td2lkdGg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRpbWd7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5oZWFkaW5nLXNoYXBle1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogODBweDtcclxuXHRcdFx0bGVmdDogMjNweDtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDI1cHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG5cdFx0fVxyXG5cdFx0LmhlYWRpbmd7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0XHRcdHotaW5kZXg6IDExO1xyXG5cdFx0XHRoNHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMThweCksIDQwMCwgbm9ybWFsLCB1cHBlcmNhc2UsIDdweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0cHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNHB4KSwgNDAwLCBub3JtYWwsIG5vcm1hbCwgMCk7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIu+7vy5xdWVzdGlvbnMge1xyXG4gICAgbWFyZ2luOiA1MHB4IDAgMTUwcHggMDtcclxufVxyXG5cclxuXHJcbiAgICAucXVlc3Rpb24taXRlbTpudGgtY2hpbGQoMm4rMykgeyBjbGVhcjogYm90aDsgfVxyXG5cclxuICAgIC5xdWVzdGlvbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDEyLCBmYWxzZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7IEBpbmNsdWRlIGNvbHVtbig2KTsgfVxyXG5cclxuICAgICAgICAucWFibG9jayA+ICYgeyBAaW5jbHVkZSBjb2x1bW4oMTIsIGZhbHNlKTsgfVxyXG5cclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLnF1ZXN0aW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE2cHgpLCA0MDAsIG5vbmUsIG5vcm1hbCwgMCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNzRweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyay1ncmV5O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFuc3dlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE2cHgpLCAyMDAsIG5vbmUsIG5vcm1hbCwgMCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1ncmV5O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcclxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjBzO1xyXG4gICAgICAgICAgICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjBzO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDEuMHM7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMHM7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAxLCAwLjUsIDEpO1xyXG4gICAgICAgICAgICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDAuNSwgMSk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAxLCAwLjUsIDEpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDAuNSwgMSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAucXVlc3Rpb24tYnV0dG9uOmFmdGVyIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuICAgICAgICAgICAgLmFuc3dlciB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiIsIi5saW5rLWJsb2NrIHtcclxuICBAaW5jbHVkZSBjb2x1bW4oMTIsIGZhbHNlKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tYm90dG9tOiAkYmxvY2stc3BhY2luZy1kZXNrdG9wO1xyXG4gIHBhZGRpbmc6IDk0cHggMHB4IDk0cHggMHB4O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiAyNzBweDtcclxuXHJcbiAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGJsb2NrLXNwYWNpbmctbW9iaWxlO1xyXG4gICAgaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJi5oYWxmIHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbig2LCBmYWxzZSk7XHJcbiAgfVxyXG5cclxuICAmLm9uZS10aGlyZCB7XHJcbiAgICBAaW5jbHVkZSBjb2x1bW4oNCwgZmFsc2UpO1xyXG4gIH1cclxuXHJcbiAgJi50d28tdGhpcmRzIHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbig4LCBmYWxzZSk7XHJcbiAgfVxyXG5cclxuICAubGluay1jb250ZW50IHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY2F0ZWdvcnkge1xyXG4gICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTRweCksIDQwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAudG9wLXRleHQge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXJhbGV3YXk7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbiAgICAmLS1oaWRlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXIge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXJhbGV3YXk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi0taGlkZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uIHtcclxuICAgIGJvdHRvbTogMzBweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHdpZHRoOiAyODBweDtcclxuICAgIG1heC13aWR0aDogODAlO1xyXG4gIH1cclxuXHJcbiAgLm1haW5saW5rIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuIiwi77u/QGltcG9ydCAnLi4vdHlwb2dyYXBoeSc7XHJcblxyXG4udGV4dC1ibG9jayB7XHJcbiAgQGluY2x1ZGUgY29sdW1uKDEyLCBmYWxzZSk7XHJcbiAgQGluY2x1ZGUgbWluLXdpZHRoLTEyMDAge1xyXG4gICAgcGFkZGluZzogNTBweCAwO1xyXG4gIH1cclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICBoMSB7XHJcbiAgICBAZXh0ZW5kIC5oMTtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIEBpbmNsdWRlIGZvbnQoXHJcbiAgICAgICRmb250LWZhbWlseS1yZWd1bGFyLFxyXG4gICAgICByZW0oMjJweCksXHJcbiAgICAgIDIwMCxcclxuICAgICAgbm9ybWFsLFxyXG4gICAgICB1cHBlcmNhc2UsXHJcbiAgICAgIDQ1cHhcclxuICAgICk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRleHQtYmxvY2stY29udGVudCB7XHJcbiAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIDEuMXJlbSwgNDAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgQGluY2x1ZGUgY29sdW1uKDEyKTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAmIGltZyB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubW9kLWNvbHVtbiB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbigxMik7XHJcbiAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbig2KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCLvu78uYmxvY2sucHJvbW90aW9uYWxibG9jayB7XHJcbiAgb3ZlcmZsb3c6IHVuc2V0O1xyXG59XHJcblxyXG4ucHJvbW90aW9uYWwtYmxvY2sge1xyXG4gIHBhZGRpbmc6IDM5cHg7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA0MnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gIG1hcmdpbi1ib3R0b206ICRibG9jay1zcGFjaW5nLWRlc2t0b3A7XHJcblxyXG4gIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgIHBhZGRpbmc6IDE2cHggMTZweCAyOHB4IDE2cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkYmxvY2stc3BhY2luZy1tb2JpbGU7XHJcbiAgfVxyXG5cclxuICAuaW1hZ2UtY29udGFpbmVyIHtcclxuICAgIC5pbWFnZSB7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiA0NzBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGxnTWluIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAudGV4dCB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmludGVybWVkaWF0ZS10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpbmtzIHtcclxuICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGlua3MtLW11bHRpcGxlIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xyXG4gICAgcm93LWdhcDogMTZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb21vdGlvbmFsLWJsb2NrLS1jZW50ZXJlZCB7XHJcbiAgLnRleHQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpbmtzIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5saW5rcy0tbXVsdGlwbGUge1xyXG4gICAgYSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb21vdGlvbmFsLWJsb2NrLS1yZXZlcnNlZCB7XHJcbiAgLmltYWdlLWNvbnRhaW5lciB7XHJcbiAgICBvcmRlcjogMjtcclxuICB9XHJcblxyXG4gIC5saW5rcyB7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbn1cclxuIiwiJGJsb2NrLXNwYWNpbmctZGVza3RvcDogNjNweDtcclxuJGJsb2NrLXNwYWNpbmctbW9iaWxlOiA0MHB4O1xyXG4iLCLvu78uYmxvY2sub3dsY2Fyb3VzZWxibG9jayB7XHJcbiAgb3ZlcmZsb3c6IHVuc2V0O1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsLWJsb2NrIHtcclxuICBtYXJnaW4tYm90dG9tOiAkYmxvY2stc3BhY2luZy1kZXNrdG9wO1xyXG5cclxuICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkYmxvY2stc3BhY2luZy1tb2JpbGU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX192aWRlbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgdmlkZW8ge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogNTVweDtcclxuICAgICAgcmlnaHQ6IDU1cHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgYm90dG9tOiAyMXB4O1xyXG4gICAgICAgIHJpZ2h0OiAyMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uLmhpZGUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fb3ZlcmxheS1sZWZ0LFxyXG4gICZfX292ZXJsYXktY2VudGVyLFxyXG4gICZfX292ZXJsYXktcmlnaHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCA1MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19vdmVybGF5LWxlZnQuaGlkZSxcclxuICAmX19vdmVybGF5LWNlbnRlci5oaWRlLFxyXG4gICZfX292ZXJsYXktcmlnaHQuaGlkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9fb3ZlcmxheS1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAmX19vdmVybGF5LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgdHJhbnNmb3JtOiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX292ZXJsYXktcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDQycHggMzBweCAzNXB4IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICBwYWRkaW5nOiAyM3B4IDE2cHggMjhweCAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIGgxLmhpZGUsXHJcbiAgICBoMi5oaWRlLFxyXG4gICAgcC5oaWRlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBoMSxcclxuICAgIGgyIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAuaDEge1xyXG4gICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gQ2Fyb3VzZWwgcGx1Z2luIHJlc2V0c1xyXG4gIC5vd2wtY2Fyb3VzZWwge1xyXG4gICAgLm93bC1zdGFnZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLm93bC1uYXYge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgLmVpLWljb24tbGVmdCxcclxuICAgICAgLmVpLWljb24tcmlnaHQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm93bC1kb3RzIHtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vd2wtZG90IHtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMXB4IDVweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwi77u/Lm1vZC1ibG9nLWxpc3QtYmxvY2sge1xyXG4gIG1hcmdpbi1ib3R0b206ICRibG9jay1zcGFjaW5nLWRlc2t0b3A7XHJcblxyXG4gIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRibG9jay1zcGFjaW5nLW1vYmlsZTtcclxuICB9XHJcblxyXG4gIC5ibG9nbGlzdC1saXN0IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAubW9kdWxlLXRpdGxlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJsb2dwb3N0IHtcclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC00ODAge1xyXG4gICAgICBAaW5jbHVkZSBjb2x1bW4oNik7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgQGluY2x1ZGUgY29sdW1uKDQpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJsb2dwb3N0LWltYWdlIHtcclxuICAgIGhlaWdodDogMTk0cHg7XHJcbiAgfVxyXG5cclxuICAuYmxvZ3Bvc3QtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiByZW0oMThweCk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICB9XHJcblxyXG4gIC5ibG9ncG9zdC1pbnRybyB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxufVxyXG4iLCLvu78uaW5zcGlyZWQtYmxvY2sge1xyXG5cdEBpbmNsdWRlIGNsZWFyZml4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG5cdG1hcmdpbi1ib3R0b206IDMycHg7XHJcblx0cGFkZGluZzogNDFweCAyNXB4O1xyXG5cclxuXHQmLXRleHQge1xyXG5cdFx0QGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1idXR0b24tZ3JvdXAge1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0d2lkdGg6IDUwJTtcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1oZWFkaW5nIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgyMnB4KSwgNDAwLCByZW0oMzBweCksIHVwcGVyY2FzZSwgMCk7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdH1cclxuXHJcblx0Ji1pbnRybyxcclxuXHQmLWNvbmZpcm1hdGlvbiB7XHJcblx0XHRAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTZweCksIDQwMCwgcmVtKDIwcHgpLCBudWxsLCAyMHB4KTtcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0fVxyXG5cclxuXHQmLWludHJvIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY29uZmlybWF0aW9uIHtcclxuXHRcdEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJ1dHRvbiB7XHJcblx0XHRAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTZweCksIDQwMCwgcmVtKDIwcHgpLCBudWxsLCBudWxsKTtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRlYWw7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtZm9ybS1jb250cm9sLXJpZ2h0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0fVxyXG5cclxuXHQmLWZvcm0tbGFiZWx7XHJcblx0XHRAaW5jbHVkZSBvZmZzY3JlZW47XHJcblx0fVxyXG5cclxuXHQmLWZvcm0taW5wdXQge1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0Ji1mb3JtLWNsb3NlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXBob25lLWZvcm0ge1xyXG5cdFx0QGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0d2lkdGg6IDUwJTtcdFxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQucGhvbmUtZm9ybS1pbnB1dCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnBob25lLWZvcm0tYnV0dG9uIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY29udGFjdC1mb3JtIHtcclxuXHRcdEBpbmNsdWRlIGNsZWFyZml4O1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLWxlZnQtY29sdW1uLFxyXG5cdFx0Ji1yaWdodC1jb2x1bW4ge1xyXG5cdFx0XHRAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuXHRcdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1yaWdodC1jb2x1bW4ge1xyXG5cdFx0XHRAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMiU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblxyXG5cdFx0LmNvbnRhY3QtZm9ybS1pbnB1dCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250YWN0LWZvcm0tdGV4dC1hcmVhIHtcclxuXHRcdFx0aGVpZ2h0OiAxNzBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdFx0cmVzaXplOiBub25lO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFjdC1mb3JtLWJ1dHRvbiB7XHJcblx0XHRcdEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdHdpZHRoOiA0OSU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQG1peGluIF9zZXQtc2lkZXMoJHRvcDogbnVsbCwgJHJpZ2h0OiBudWxsLCAkYm90dG9tOiBudWxsLCAkbGVmdDogbnVsbCwgJHByZWZpeDogXCJcIil7XHJcbiAgQGlmICRwcmVmaXggIT0gXCJcIiBhbmQgKCR0b3AgPT0gJHJpZ2h0IGFuZCAkdG9wID09ICRib3R0b20gYW5kICR0b3AgPT0gJGxlZnQpIHtcclxuICAgICN7JHByZWZpeH06ICR0b3A7XHJcbiAgfVxyXG4gIEBlbHNle1xyXG5cclxuICAgIEBpZiAkcHJlZml4ICE9IFwiXCIge1xyXG4gICAgICAkcHJlZml4OiAkcHJlZml4ICsgXCItXCI7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmKCR0b3AgIT0gbnVsbCl7XHJcbiAgICAgICN7JHByZWZpeH10b3A6ICR0b3A7XHJcbiAgICB9XHJcbiAgICBAaWYoJHJpZ2h0ICE9IG51bGwpe1xyXG4gICAgICAjeyRwcmVmaXh9cmlnaHQ6ICRyaWdodDtcclxuICAgIH1cclxuICAgIEBpZigkYm90dG9tICE9IG51bGwpe1xyXG4gICAgICAjeyRwcmVmaXh9Ym90dG9tOiAkYm90dG9tO1xyXG4gICAgfVxyXG4gICAgQGlmKCRsZWZ0ICE9IG51bGwpe1xyXG4gICAgICAjeyRwcmVmaXh9bGVmdDogJGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL1xyXG4vLyBQb3NpdGlvblxyXG4vL1xyXG5cclxuLy8gTm9ybWFsXHJcblxyXG5AbWl4aW4gcG9zKCRwb3NpdGlvbiwgJHRvcDogbnVsbCwgJHJpZ2h0OiBudWxsLCAkYm90dG9tOiBudWxsLCAkbGVmdDogbnVsbCwgJHotaW5kZXg6IG51bGwpe1xyXG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XHJcbiAgQGluY2x1ZGUgX3NldC1zaWRlcygkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0KTtcclxuICBAaWYoJHotaW5kZXggIT0gbnVsbCl7XHJcbiAgICB6LWluZGV4OiAkei1pbmRleDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmaXhlZCgkdG9wOiBudWxsLCAkcmlnaHQ6IG51bGwsICRib3R0b206IG51bGwsICRsZWZ0OiBudWxsLCAkei1pbmRleDogbnVsbCl7XHJcbiAgQGluY2x1ZGUgcG9zKGZpeGVkLCAkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0LCAkei1pbmRleCk7XHJcbn1cclxuXHJcbkBtaXhpbiByZWxhdGl2ZSgkdG9wOiBudWxsLCAkcmlnaHQ6IG51bGwsICRib3R0b206IG51bGwsICRsZWZ0OiBudWxsLCAkei1pbmRleDogbnVsbCl7XHJcbiAgQGluY2x1ZGUgcG9zKHJlbGF0aXZlLCAkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0LCAkei1pbmRleCk7XHJcbn1cclxuXHJcbkBtaXhpbiBhYnNvbHV0ZSgkdG9wOiBudWxsLCAkcmlnaHQ6IG51bGwsICRib3R0b206IG51bGwsICRsZWZ0OiBudWxsLCAkei1pbmRleDogbnVsbCl7XHJcbiAgQGluY2x1ZGUgcG9zKGFic29sdXRlLCAkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0LCAkei1pbmRleCk7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEF1dG8gY29sb3JcclxuLy9cclxuXHJcbkBtaXhpbiBiYWNrZ3JvdW5kLWNvbG9yKCRjb2xvcil7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG5cclxuICBAaWYgbGlnaHRuZXNzKCRjb2xvcikgPiAkY29sb3ItY29udHJhc3QtdGhyZXNob2xkIHtcclxuICAgIGNvbG9yOiAkZm9udC1jb2xvci1kYXJrO1xyXG4gIH1cclxuICBAZWxzZSB7XHJcbiAgICBjb2xvcjogJGZvbnQtY29sb3ItbGlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vL1xyXG4vLyBJbnB1dCBwbGFjZWhvbGRlcnMgKG5vdCBjb3ZlcmVkIGJ5IGF1dG9wcmVmaXhlcilcclxuLy9cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vXHJcbi8vIE1vdmUgZWxlbWVudCBvdXQgb2Ygdmlld3BvcnQgKGkuZSBsYWJlbHMgZm9yIGFjY2Vzc2liaWxpdHkgcmVhc29ucylcclxuLy9cclxuQG1peGluIG9mZnNjcmVlbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0aGVpZ2h0OiAxcHg7XHJcblx0d2lkdGg6IDFweDtcclxuXHR0b3A6IGF1dG87XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRsZWZ0OiAtMTAwMDBweDtcclxufVxyXG4iLCLvu78kbW9kYWwtdmVydGljYWwtY3V0b2ZmOiA2MDBweDtcclxuJG1vZGFsLWhvcml6b250YWwtY3V0b2ZmOiA2ODBweDtcclxuJG1vZGFsLXBhZGRpbmc6IDI0cHg7XHJcbiRtb2RhbC1zcGFjaW5nOiA1MHB4O1xyXG4kbW9kYWwtY2xvc2UteC1zaXplOiAyNHB4O1xyXG4kbW9kYWwtdHJhbnNpdGlvbi10aW1lOjUwMG1zO1xyXG4kbW9kYWwtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUwMCwgMC4wMDUsIDAuNTAwLCAxLjAwMCk7XHJcblxyXG4ucG9wdXAtbW9kYWwtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiAxMDAwMDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgJG1vZGFsLXRyYW5zaXRpb24tdGltZSAkbW9kYWwtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgJi5pcy1zaG93biB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1zaGFkZWQge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yNSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlbHAge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LWZhbWlseTogVmVyZGFuYSxBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjhhYTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC1tb2RhbC1jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogJG1vZGFsLXNwYWNpbmc7XHJcbiAgICAgICAgd2lkdGg6ICRtb2RhbC1ob3Jpem9udGFsLWN1dG9mZjtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkbW9kYWwtdHJhbnNpdGlvbi10aW1lICRtb2RhbC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2RhbC1ob3Jpem9udGFsLWN1dG9mZikge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtaGVpZ2h0OiAkbW9kYWwtdmVydGljYWwtY3V0b2ZmKSB7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wb3B1cC1tb2RhbCB7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoMCwwLDAsMC4yNSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkbW9kYWwtdHJhbnNpdGlvbi10aW1lICRtb2RhbC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtaGVpZ2h0OiAkbW9kYWwtdmVydGljYWwtY3V0b2ZmKSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDEsIGgyLCBoMyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCAxLjc1cmVtLCA0MDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAyMHB4KTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1vZGFsLWhvcml6b250YWwtY3V0b2ZmKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgMS40cmVtLCA0MDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAyMHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIDEuMXJlbSwgMjAwLCBub3JtYWwsIG5vbmUsIDEwcHgpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9kYWwtaG9yaXpvbnRhbC1jdXRvZmYpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIDEgcmVtLCAyMDAsIG5vcm1hbCwgbm9uZSwgMTBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICRtb2RhbC10cmFuc2l0aW9uLXRpbWUgJG1vZGFsLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LWhlaWdodDogJG1vZGFsLXZlcnRpY2FsLWN1dG9mZikge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogJG1vZGFsLXBhZGRpbmcgKiAxLjEgJG1vZGFsLXBhZGRpbmcgJG1vZGFsLXBhZGRpbmcgKiAxLjM7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJG1vZGFsLXRyYW5zaXRpb24tdGltZSAkbW9kYWwtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XHJcblxyXG4gICAgICAgICAgICAgICAgJi5oYXMtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLWhlaWdodDogJG1vZGFsLXZlcnRpY2FsLWN1dG9mZikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJG1vZGFsLXBhZGRpbmcgKiAwLjY1O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1idXR0b25zIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAuYm0tYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkbW9kYWwtcGFkZGluZyAqIDAuNTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRtb2RhbC1wYWRkaW5nO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAkbW9kYWwtcGFkZGluZztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAkbW9kYWwtY2xvc2UteC1zaXplO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkbW9kYWwtY2xvc2UteC1zaXplO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRtb2RhbC1jbG9zZS14LXNpemUgKyAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuaW52ZXJ0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4iLCLvu78uaW5mb2J1dHRvbmJsb2NrIHtcclxuICAgIG1hcmdpbi10b3A6IC0zNXB4O1xyXG59XHJcblxyXG4uaW5mb0J1dHRvbi1jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgY29sdW1uKDEyLCBmYWxzZSk7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njgge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBmbGV4OiAwIDUwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNDgwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZmxleDogMCAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvQnV0dG9uLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgyMHB4KSwgNDM4LCBub3JtYWwsIHVwcGVyY2FzZSk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIH1cclxuXHJcbiAgICAuaW5mb0J1dHRvbi1pY29uIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mb0J1dHRvbi10ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm9CdXR0b24tZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIDAuOXJlbSwgMzAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjJweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgfVxyXG59XHJcbiIsIi50ZXh0TGlua0Jsb2NrIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIGEsXHJcbiAgaDIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWhpZGUtYm90aCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgJi0taGlkZS10aXRsZSxcclxuICAmLS1oaWRlLXRleHQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLnF1b3RlLWJsb2NrIHtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiB1cmwoXCIvRnJvbnRlbmQvVUkvc3ZnL3F1b3RlLnN2Z1wiKTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xyXG4gICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY3JlZGl0IHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IExhdG87XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG59IiwiJGltYWdlLXdpZHRoOiAxMzBweDtcclxuXHJcbi5tZW1iZXJlbXBsb3llZWJsb2NrIHtcclxuICAuZW1wbG95ZWUtYmxvY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICBwYWRkaW5nOiA2OHB4IDRyZW07XHJcblxyXG4gICAgJl9fYmFja2dyb3VuZCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6aGFzKC5iZy1saWdodCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWRkaXRpb25hbC13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhhcyguYmctZGFyaykge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcblxyXG4gICAgICAuZW1wbG95ZWUtYmxvY2sge1xyXG4gICAgICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbV9fcGhvbmUge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogdXJsKCcvRnJvbnRlbmQvVUkvc3ZnL3Bob25lLXdoaXRlLnN2ZycpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICByb3ctZ2FwOiA1MXB4O1xyXG5cclxuICAgICAgLy8gQXBwbGllcyB3aGVuIDQgb3IgbW9yZSBjaGlsZHJlblxyXG4gICAgICAmOmhhcyhkaXY6bnRoLWNoaWxkKDMpOm5vdCg6aXMoOmxhc3QtY2hpbGQpKSkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0td3JhcHBlciB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIG1pbi13aWR0aDogMTQ2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDAuNXJlbSk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtICN7JGltYWdlLXdpZHRofS8gMik7XHJcblxyXG4gICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgPiBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pbWFnZSxcclxuICAgICAgJl9fZmFsbGJhY2staW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAkaW1hZ2Utd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkaW1hZ2Utd2lkdGg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ZhbGxiYWNrLWltYWdlIHtcclxuICAgICAgICBjb250ZW50OiB1cmwoJy9Gcm9udGVuZC9VSS9zdmcvcG9ydHJhaXQuc3ZnJyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX25hbWUsXHJcbiAgICAgICZfX3Bvc2l0aW9uLFxyXG4gICAgICAmX19waG9uZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IExhdG87XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fcGhvbmUge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogdXJsKCcvRnJvbnRlbmQvVUkvc3ZnL3Bob25lLWJsYWNrLnN2ZycpO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTdweCAvIDQpO1xyXG4gICAgICAgICAgd2lkdGg6IDE3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICRsZWZ0LW9mZnNldDogMjVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6ICRsZWZ0LW9mZnNldDtcclxuICAgICAgICAgIGNvbnRlbnQ6IHVybCgnJyk7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skbGVmdC1vZmZzZXR9KTtcclxuICAgICAgICAgIGhlaWdodDogMC4xMjVyZW07XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWRkaXRpb25hbC1lbWVyYWxkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZmFjdGJsb2NrIHtcclxuICAuZmFjdC1ibG9jayB7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiA0OHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFkZGl0aW9uYWwtd2hpdGU7XHJcblxyXG4gICAgJi5iZy1ibGFjayB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcblxyXG4gICAgICAuZmFjdC1ibG9jayB7XHJcbiAgICAgICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcblxyXG4gICAgICAgICAgJi5uZXctYnV0dG9uLS1jdGEge1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgICBmb250LWZhbWlseTogTGF0bztcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblxyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiB1cmwoJy9Gcm9udGVuZC9VSS9zdmcvYnVsbGV0LnN2ZycpIG91dHNpZGU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtLm5ldy1idXR0b24tLWN0YSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDYycHg7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBoZWlnaHQ6IHVuc2V0O1xyXG5cclxuICAgICAgPiBhIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAyNHB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubGlua3MtbGlzdC1ibG9jayB7XHJcbiAgJHNlbGY6ICY7XHJcbiAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXgtd2lkdGg6IDY1MHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogNDhweDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGdhcDogMTZweDtcclxuXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFkZGl0aW9uYWwtd2hpdGU7XHJcblxyXG4gIHAge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgICBmb250LWZhbWlseTogTGF0bztcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgfVxyXG5cclxuICAmX19oZWFkaW5nIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIDpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjMDM4MjhmO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIGNvbG9yOiAjMzMzZTQ4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAjMDM4MjhmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICA+IGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogdXJsKCcvRnJvbnRlbmQvVUkvc3ZnL2J1bGxldC5zdmcnKSBvdXRzaWRlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGNvbG9yOiAkYWRkaXRpb25hbC1lbWVyYWxkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJltocmVmXj1cImh0dHA6Ly9cIl06bm90KFtocmVmKj1cImJhZGVtaWxqby5ub1wiXSksXHJcbiAgICAgICAgICAgICAgICAmW2hyZWZePVwiaHR0cHM6Ly9cIl06bm90KFtocmVmKj1cImJhZGVtaWxqby5ub1wiXSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICY6aG92ZXI6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvVUkvZXh0ZXJuYWwtbGluay1hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY29udGFjdC11cy1ibG9jayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgcGFkZGluZzogNHJlbTtcclxuXHJcbiAgJl9fYmFja2dyb3VuZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB4c01heCB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgJjpoYXMoLmJnLXdoaXRlKSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICB9XHJcblxyXG4gICY6aGFzKC5iZy1saWdodCkge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFkZGl0aW9uYWwtd2hpdGU7XHJcbiAgfVxyXG5cclxuICAmOmhhcyguYmctZGFyaykge1xyXG4gICAgLmNvbnRhY3QtdXMtYmxvY2tfX2l0ZW0ge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhhcyguYmctYmVpZ2UpIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhZGRpdGlvbmFsLXdoaXRlO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgfVxyXG5cclxuICAmOmhhcyguYmctZ3JheS1saWdodCkge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFkZGl0aW9uYWwtd2hpdGU7XHJcbiAgICBjb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICB9XHJcblxyXG4gICZfX2hlYWRpbmcge1xyXG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBtYXJnaW46IDAgMCA1MHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB4c01heCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIHJvdy1nYXA6IDVyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICByb3ctZ2FwOiA0cmVtO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB4c01heCB7XHJcbiAgICAgIHJvdy1nYXA6IDNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxcmVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgbWF4LXdpZHRoOiAzMzVweDtcclxuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgIHdpZHRoOiAyNSU7XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSB4c01heCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5ncmVzcyB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBMYXRvO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHhzTWF4IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiBhIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgICAgcGFkZGluZzogMTVweCAyNHB4O1xyXG5cclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LFxyXG4gICAgICAgIGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB4c01pbiB7XHJcbiAgICAgIC8vIEFwcGxpZXMgd2hlbiBvbmx5IHR3byBlbGVtZW50c1xyXG4gICAgICAmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpIHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcclxuICAgICAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XHJcblxyXG4gICAgICAgICYgKyAqIHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XHJcbiAgICAgICAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgeHNNYXgge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIu+7vy5nZXQtb2ZmZXJ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlYWw7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDQwcHggNDBweCAzMHB4IDE1cHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7IHdpZHRoOiA4MCU7IH1cclxuXHJcblx0aDN7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0QGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTgpLCA0MDAsICRhaXIqMS41LCB1cHBlcmNhc2UsICR2YWN1dW0pO1xyXG5cdFx0cGFkZGluZzogNXB4IDMwcHggNXB4IDE2cHg7XHJcblx0XHR0b3A6IC0yMHB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblxyXG5cdHB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuNnB4O1xyXG5cdH1cclxuXHJcblx0Zm9ybXtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRsYWJlbHtcclxuXHRcdFx0QGluY2x1ZGUgb2Zmc2NyZWVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlucHV0e1xyXG5cdFx0XHR3aWR0aDogMzQlO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMiU7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0YnV0dG9ue1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogOXB4O1xyXG5cdFx0XHR3aWR0aDogMjglO1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXJlZ3VsYXI7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCLvu78uc3RpY2t5LXN1Ym5hdntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0dWx7XHJcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Pmxpe1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0PmJ1dHRvbntcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHRcdD5saTpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHR9XHJcblx0XHRcclxuXHQmLnN0aWNre1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kYXJrLWdyZXk7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOjA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDEwO1xyXG5cdH1cclxufSIsIu+7v25hdi5oZWFkZXItbmF2aWdhdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1saWdodC1ncmV5O1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuICB9XHJcblxyXG4gICYgLmNvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBvc2l0aW9uOiB1bnNldDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItY29sbGFwc2FibGUtY2hlY2tib3gge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5hdmlnYXRpb24tZm9jdXMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5uYXZpZ2F0aW9uLWNvbnRlbnQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICYgdWwge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmhlYWRlci1jb2xsYXBzYWJsZS1jaGVja2JveDpjaGVja2VkIH4gLm5hdmlnYXRpb24tc3ViLWNvbnRlbnQge1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2LXdpdGgtY2hpbGQ6OmFmdGVyIHtcclxuICAgICAgICAgIEBleHRlbmQgLmktY2hldnJvbi1kb3duLS1hZnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2LXdpdGgtY2hpbGQ6OmFmdGVyIHtcclxuICAgICAgICAgIEBleHRlbmQgLmktY2hldnJvbi11cC0tYWZ0ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5uYXYtbGluazpob3ZlcixcclxuICAgICAgICAmIC5uYXYtbGluazpmb2N1cyxcclxuICAgICAgICAmID4gLmhlYWRlci1jb2xsYXBzYWJsZS1jaGVja2JveDpjaGVja2VkIH4gLm5hdi1saW5rIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWxhcmdlIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC01cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAmLmNsb3NlLW1lbnUtbGFiZWwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5uYXYtbGluazpob3ZlcixcclxuICAgICAgICAmIC5uYXYtbGluazpmb2N1cyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1sYXJnZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2LWxpbmsge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGFyZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiA+IC5oZWFkZXItY29sbGFwc2FibGUtY2hlY2tib3g6Y2hlY2tlZCB+IC5uYXYtbGluazpob3ZlciB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1sYXJnZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2LWxpbmsuY2xvc2UtbWVudS1sYWJlbCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAmIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiAubmF2LWxpbmsge1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcmFsZXdheTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuY2xvc2UtbWVudS1sYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJiBpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgICAgd2lkdGg6IDg1dnc7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHggMjBweCAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJiBpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiAuY2FydC1lbGVtZW50cyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDU2cHg7XHJcbiAgICAgIHJpZ2h0OiAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgIHRvcDogMzhweDtcclxuICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1heC13aWR0aC0zMjAge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWljb25zd3JhcHBlciB7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyNnB4KTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICB9IC8vIEZvciBleHRyYSBzbWFsbCBzY3JlZW5zLCBzdWNoIGFzIGlQaG9uZSA1IGFuZCBiZWZvcmUuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG5cclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMzIwIHtcclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC05cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgICAgICYgLmVpLWljb25faGVhcnRfYWx0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5pY29uIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY291bnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCA3cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycHggNXB4O1xyXG4gICAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgIH0gLy8gRm9yIGV4dHJhIHNtYWxsIHNjcmVlbnMsIHN1Y2ggYXMgaVBob25lIDUgYW5kIGJlZm9yZS5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcclxuICAgICAgICAgIHJpZ2h0OiAtNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiAubmF2aWdhdGlvbi1zdWItY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDA7XHJcbiAgICB0b3A6IDI5OXB4O1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDExO1xyXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXM7XHJcblxyXG4gICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jbG9zZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1NnB4O1xyXG4gICAgICByaWdodDogNDJweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvRnJvbnRlbmQvaW1hZ2VzL2Nsb3NlLnN2ZycpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiAxMTM1cHg7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEsXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1yYWxld2F5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tYWluIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZmVhdHVyZWQge1xyXG4gICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQtMTA7XHJcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcblxyXG4gICAgICAubmF2aWdhdGlvbi1zdWItY29udGVudF9fdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWNhdGVnb3J5IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICBzcGFuLFxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1yYWxld2F5O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1hcnRpY2xlIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXZpZ2F0aW9uLXN1Yi1zZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBoZWlnaHQ6IDUwMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGllLW9ubHkge1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuaGVhZGxpbmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcmFsZXdheTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24ubW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24uZGVza3RvcCB7XHJcbiAgICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24tLTMge1xyXG4gICAgICB1bCB7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2lyY2xlLWljb24ge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci10ZWFsO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG5cclxuICAmIC5zbWFsbC1pY29uIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cclxuICAgICYud2hpdGUtY29sb3Ige1xyXG4gICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNoZWFkZXItZXhwYW5kOmNoZWNrZWQge1xyXG4gIH4gbmF2LmhlYWRlci1uYXZpZ2F0aW9uIHtcclxuICAgIGZsZXg6IDE7XHJcblxyXG4gICAgbWFyZ2luLWJvdHRvbTogLTNweDtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmlnYXRpb24tZm9jdXMge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXZpZ2F0aW9uLWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICAgICYgLm5hdmlnYXRpb24tc3ViLXNlY3Rpb24gdWwge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogaW5pdGlhbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJ0LWVsZW1lbnRzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiaGVhZGVyLmJhZGVtaWxqby1oZWFkZXIge1xyXG4gIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0byk7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuICAmLmludHJhbmV0dC1oZWFkZXIge1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xyXG4gIH1cclxuXHJcbiAgJiAudG9wLWJhciB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgLnRvcC1iYXIgLnRvcC1iYXItbGlua3Mge1xyXG4gICAgcGFkZGluZzogMS41cmVtIDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuICAgICYgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYm90dG9tLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAzNXB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXItbG9nbyB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiBpbWcge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC1lbGVtZW50IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgdG9wOiA0OHB4O1xyXG4gICAgICB3aWR0aDogNTclO1xyXG4gICAgfVxyXG5cclxuICAgICNzZWFyY2gtaW5wdXQge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMS43NXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDEuNzVyZW0gMCAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuLXNlYXJjaCB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICBoZWlnaHQ6IDEuNzVyZW07XHJcbiAgICAgICAgd2lkdGg6IDEuNzVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc1cmVtO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZpbmQtcGx1bWJlciB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICB0b3A6IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgICB0b3A6IDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmIGEge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMzIwIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgJiBwIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgaSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHAge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlci1jaGVja2JveCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmhlYWRlci1leHBhbmQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgbGVmdDogMi41JTtcclxuICAgIHRvcDogNzBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICYgbGFiZWwge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIC5oYW1idXJnZXItY2xvc2Uge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBFbGVnYW50SWNvbnM7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgIHNwZWFrOiBub25lO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnXFw2MSc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHhzTWF4IHtcclxuICAgIHRvcDogNTVweDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGxnTWF4IHtcclxuICAjaGVhZGVyLWV4cGFuZDpjaGVja2VkIHtcclxuICAgIH4gLmhlYWRlci1leHBhbmQge1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogNyU7XHJcbiAgICAgIHRvcDogMjNweDtcclxuICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICAgICYgLmljb24uaWNvbi0taGFtYnVyZ2VyOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJ1xcZTk0OSc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIH4gaGVhZGVyIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXItbG9nbyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjVweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZpbmQtcGx1bWJlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJvdHRvbS1oZWFkZXIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VhcmNoLWVsZW1lbnQge1xyXG4gICAgICAgIHdpZHRoOiA4NiU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHRvcDogNzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIH4gLmJvZHktY29udGFpbmVyLFxyXG4gICAgZm9vdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gIGNvbG9yOiAjOTY5Njk2O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgcGFkZGluZzogNDBweCAwIDE1cHg7XHJcbiAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvKTtcclxuXHJcbiAgJl9fbGlua3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbHVtbiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICYtLXRpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS10cmlnZ2VyIHtcclxuICAgICAgZm9udC1zaXplOiAxLjE3cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZE1heCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXRyaWdnZXItYWN0aXZlIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1jb250ZW50IHtcclxuICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8pO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8pO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAmLmZpbmQtYnV0dG9uIHtcclxuICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjkpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJiBpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY29udGVudC1vcGVuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29weXJpZ2h0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMTBweCAwIDA7XHJcbiAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgfVxyXG5cclxuICAuc29jaWFsLWljb25zIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgLnNvY2lhbC1saW5rIHtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbjogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNvcnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAudHJpZ2dlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktYmxhY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pLXNvcnQtLWJlZm9yZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaS1jaGV2cm9uLWRvd24tLWFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3BlbiB7XHJcbiAgICB6LWluZGV4OiAzMDAxO1xyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3B0aW9ucyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMzAwMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLm9wdGlvbnMtY29udGFpbmVyIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZW1lcmFsZDtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDI0cmVtO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vcHRpb24ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzdXBwb3J0LWxpZ2h0LWdyZXk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm9wdGlvbi0tY2hlY2tlZCB7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc29ydC1zaW1wbGUge1xyXG4gIEBleHRlbmQgLnNvcnQ7XHJcblxyXG4gIC50cmlnZ2VyIHtcclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xyXG4gICAgICAgIGNvbG9yOiB1bnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmktc29ydC0tYmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaS1jaGV2cm9uLWRvd24tLWFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3BlbiB7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcblxyXG4gICAgICAuaS1jaGV2cm9uLWRvd24tLWFmdGVyIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm9wdGlvbnMge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDIxNHB4O1xyXG4gICAgbGVmdDogdW5zZXQ7XHJcbiAgfVxyXG59XHJcbiIsIi5wYWdpbmF0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbjogMCAtNHB4O1xyXG5cclxuICBAaW5jbHVkZSB4c01heCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnBhZ2VzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAucGFnZS1pdGVtIHtcclxuICAgICAgcGFkZGluZzogMCA0cHg7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZ3JleTtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktYmxhY2s7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG5cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtaXRlbS5hY3RpdmUge1xyXG4gICAgICBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLWl0ZW0uZGlzYWJsZWQge1xyXG4gICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbi0tcmlnaHQge1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLS1jZW50ZXJlZCB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuIiwiLnBhZ2luYXRpb24tbW9iaWxlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbjogMCAtNHB4O1xyXG5cclxuICBAaW5jbHVkZSBzbU1pbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnBhZ2VzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAucGFnZS1pdGVtIHtcclxuICAgICAgcGFkZGluZzogMCA0cHg7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZ3JleTtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuXHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLWl0ZW0uYWN0aXZlIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFnZS1pdGVtLmRpc2FibGVkIHtcclxuICAgICAgcGFkZGluZzogMCA0cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLW1vYmlsZS0tcmlnaHQge1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLW1vYmlsZS0tY2VudGVyZWQge1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbiIsIi5mYWNldC1tdWx0aXNlbGVjdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX3RyaWdnZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgcGFkZGluZzogMC43NXJlbTtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzU3NTc1O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190cmlnZ2VyLS1vcGVuIHtcclxuICAgIHotaW5kZXg6IDMwMDE7XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX29wdGlvbnMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDMwMDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgIHdpZHRoOiAxNi41cmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIH1cclxuXHJcbiAgICAmLS1jb250YWluZXIge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDI0cmVtO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX29wdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc3VwcG9ydC1saWdodC1ncmV5O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAuNXJlbSAxcmVtO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmLS1jb2xvciB7XHJcbiAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmLS1jaGVjayB7XHJcbiAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX29wdGlvbi0tY2hlY2tlZCB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX29wdGlvbi0tZGlzYWJsZWQge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2xvdCB7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY2xvc2Uge1xyXG4gICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZmFjZXQtc2luZ2xlc2VsZWN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fdHJpZ2dlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICBwYWRkaW5nOiAwLjc1cmVtO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NTc1NzU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RyaWdnZXItLW9wZW4ge1xyXG4gICAgei1pbmRleDogMzAwMTtcclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fb3B0aW9ucyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMzAwMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWNvbnRhaW5lciB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNHJlbTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19vcHRpb24ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzdXBwb3J0LWxpZ2h0LWdyZXk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX29wdGlvbi0tY2hlY2tlZCB7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5ibG9nLXBvc3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHByaW1hcnktZW1lcmFsZDtcclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fZGV0YWlscyB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMjBweCAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgJHByaW1hcnktd2hpdGU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTI1cHg7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2F0ZWdvcmllcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xyXG4gIH1cclxuXHJcbiAgJl9fY2F0ZWdvcnkge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtc2VtaWJvbGQ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcmFsZXdheTtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAmX19kYXRlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1ibGFjaztcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1yYWxld2F5O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtc2VtaWJvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcblxyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ludHJvIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1ibGFjaztcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMTJweDtcclxuXHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJsb2ctcG9zdC1zaW1wbGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VwcG9ydC1saWdodC1ncmV5O1xyXG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHByaW1hcnktZW1lcmFsZDtcclxuICB9XHJcblxyXG4gICZfX2NhdGVnb3JpZXMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1ibGFjaztcclxuICB9XHJcblxyXG4gICZfX2NhdGVnb3J5IHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1yYWxld2F5O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcblxyXG4gICZfX2RhdGUge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBjb2xvcjogJHByaW1hcnktYmxhY2s7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXNlbWlib2xkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICB9XHJcblxyXG4gICZfX2ludHJvIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1ibGFjaztcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc3RvcmUtY2FyZCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJveC1zaGFkb3c6IDBweCAycHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLXdpdGhpbiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgfVxyXG5cclxuICAuZGV0YWlscyB7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMC43NXJlbSAxcmVtO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgcm93LWdhcDogMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgfVxyXG5cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VydmljZXMge1xyXG4gICAgcGFkZGluZzogMCAxcmVtIDFyZW0gMXJlbTtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucHJvZHVjdC1jYXJkIHtcclxuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW0gMC41cmVtIDAuNzVyZW07XHJcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBjb2xvcjogJHByaW1hcnktYmxhY2s7XHJcbiAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAucHJvbW90aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMnB4O1xyXG4gICAgbGVmdDogMTJweDtcclxuICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBkaXYge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNhbGUtc3RpY2tlciB7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC02MHB4O1xyXG4gICAgcmlnaHQ6IC02MHB4O1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbWFnZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LWhlaWdodDogMzIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtbGF0byAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTg3NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLnByaWNlIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgJl9fcmVndWxhciB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICBjb2xvcjogIzMzM2U0ODtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcclxuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2FsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtcmVndWxhcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2R1Y3QtY2FyZC1zbWFsbCB7XHJcbiAgQGV4dGVuZCAucHJvZHVjdC1jYXJkO1xyXG5cclxuICBAaW5jbHVkZSB4c01heCB7XHJcbiAgICAucHJvbW90aW9ucyB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlIHtcclxuICAgICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogMC44NzVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHJpY2Uge1xyXG4gICAgICAmX19yZWd1bGFyIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19zYWxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zYWxlLXN0aWNrZXIge1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgIHRvcDogLTUwcHg7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucmFuZ2Utc2xpZGVyIHtcclxuICB3aWR0aDogMzQwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgaW5wdXQsXHJcbiAgICBpbnB1dDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICB6LWluZGV4OiA0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0OjotbW96LXJhbmdlLXRodW1iIHtcclxuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdHJhY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZ3JleTtcclxuICAgIHdpZHRoOiA5OSU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kaXNwbGF5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgJi0taXRlbSB7XHJcbiAgICAgIG1heC13aWR0aDogOTZweDtcclxuXHJcbiAgICAgIGxhYmVsLFxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA4cHggNHB4O1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWdyZXk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0OmZvY3VzIHtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiR0cmFuc2l0aW9uLWJ1dHRvbjogMTUwbXMgZWFzZTtcclxuXHJcbi5idXR0b24ge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1idXR0b247XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWdyZXk7XHJcbiAgICBjb2xvcjogJHN1cHBvcnQtZGFyay1ncmV5O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvLyBHZW5lcmFsIGJ1dHRvbnMgc3R5bGVcclxuICAmLS1wcmltYXJ5LFxyXG4gICYtLXByaW1hcnktYm9yZGVyZWQsXHJcbiAgJi0tbmV4dCxcclxuICAmLS1jb250aW51ZSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1wcmltYXJ5LFxyXG4gICYtLXByaW1hcnktYm9yZGVyZWQsXHJcbiAgJi0tbmV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZW1lcmFsZDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbmV4dCxcclxuICAmLS1jb250aW51ZSB7XHJcbiAgICBpIHtcclxuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXByaW1hcnksXHJcbiAgJi0tcHJpbWFyeS1ib3JkZXJlZCB7XHJcbiAgICBpIHtcclxuICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXByaW1hcnktYm9yZGVyZWQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktd2hpdGU7XHJcbiAgfVxyXG5cclxuICAmLS1uZXh0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY29udGludWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFkZGl0aW9uYWwtb3JhbmdlO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdXBwb3J0LWJyb3duO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gU2VydmljZSBidXR0b24gc3R5bGVcclxuICAmLS1zZXJ2aWNlIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyOm5vdCguaWNvbikge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFNob3BwaW5nY2FydCBidXR0b25cclxuICAmLS1zaG9wcGluZ2NhcnQge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgcGFkZGluZzogMTRweCAwIDE0cHggNjBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHByaW1hcnktZW1lcmFsZDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIExpbmsgc3R5bGUgYnV0dG9uXHJcbiAgJi0tbGluayB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktZW1lcmFsZDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDb250cm9sIGJ1dHRvbnNcclxuLmNvbnRyb2wtYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHRyYW5zaXRpb246IDI1MG1zIGVhc2U7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udHJvbC1idXR0b24tLWFudGhyYWNpdGUge1xyXG4gIEBleHRlbmQgLmNvbnRyb2wtYnV0dG9uO1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG59XHJcblxyXG4uY29udHJvbC1idXR0b24tLXdoaXRlIHtcclxuICBAZXh0ZW5kIC5jb250cm9sLWJ1dHRvbjtcclxuICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbn1cclxuIiwi77u/Ym9keSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uYm9keS1jb250YWluZXIge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDExNXB4O1xyXG4gIGZsZXg6IDE7XHJcblxyXG4gIEBpbmNsdWRlIGllLW9ubHkge1xyXG4gICAgICBmbGV4OiBub25lO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XHJcbiAgfVxyXG59XHJcbiIsIu+7vy5icmVhZGNydW1icyB7XHJcbiAgICBAaW5jbHVkZSBmb250KFwiUmFsZXdheVwiLCByZW0oMTRweCksIDQwMCwgbm9ybWFsLCBsb3dlcmNhc2UsIG51bGwpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcblxyXG4gICAgcGFkZGluZzoge1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICBib3R0b206IDE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIzcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWItbGluayxcclxuICAgIC5icmVhZGNydW1iLWN1cnJlbnQsXHJcbiAgICAuZmEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuYnJlYWRjcnVtYi1saW5rIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgfVxyXG5cclxuICAgIC5icmVhZGNydW1iLWN1cnJlbnQge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgIH1cclxuXHJcbiAgICAuZmEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpcnN0LWxldHRlcjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LnByb2R1Y3QtY29tYmluYXRpb25zIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRhcmstZ3JleTtcclxuXHRtYXJnaW4tdG9wOiByZW0oMTVweCk7XHJcblx0cGFkZGluZy10b3A6IHJlbSgxNXB4KTtcclxuXHJcblx0LmNvbnRhaW5lci1sYWJlbCB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHQuc2VsZWN0ZWQtdmFsdWUge1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5yYWRpby1idG4tY29udGFpbmVyIHtcclxuXHRcdEBpbmNsdWRlIGNvbHVtbigxMiwgdHJ1ZSk7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnJhZGlvLWJ0bi13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnJhZGlvIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdCYgKyAucmFkaW8ge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGNsaXA6IHJlY3QoMCwwLDAsMCk7XHJcblx0XHRcdGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcblxyXG5cdFx0XHQmOmNoZWNrZWQgKyAucmFkaW8tYnV0dG9uIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci10ZWFsO1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogM3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnJhZGlvLWJ1dHRvbiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgcmdiKDIwNywgMjA3LCAyMDcpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0aGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHR3aWR0aDogMjhweDtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmNvbG9yLWJsYWNrIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuY29sb3ItZ3JheSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDE0NSwgMTQ1LCAxNDUpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmNvbG9yLWxpZ2h0LWdyYXkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDYsIDI0NiwgMjQ2KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5jb2xvci1kYXJrLWdyYXkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxMDksIDExOSwgMTE5KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5jb2xvci1mcm9zdC1ncmFkaWVudCB7XHJcblx0XHRcdFx0LyogZmFsbGJhY2sgKi9cclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTYzLCAxNzIsIDE4Mik7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG5cdFx0XHRcdC8qIFNhZmFyaSA0LTUsIENocm9tZSAxLTkgKi9cclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20ocmdiKDE2MywgMTcyLCAxODIpKSwgdG8ocmdiKDIyOSwgMjMwLCAyMzQpKSk7XHJcblx0XHRcdFx0LyogU2FmYXJpIDUuMSwgQ2hyb21lIDEwKyAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDIyOSwgMjMwLCAyMzQpLCByZ2IoMTYzLCAxNzIsIDE4MikpO1xyXG5cdFx0XHRcdC8qIEZpcmVmb3ggMy42KyAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDIyOSwgMjMwLCAyMzQpLCByZ2IoMTYzLCAxNzIsIDE4MikpO1xyXG5cdFx0XHRcdC8qIElFIDEwICovXHJcblx0XHRcdFx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigyMjksIDIzMCwgMjM0KSwgcmdiKDE2MywgMTcyLCAxODIpKTtcclxuXHRcdFx0XHQvKiBPcGVyYSAxMS4xMCsgKi9cclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMjI5LCAyMzAsIDIzNCksIHJnYigxNjMsIDE3MiwgMTgyKSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5kcm9wZG93biB7XHJcblx0XHRtYXJnaW4tdG9wOiAycHg7XHJcblx0XHR3aWR0aDogMjI4cHg7XHJcblxyXG5cdFx0LmRyb3Bkb3duLXRvZ2dsZSxcclxuXHRcdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiKDIyOCwgMjI4LCAyMjgpO1xyXG5cdFx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdC5mYSB7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMTJweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5idG4tZGVmYXVsdDpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiKDIyOCwgMjI4LCAyMjgpO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGVhbDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphY3RpdmUge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLm9wZW4ge1xyXG5cdFx0XHQmID4gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2IoMjI4LCAyMjgsIDIyOCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYgPiAuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcclxuXHJcblx0XHRcdFx0JiA+IGxpIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMjI4LCAyMjgsIDIyOCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0XHQtbW96LWJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcclxuXHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XHJcblx0XHRcdGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2IoMjI4LCAyMjgsIDIyOCk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdCYgPiBsaSA+IGEge1xyXG5cdFx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdFx0XHRwYWRkaW5nOiA2cHggMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5wcm9kdWN0LWNvbWJpbmF0aW9ucyAucmFkaW8tYnRuLWdyb3VwLFxyXG4ucHJvZHVjdC1jb21iaW5hdGlvbnMgLmJtLXNlbGVjdGJveCB7XHJcblx0QGluY2x1ZGUgY29sdW1uKDEyLCBmYWxzZSk7XHJcblxyXG5cdEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG5cdFx0QGluY2x1ZGUgY29sdW1uKDYsIHRydWUpO1xyXG5cdH1cclxuXHJcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxufVxyXG5cclxuLmNvbWJpbmF0aW9uLWdyb3VwIHtcclxuXHRtYXJnaW46IDEwcHggMCAwIDA7XHJcblxyXG5cdCYubW9kLXB1bGwtbGVmdCB7XHJcblx0XHRtYXJnaW4tbGVmdDogLSRndXR0ZXItd2lkdGg7XHJcblx0fVxyXG5cclxuXHQmLm1vZC13aXRoLXBhZGRpbmcge1xyXG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmNvbWJpbmF0aW9uLWxhYmVsIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG5cclxuXHJcbi5tb2QtcHVsbC1sZWZ0IC5jb21iaW5hdGlvbi1sYWJlbCB7XHJcblx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItd2lkdGg7XHJcbn1cclxuXHJcblxyXG4uY29tYmluYXRpb24taXRlbS1saXN0IHtcclxuXHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcblx0YXtcclxuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG5cdFx0OmhvdmVye1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXRlYWw7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmNvbWJpbmF0aW9uLWl0ZW0tbGlzdCBpbnB1dFt0eXBlPXJhZGlvXSB7XHJcblx0bGVmdDogLTk5OTk5OXB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5cclxuLmNvbWJpbmF0aW9uLWl0ZW0gaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0bWF4LWhlaWdodDogODBweDtcclxufVxyXG5cclxuXHJcbi5jb21iaW5hdGlvbi1pdGVtLWxpc3QgLmNvbG9yLWJnaW1hZ2Uge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xyXG59XHJcblxyXG4uY29tYmluYXRpb24taXRlbS1uYW1lIHtcclxuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0cGFkZGluZzogNXB4IDRweDtcclxuXHJcblx0Ji5pcy1zZWxlY3RlZCB7XHJcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uY29sb3ItaXRlbSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGhlaWdodDogNThweDtcclxuXHR3aWR0aDogNDhweDtcclxufVxyXG5cclxuLmNvbG9yLWl0ZW0gKyAuY29sb3ItaXRlbSB7XHJcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcblxyXG4uY29sb3ItYmdpbWFnZSB7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQmLm1vZC1mdWxsLXdpZHRoIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQvLyBNYXBwZWQgYmFzZSBjb2xvcnNcclxuXHQmLm1vZC1odml0IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHR9XHJcblxyXG5cdCYubW9kLXNvcnQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdH1cclxuXHJcblx0Ji5tb2QtZ3LDpSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWdyZXk7XHJcblx0fVxyXG5cclxuXHQmLm1vZC1uYXR1cmx5cyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF0dXJhbDtcclxuXHR9XHJcblxyXG5cdCYubW9kLW5hdHVybcO4cmsge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmstbmF0dXJhbDtcclxuXHR9XHJcblxyXG5cdCYubW9kLXLDuGQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcclxuXHR9XHJcblxyXG5cdCYubW9kLW9yYW5nZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xyXG5cdH1cclxuXHJcblx0Ji5tb2QtYmVpZ2Uge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmVpZ2U7XHJcblx0fVxyXG5cclxuXHQmLm1vZC1icnVuIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1ODRkNGI7XHJcblx0fVxyXG5cclxuXHQmLm1vZC1hbHVtaW5pdW0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0FEQjJCRDtcclxuXHR9XHJcblxyXG5cdCYubW9kLWJsw6Uge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XHJcblx0fVxyXG5cclxuXHQmLm1vZC1ncsO4bm4ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xyXG5cdH1cclxuXHJcblx0Ji5tb2Qtcm9zYSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGluaztcclxuXHR9XHJcblx0Ly8gTGVnYWN5IGNvbG9yc1xyXG5cdCYubW9kLXPDuGx2LFxyXG5cdCYubW9kLWFsdW5hdHVyZSxcclxuXHQmLm1vZC1odml0aMO4eWdsYW5zIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XHJcblx0fVxyXG5cclxuXHQmLm1vZC1tw7hya2VpayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTg0ZDRiO1xyXG5cdH1cclxuXHJcblx0Ji5tb2QtbHlzZWlrIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjExLCAxOTEsIDE3MSwgMC42KTtcclxuXHR9XHJcblxyXG5cdCYubW9kLW5vbmV7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0aGVpZ2h0OiA1OHB4O1xyXG5cdFx0Y29sb3I6ICNlNGU0ZTQ7XHJcblx0XHRmb250LXNpemU6IDQ0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogNTRweDtcclxuXHJcblx0ICAgJjpiZWZvcmV7XHJcblx0XHQgICBjb250ZW50OiBcIlxcNGZcIjtcclxuXHQgICB9XHJcblx0fVxyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdGJvdHRvbTogLTZweDtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAuY29sb3ItYmdpbWFnZTphZnRlcntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxufVxyXG5cclxuLy8gdjNcclxuLm1vZC1ncmF5LWJveCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XHJcblx0cGFkZGluZzogMCAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5tb2QtbGVmdC1ndXR0ZXItcmVtb3ZlZCB7XHJcblx0bWFyZ2luLWxlZnQ6IC0kZ3V0dGVyLXdpZHRoO1xyXG59XHJcblxyXG4uY29tYmluYXRpb24taXRlbSB7XHJcblx0QGluY2x1ZGUgY29sdW1uKDYpO1xyXG5cclxuXHQmLmZ1bGx3aWR0aHtcclxuXHRcdEBpbmNsdWRlIGNvbHVtbigxMik7XHJcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0fVxyXG5cclxuXHQmOm50aC1jaGlsZCgybiszKSB7XHJcblx0XHRjbGVhcjogbGVmdDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgxNHB4KSwgNDAwLCBub3JtYWwsIHVwcGVyY2FzZSwgMCk7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXk7XHJcblx0XHJcblx0JjpsYXN0LWNoaWxke1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHJcbn1cclxuXHJcbi5zZWxlY3RlZC1pbWFnZSxcclxuLnNlbGVjdGVkLWRldGFpbHMge1xyXG5cdEBpbmNsdWRlIGNvbHVtbig2LCBmYWxzZSk7XHJcbn1cclxuXHJcbi5zZWxlY3RlZC1pbWFnZSB7XHJcblx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHR3aWR0aDogYXV0bztcclxuXHJcblx0Ji5tb2Qtc21hbGwge1xyXG5cdFx0QGluY2x1ZGUgY29sdW1uKDMsIGZhbHNlKTtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWxlY3RlZC1pbWFnZSAuY29sb3ItYmdpbWFnZSB7XHJcblx0cGFkZGluZy10b3A6IDc1JTsgLy8gZm9yIDQ6MyByYXRpb1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWxlY3RlZC10eXBlIHtcclxufVxyXG5cclxuLnNlbGVjdGVkLW5hbWUge1xyXG59XHJcblxyXG4uc2VsZWN0ZWQtb3RoZXItb3B0aW9ucyB7XHJcblx0Y29sb3I6ICRjb2xvci10ZWFsO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbWJpbmF0aW9uLW5vbmUtc2VsZWN0ZWQtaWNvbiB7XHJcblx0Y29sb3I6ICRjb2xvci1ncmV5O1xyXG5cdGZvbnQtc2l6ZTogNDhweDtcclxuXHRoZWlnaHQ6IDEyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMjBweDtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5jb21iaW5hdGlvbi13cmFwcGVye1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wcm9kdWN0LXZhcmlhdGlvbnMtc2xpZGV7XHJcblxyXG5cdCYtYmFja2dyb3VuZHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdG9wYWNpdHk6IDAuNzU7XHJcblxyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0ei1pbmRleDogOTU7XHJcblxyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblxyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCYtY29udGVudHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiA1MHB4O1xyXG5cclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItZ3JleTtcclxuXHRcdFxyXG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAtMTAwJTtcclxuXHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAxcztcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFsbHtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuXHRcdH1cclxuXHJcblx0XHQmLnNsaWRlaW57XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW17XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuLmV4cGFuZGFibGUtY2FyZHMtZ3JvdXAgc3BhbntcclxuXHRcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0aXtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDQ2cHgpO1xyXG5cdFx0Y29sb3I6ICRjb2xvci10ZWFsO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuXHR9XHJcblx0XHJcbn0iLCLvu78uaG92ZXJjYXJkIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmLm9wZW4ge1xyXG4gICAgICAgIGNvbG9yOiByZ2IoMTA3LCAxMDcsIDEwNyk7XHJcbiAgICAgICAgei1pbmRleDogMTAwMDA7XHJcblxyXG4gICAgICAgIC5ob3ZlcmNhcmQtY2FyZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH0gICAgXHJcblxyXG4gICAgLmhvdmVyY2FyZC1jYXJkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDIzNXB4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICRjb2xvci10ZWFsO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob3ZlcmNhcmQtY2xvc2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWdyZXk7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTNweCk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHsgY29sb3I6ICRjb2xvci1ibGFjazsgfVxyXG4gICAgfVxyXG59Iiwi77u/LnNvY2lhbC1zaGFyaW5nIHtcclxuXHQuc2hhcmluZy1saW5rIHtcclxuXHQgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmstZ3JleTtcdFxyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmICsgLnNoYXJpbmctbGluayB7IG1hcmdpbi1sZWZ0OiAxOHB4OyB9XHJcblxyXG4gICAgICAgIFx0XHQmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlYWw7IH1cclxuICAgICAgICBcdH1cclxuXHJcbiAgICAgICAgJi5tb2QtaGlkZGVuLW1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5tb2QtdmlzaWJsZS1tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbn0iLCLvu78uY2F0ZWdvcnktZmFjZXRzIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mYWNldHMtc2VjdGlvbiArIC5mYWNldHMtc2VjdGlvbiB7IG1hcmdpbi10b3A6IDIwcHg7IH1cclxuXHJcbiAgICAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE2cHgpLCA0MDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAwKTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJi5leHBhbmRhYmxlOmFmdGVyIHtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KTtcclxuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5leHBhbmRhYmxlLmFjdGl2ZTphZnRlciB7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTFweCk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTFweCk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tdGl0bGUuYWN0aXZlICsgLnNlY3Rpb24tY29udGVudCB7IHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XHJcblxyXG4gICAgLnNlY3Rpb24tY29udGVudCB7XHJcbiAgICAgICAgY29sb3I6IHJnYigxMTgsIDEyMiwgMTI4KTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi10aXRsZSArIC5zZWN0aW9uLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmV4cGFuZGFibGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgcmdiKDExOCwgMTIyLCAxMjgpO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmFjZXRzLXNlY3Rpb24ub3BlbiB7XHJcbiAgICAgICAgLmV4cGFuZGFibGU6YWZ0ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHJnYigxMTgsIDEyMiwgMTI4KTtcclxuICAgICAgICAgICAgcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTExcHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmV4cGFuZGFibGUtY29udGVudCB7IGRpc3BsYXk6IGJsb2NrOyB9XHJcbiAgICB9XHJcblxyXG4gICAgLmV4cGFuZGFibGUtY29udGVudCB7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHJcbiAgICAubGluay1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDE1cHg7XHJcblxyXG4gICAgICAgIC5hY3RpdmUsXHJcbiAgICAgICAgLnNlbGVjdGVkIHsgY29sb3I6ICRjb2xvci10ZWFsOyB9XHJcblxyXG4gICAgICAgIC5hY3RpdmUgLml0ZW0tY291bnQge1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiKDExOCwgMTIyLCAxMjgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiArIC5saW5rLWl0ZW0ge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDIzOCwgMjM4LCAyMzgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jb3VudCB7XHJcbiAgICAgICAgY29sb3I6IHJnYigxMTgsIDEyMiwgMTI4KTtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWJsaW5rLWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogNnB4IDM1cHggLTVweCAxNXB4O1xyXG5cclxuICAgICAgICAubGluay1pdGVtIHtcclxuICAgICAgICAgICAgY29sb3I6IHJnYigxMTgsIDEyMiwgMTI4KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMCAzcHggMTVweDtcclxuXHJcbiAgICAgICAgICAgICYuc2VsZWN0ZWQgeyBjb2xvcjogJGNvbG9yLXRlYWw7IH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtLWNvdW50IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2hlY2tib3gtbGlzdC1pdGVtcyB7XHJcbiAgICAgICAgLmNoZWNrYm94LWl0ZW0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxM3B4KSwgNDAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCAyMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAmLmlzLWRpc2FibGVkIHsgb3BhY2l0eTogMC4zIH1cclxuXHJcbiAgICAgICAgICAgICYgKyAuY2hlY2tib3gtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDIzOCwgMjM4LCAyMzgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmEtY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIzOCwgMjM4LCAyMzgpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogOTk5OTlweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgdG9wOiAtMTAwcHg7XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IC05OTk5cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiBzcGFuIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICAgICAgICAuaXRlbS1jb3VudCB7IGZvbnQtd2VpZ2h0OiAyMDA7IH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IC5mYS1jaGVjayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tY291bnQgeyBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCLvu78uc2ltcGxlLXNlbGVjdGJveCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjI4LDIyOCwyMjgpO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAuZmEge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm9wdGlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ3LDI0NywyNDcpO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweCAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAub3B0aW9uIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIC5vcHRpb24ge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59Iiwi77u/LnBhZ2VyIHtcclxuICAgIC5wYWdlci1pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjI4LDIyOCwyMjgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNDcsMjQ3LDI0Nyk7IH1cclxuXHJcbiAgICAgICAgJiArIC5wYWdlci1pdGVtIHsgbWFyZ2luLWxlZnQ6IDVweDsgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdGFuZGFsb25lLXBhZ2Vye1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn0iLCLvu78ucHJvZHVjdC1saXN0IHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyLXdpZHRoO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgJi1jb250YWluZXIge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LWl0ZW0sIC5yZWxhdGVkLWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbig2KTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJiAuaXRlbS1pbWFnZSBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYW1wYWlnbi1iYW5uZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTZweCksIDYwMCwgbm9ybWFsLCB1cHBlcmNhc2UsIDApO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYW5uZXJTdHlsZTtcclxuXHJcbiAgICAgICAgICAgICYubW9kLWJlc3QtYnV5IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTJweCk7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA6bm90KC5zbWFsbCksIDpub3QoLm1lZGl1bSkge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24rMSkge1xyXG4gICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oNCk7XHJcblxyXG4gICAgICAgICAgICAmLnNtYWxsIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbigyKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbigzKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIDpub3QoLnNtYWxsKSwgOm5vdCgubWVkaXVtKSB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoM24rMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgIC5iZXN0LWJ1eS1pY29uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtd2l0aC1jYW1wYWlnbiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0tZGV0YWlscyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtLWltYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1uYW1lLFxyXG4gICAgLml0ZW0taW5mb3RleHQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgxNnB4KSwgMzAwLCAxLjUsIHVwcGVyY2FzZSwgMCk7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDAgMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtLW5hbWUge1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtLWluZm90ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgLW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIC1vLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0tcHJpY2Uge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE4cHgpLCA0MDAsIDEsIG5vbmUsIDApO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgLnJlZ3VsYXItcHJpY2Uge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXVuaXQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0tY29sb3JzIHtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAuY29sb3ItYmdpbWFnZSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1tZWRpdW0tZ3JleTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1hY3Rpb25zIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDFweDtcclxuICAgICAgICB0b3A6IDRweDtcclxuXHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1lZGl1bS1ncmV5O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIycHgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmLm1vZC1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWNhcnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWxlZnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcmlnaHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF2YWlsYWJsZS12YXJpYXRpb25zIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAkdmFjdXVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWxhYmVsIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52YXJpYXRpb24tbGlzdCB7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmFyaWF0aW9uLWl0ZW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ3LDI0NywyNDcpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmICsgLnZhcmlhdGlvbi1pdGVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdmFjdXVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC1saXN0Lm1vZC02LWNvbHMgLnByb2R1Y3QtaXRlbSwgLnByb2R1Y3QtbGlzdC5tb2QtNi1jb2xzIC5yZWxhdGVkLWl0ZW0ge1xyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDIpO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChuKSB7XHJcbiAgICAgICAgICAgIGNsZWFyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtbGlzdC5tb2QtNC1jb2xzIC5wcm9kdWN0LWl0ZW0sIC5wcm9kdWN0LWxpc3QubW9kLTQtY29scyAucmVsYXRlZC1pdGVtIHtcclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbigzKTtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQobikge1xyXG4gICAgICAgICAgICBjbGVhcjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWxpc3QubW9kLTYtY29scyAucmVsYXRlZC1pdGVtIHtcclxuICAgIHdpZHRoOiAxNC4xNjY2NyUgIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMik7XHJcbiAgICAgICAgd2lkdGg6IDQ3JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi5wcm9kdWN0LWxpc3QubW9kLTQtY29scyAucmVsYXRlZC1pdGVtIHtcclxuICAgIHdpZHRoOiAyMi41JSAhaW1wb3J0YW50O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbigyKTtcclxuICAgICAgICB3aWR0aDogNDclICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYW1wYWlnbi1iYW5uZXItdGV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi10b3A6IDkwcHg7XHJcblxyXG4gICAgLm1vZC1iZXN0LWJ1eSA+ICYgeyBib3R0b206IC00OHB4OyB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGllLW9ubHkge1xyXG4gICAgLmNhbXBhaWduLWJhbm5lci10ZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjJweDtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgY2hyb21lLW9ubHkge1xyXG4gICAgLmNhbXBhaWduLWJhbm5lci10ZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5fOmxhbmcoeCk6Oi1tcy0sIC5jYW1wYWlnbi1iYW5uZXItdGV4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xyXG59XHJcblxyXG4ucHJvZHVjdC1saXN0IC5tb2R1bGUtdGl0bGUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLXdpZHRoO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMzMzNFNDg7XHJcbiAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuLm1vZHVsZS10aXRsZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuICAgIFxyXG4ucmVsYXRlZC1pdGVtIC5tb2R1bGUtdGl0bGV7XHJcbiAgICBwYWRkaW5nLXRvcDozMHB4O1xyXG59XHJcblxyXG4ubW9kLXNpbmdsZS1yb3cgLnByb2R1Y3QtaXRlbSwgLm1vZC1zaW5nbGUtcm93IC5yZWxhdGVkLWl0ZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4gICAgLyogUHJvZHVjdCBsaXN0IHZpZXcgbW9kaWZpY3Rpb24gKi9cclxuLnByb2R1Y3QtbGlzdC5tb2Qtdmlldy1saXN0IC5wcm9kdWN0LWl0ZW0sIC5wcm9kdWN0LWxpc3QubW9kLXZpZXctbGlzdCAucmVsYXRlZC1pdGVtIHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbigxMik7XHJcbn1cclxuIiwi77u/QG1peGluIGJhbm5lclN0eWxlIHtcclxuICAgIGJvcmRlci1sZWZ0OiA3MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA3MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNzBweCBzb2xpZCAkY29sb3ItdGVhbDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICBtYXJnaW46IDBweCAtNDBweCAwIDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTZweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRvcDogLTEwcHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4iLCIuYmxvZ2xpc3QtZmlsdGVyIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uYmxvZ2xpc3QtZmlsdGVyLWhlYWRpbmcge1xyXG4gIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgxOHB4KSwgNDAwLCAxLjY3LCB1cHBlcmNhc2UsIDEwcHgpO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItdGVhbDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTFweDtcclxufVxyXG5cclxuLmJsb2dsaXN0LWZpbHRlci1saW5rIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblxyXG4gICYubW9kLXNtYWxsZXItcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nOiA2cHggMjBweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvZ2xpc3QtZmlsdGVyLWh0bWwtYXJlYSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtYXJnaW46IDMwcHggMCAwO1xyXG5cclxuICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLmJsb2dsaXN0LWNhdGVnb3J5LWZpbHRlciB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1kYXJrLWdyZXk7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kYXJrLWdyZXk7XHJcbn1cclxuXHJcbi5ibG9nbGlzdC1jYXRlZ29yeS1maWx0ZXItaXRlbSB7XHJcbiAgQGluY2x1ZGUgbm9ybWFsLXNtYWxsLXRleHQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOXB4O1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1kYXJrLWdyZXk7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWRhcmstZ3JleTtcclxufVxyXG5cclxuLmJsb2dsaXN0LWNhdGVnb3J5LWZpbHRlci1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRhcmstZ3JleTtcclxufVxyXG5cclxuLmJsb2dsaXN0LWNhdGVnb3J5LWZpbHRlci1pdGVtOmhvdmVyLFxyXG4uYmxvZ2xpc3QtY2F0ZWdvcnktZmlsdGVyLWl0ZW0uYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG59XHJcbi5ibG9nbGlzdC1jYXRlZ29yeS1maWx0ZXItaXRlbS5kaXNhYmxlZCB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1ncmV5O1xyXG59XHJcblxyXG4uYmxvZ2xpc3QtdGFnLWZpbHRlciB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG5cclxuLmJsb2dsaXN0LW1vc3QtcmVhZCB7XHJcbiAgbWFyZ2luOiAzMHB4IDAgMDtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmJsb2dsaXN0LWZpbHRlci10b2dnbGVyIHtcclxuICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTZweCksIDQwMCwgbm9ybWFsLCB1cHBlcmNhc2UsIDApO1xyXG4gIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgcGFkZGluZzogOXB4IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuZmEge1xyXG4gICAgbGVmdDogMjVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogOXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJsb2dsaXN0LWZpbHRlci1jb250ZW50IHtcclxuICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYmxvZ2xpc3QtZmlsdGVyLW9wdGlvbnMge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICBsaSB7XHJcbiAgICBAaW5jbHVkZSBub3JtYWwtc21hbGwtdGV4dDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kYXJrLWdyZXk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBjb2xvcjogIzliOWI5YjtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgICYuZGlzYWJsZWQge1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1ncmV5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJsb2dsaXN0LWZpbHRlci5vcGVuIC5ibG9nbGlzdC1maWx0ZXItY29udGVudCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLmJsb2dsaXN0LWZpbHRlciAuYmxvZ2xpc3QtZmlsdGVyLXRvZ2dsZXIgLm1vZC1oaWRlLWZpbHRlcmluZyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJsb2dsaXN0LWZpbHRlci5vcGVuIC5ibG9nbGlzdC1maWx0ZXItdG9nZ2xlciAubW9kLXNob3ctZmlsdGVyaW5nIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYmxvZ2xpc3QtZmlsdGVyLm9wZW4gLmJsb2dsaXN0LWZpbHRlci10b2dnbGVyIC5tb2QtaGlkZS1maWx0ZXJpbmcge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG4iLCLvu79AbWl4aW4gYXJ0aWNsZS10ZXh0IHtcclxuICBmb250LXNpemU6IDEuMXJlbTtcclxuICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxufVxyXG5cclxuQG1peGluIGluZ3Jlc3Mge1xyXG4gIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgxOHB4KSwgNDAwLCBub25lLCBub3JtYWwsIDApO1xyXG4gICYuc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbm9ybWFsLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcmVndWxhcjtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG5AbWl4aW4gbm9ybWFsLXNtYWxsLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcmVndWxhcjtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcbiIsIu+7vy5zZXJ2aWNlLWljb257XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy9Gcm9udGVuZC9JbWFnZXMvc2VydmljZXMtc3ByaXRlcy5wbmcnKTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAmLndhcnJhbnR5e1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtMjBweDtcclxuICB9XHJcblxyXG4gICYuc2VydmljZS13b3Jre1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtODBweDtcclxuICB9XHJcblxyXG4gICYuZW5lcmd5e1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtNDBweDtcclxuICB9XHJcblxyXG4gICYuZ2FzLWluc3RhbGxhdGlvbntcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTYwcHg7XHJcbiAgfVxyXG5cclxuICAmLnR3ZW50eS1mb3VyLWhvdXJ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0xMjBweDtcclxuICB9XHJcblxyXG4gICYuc3RvcmV7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0xMDBweDtcclxuICB9XHJcbn1cclxuIiwi77u/LmNhdGVnb3J5LW5hdmlnYXRpb24ge1xyXG5cclxufVxyXG4gICAgIC5jYXRlZ29yeS1saW5rIHtcclxuICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgJi5pcy1hY3RpdmUgeyBjb2xvcjogJGNvbG9yLXRlYWw7IH1cclxuICAgICB9XHJcblxyXG4gICAgICAgIC5jYXRlZ29yeS1saW5rIC5mYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzY3YTgwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDE4cHg7XHJcblxyXG4gICAgICAgICAgICAmLm1vZC1oaWRlLW9uLXNtYWxsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHsgZGlzcGxheTogaW5saW5lOyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIC5jYXRlZ29yeS1sZXZlbDEtbGluayB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE2cHgpLCA0MDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAwKTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJi5tb2QtYm90dG9tLWJvcmRlciB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItdGVhbDsgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuY2F0ZWdvcnktbGV2ZWwyLWxpc3Qge1xyXG4gICAgICAgICYubW9kLWxpc3QtcmVzZXQgeyBwYWRkaW5nLXRvcDogMTBweDsgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuY2F0ZWdvcnktbGV2ZWwyLWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggNDBweCA1cHggMjBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuY2F0ZWdvcnktbGV2ZWwzLWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG5cclxuICAgICAgICAmLm1vZC1saXN0LXJlc2V0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuY2F0ZWdvcnktbGV2ZWwyLWl0ZW0gKyAuY2F0ZWdvcnktbGV2ZWwyLWl0ZW0sXHJcbiAgICAuY2F0ZWdvcnktbGV2ZWwzLWl0ZW0gKyAuY2F0ZWdvcnktbGV2ZWwzLWl0ZW0geyBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTsgfVxyXG5cclxuICAgIC5jYXRlZ29yeS1sZXZlbDItaXRlbSB7IHBhZGRpbmctYm90dG9tOiA1cHg7IH1cclxuXHJcbiAgICAuY2F0ZWdvcnktbGV2ZWwzLWxpbmsge1xyXG4gICAgICAgIC8vY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgJi5tb2QtZm9udC1sYXRvIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDVweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8mLmlzLWFjdGl2ZSB7IGNvbG9yOiAkY29sb3ItdGVhbDsgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXRlZ29yeS1wcm9kdWN0LWNvdW50IHtcclxuICAgICAgICBjb2xvcjogIzliOWI5YjtcclxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLm1vZC1saXN0LXJlc2V0IHtcclxuICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAubW9kLWZvbnQtbGF0byB7IEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDEzcHgpLCA0MDAsIG5vcm1hbCwgbm9uZSwgMCk7IH0iLCLvu78ucHJpY2UtZmlsdGVyIHt9XHJcblxyXG5cclxuICAgIC5wcmljZS1maWx0ZXItc2xpZGVyIHtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnByaWNlLWZpbHRlciAuc2VjdGlvbi1jb250ZW50IHsgcGFkZGluZzogMzBweCAyMHB4IDA7IH1cclxuXHJcbiAgICAucHJpY2UtZmlsdGVyIC5yYW5nZS1pbnB1dC13cmFwcGVyIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAucmFuZ2UtaW5wdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAgICAgJiArIC5yYW5nZS1pbnB1dCBsYWJlbCB7IHBhZGRpbmctbGVmdDogMTAlOyB9XHJcblxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE0cHgpLCA0MDAsIDMycHgsIG5vbmUsIDApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ3LCAyNDcsIDI0Nyk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjI4LCAyMjgsIDIyOCk7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIG5vVWlTbGlkZXIgb3ZlcnJyaWRlc1xyXG4gICAgLnByaWNlLWZpbHRlci1zbGlkZXIubm9VaS10YXJnZXQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNkZWRlZGU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnByaWNlLWZpbHRlci1zbGlkZXIgLm5vVWktaGFuZGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNTU1NTU1O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgJjphZnRlciB7IGRpc3BsYXk6IG5vbmU7IH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5wcmljZS1maWx0ZXItc2xpZGVyIC5ub1VpLWhhbmRsZSAudG9vbHRpcCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDEzcHgpLCA0MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtMTUwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIC8qIEZvciB0aGlzIHNsaWRlciwgZGlzYWJsZSB0aGUgJ29yaWdpbicgc2l6ZS4gKi9cclxuICAgIC5wcmljZS1maWx0ZXItc2xpZGVyIC5ub1VpLW9yaWdpbiB7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5wcmljZS1maWx0ZXItc2xpZGVyIC5ub1VpLW9yaWdpbiAubm9VaS1oYW5kbGUgeyBsZWZ0OiAwOyB9XHJcblxyXG5cclxuICAgICAgICAucHJpY2UtZmlsdGVyLXNsaWRlciAubm9VaS1vcmlnaW46Zmlyc3QtY2hpbGQgLm5vVWktaGFuZGxlIHsgbGVmdDogMDsgfVxyXG5cclxuXHJcbiAgICAvKiBQb3NpdGlvbiB0aGUgYmFyIGFuZCBjb2xvciBpdC4gKi9cclxuICAgIC5wcmljZS1maWx0ZXItc2xpZGVyIC5jb25uZWN0IHtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLyogV2hlbiB0aGUgc2xpZGVyIGlzIG1vdmVkIGJ5IHRhcCxcclxuICAgIHRyYW5zaXRpb24gdGhlIGNvbm5lY3QgYmFyIGxpa2UgdGhlIGhhbmRsZS4gKi9cclxuICAgIC5wcmljZS1maWx0ZXItc2xpZGVyLm5vVWktc3RhdGUtdGFwIC5jb25uZWN0IHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMzAwbXMsIHJpZ2h0IDMwMG1zO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgMzAwbXMsIHJpZ2h0IDMwMG1zO1xyXG4gICAgfSIsIu+7vy5zZWFyY2gtcmVzdWx0cyB7IFxyXG4gICAgcGFkZGluZzoge1xyXG4gICAgICAgIHRvcDogNjRweDtcclxuICAgICAgICBib3R0b206IDY0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiAgICAuc2VhcmNoLXJlc3VsdHMtaW5mbyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE4cHgpLCA0MDAsIDEsIG5vbmUsIDApO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzLXF1ZXJ5IHsgY29sb3I6ICRjb2xvci10ZWFsOyB9XHJcblxyXG5cclxuLnNlYXJjaC1yZXN1bHRzLWdyb3VwIHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbigxMiwgZmFsc2UpO1xyXG4gICAgcGFkZGluZy10b3A6ICRndXR0ZXItd2lkdGg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogd3JhcDtcclxuXHJcbiAgICAuYmxvZ2xpc3QtbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy1ncm91cC10aXRsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgyNHB4KSwgNDAwLCAxLCBub25lLCAwKTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItd2lkdGg7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAuc2VhcmNoLXJlc3VsdC1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBjb2x1bW4oNik7XHJcblxyXG4gICAgICAgICYubW9kLWZ1bGwtd2lkdGggeyBAaW5jbHVkZSBjb2x1bW4oMTIsIGZhbHNlKTsgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDMpO1xyXG5cclxuICAgICAgICAgICAgJi5tb2QtZnVsbC13aWR0aCB7IEBpbmNsdWRlIGNvbHVtbigxMiwgZmFsc2UpOyB9XHJcblxyXG4gICAgICAgICAgICAmICsgLnNlYXJjaC1yZXN1bHQtaXRlbS5tb2QtZnVsbC13aWR0aCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLXdpZHRoLzM7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiArIC5zZWFyY2gtcmVzdWx0LWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLXdpZHRoO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICAgICAgLnNlYXJjaC1yZXN1bHQtaXRlbS1pbWFnZSB7XHJcbiAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGFya2VyLWdyZXk7XHJcbiAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgXHJcbiAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAuc2VhcmNoLXJlc3VsdC1pdGVtLW5hbWUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTZweCksIDQwMCwgMSwgdXBwZXJjYXNlLCAwKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICAgICAgJi5tb2QtYXV0by1oZWlnaHQgeyBoZWlnaHQ6IGF1dG87IH1cclxuICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0LWl0ZW0tbmFtZSBhIHsgY29sb3I6ICRjb2xvci1ibGFjazsgfVxyXG5cclxuXHJcbiAgICAgICAgIC5zZWFyY2gtcmVzdWx0LWl0ZW0tcmVhZCB7XHJcbiAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNHB4KSwgMzAwLCAxLCBub25lLCAwKTtcclxuICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNlYXJjaC1yZXN1bHQtaXRlbS1pbWFnZSBpbWcgeyBtYXgtd2lkdGg6IDEwMCU7IH0iLCIubGVmdC1tZW51LWNvbXBvbmVudCB7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWxhcmdle1xyXG4gICAgQGluY2x1ZGUgY29sdW1uKDMsIGZhbHNlKTtcclxuICB9XHJcbiAgXHJcbiAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBsaXtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxM3B4KSwgNDAwLCBub3JtYWwsIHVwcGVyY2FzZSwgbnVsbCk7XHJcblxyXG4gICAgICAuaGVhZGVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgc2VsZWN0e1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDEzcHgpLCA0MDAsIG5vcm1hbCwgdXBwZXJjYXNlLCBudWxsKTtcclxuICAgICAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhe1xyXG4gICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICAgIC8vIGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xyXG4gICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICYuYWN0aXZlIHsgY29sb3I6ICRjb2xvci10ZWFsOyB9XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaXMtc2VsZWN0ZWQgYSB7IGNvbG9yOiAkY29sb3ItdGVhbDsgfVxyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMTBweCAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpe1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItdGVhbDtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDAgMTBweCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zZWFyY2gtZWxlbWVudCB7XHJcbiAgd2lkdGg6IDM1JTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA2MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLnNlYXJjaGJhciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWF4LXdpZHRoOiA0ODBweDtcclxuICB3aWR0aDogMzUlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoLWxhYmVsIHtcclxuICAgIEBpbmNsdWRlIG9mZnNjcmVlbjtcclxuICB9XHJcblxyXG4gIFt0eXBlPVwic2VhcmNoXCJdLFxyXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIGhlaWdodDogNDJweDtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTZweCksIDQwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwIDYwcHggMCAkYWlyO1xyXG4gIH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjb2xvcjogcmdiKDEzMCwgMTMwLCAxMzApO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbGFyZ2Uge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZWFsO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1jbG9zZS1zZWFyY2gge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWxhcmdlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4tc2VhcmNoIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGVhbDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWNvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1sYXJnZSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAuc3RhdGUtc2VhcmNoICYge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcGFkZGluZzogJHZhY3V1bSAkdmFjdXVtIDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWFyY2hiYXItcHJldmlldyB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgei1pbmRleDogMTA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE2cHgpLCA3MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmV5O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNnB4KSwgNDAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGl0cyB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG4gICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxM3B4KSwgNDAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbWF4LXdpZHRoLTEwMjQge1xyXG4gIC5pcy1tb2JpbGUtc2VhcmNoYmFyLW9wZW4gLnNlYXJjaGJhciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIC0yMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjBweCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5pcy1tb2JpbGUtc2VhcmNoYmFyLW9wZW4gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIHBhZGRpbmc6IDAgNTBweDtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5pcy1tb2JpbGUtc2VhcmNoYmFyLW9wZW4gLnNlYXJjaGJhci1wcmV2aWV3IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIu+7vy52YXJpYXRpb24tc2VsZWN0b3Ige1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXk7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgLm1vZHVsZS10aXRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE4cHgpLCAyMDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAwKTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnZhcmlhdGlvbi1pdGVtIHtcclxuICAgICYtaW1hZ2UsXHJcbiAgICAmLW5hbWUge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbig2LCBmYWxzZSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1uYW1lIHsgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLXdpZHRoOyB9XHJcbn0iLCLvu78udmFyaWF0aW9uLWF0dHJpYnV0ZXMge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDEycHgpLCAzMDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtZ3JleTtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDQxcHggMjBweCAxMnB4O1xyXG5cclxuICAgICAgICAmLm1vZC1uby1ib3R0b20tcGFkZGluZyB7IHBhZGRpbmctYm90dG9tOiAwOyB9XHJcblxyXG4gICAgICAgICYubW9kLXRvcC1tYXJnaW4geyBtYXJnaW4tdG9wOiAxNXB4OyB9XHJcbn1cclxuXHJcbi52YXJpYXRpb24tYXR0cmlidXRlLWl0ZW0ge1xyXG4gICAgQGluY2x1ZGUgY29sdW1uKDEyLCBmYWxzZSk7XHJcbiAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHsgQGluY2x1ZGUgY29sdW1uKDYsIHRydWUpOyB9XHJcbn0iLCLvu78uc2stY3ViZS1ncmlkIHtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiAxMDBweCBhdXRvO1xyXG59XHJcblxyXG4uc2stY3ViZS1ncmlkIC5zay1jdWJlIHtcclxuICB3aWR0aDogMzMlO1xyXG4gIGhlaWdodDogMzMlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsOztcclxuICBmbG9hdDogbGVmdDtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogc2stY3ViZUdyaWRTY2FsZURlbGF5IDEuM3MgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICBhbmltYXRpb246IHNrLWN1YmVHcmlkU2NhbGVEZWxheSAxLjNzIGluZmluaXRlIGVhc2UtaW4tb3V0OyBcclxufVxyXG4uc2stY3ViZS1ncmlkIC5zay1jdWJlMSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7IH1cclxuLnNrLWN1YmUtZ3JpZCAuc2stY3ViZTIge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzOyB9XHJcbi5zay1jdWJlLWdyaWQgLnNrLWN1YmUzIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC40cztcclxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC40czsgfVxyXG4uc2stY3ViZS1ncmlkIC5zay1jdWJlNCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMXM7XHJcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDAuMXM7IH1cclxuLnNrLWN1YmUtZ3JpZCAuc2stY3ViZTUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzOyB9XHJcbi5zay1jdWJlLWdyaWQgLnNrLWN1YmU2IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zcztcclxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4zczsgfVxyXG4uc2stY3ViZS1ncmlkIC5zay1jdWJlNyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDBzO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwczsgfVxyXG4uc2stY3ViZS1ncmlkIC5zay1jdWJlOCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMXM7XHJcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDAuMXM7IH1cclxuLnNrLWN1YmUtZ3JpZCAuc2stY3ViZTkge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzOyB9XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stY3ViZUdyaWRTY2FsZURlbGF5IHtcclxuICAwJSwgNzAlLCAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNEKDEsIDEsIDEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM0QoMSwgMSwgMSk7XHJcbiAgfSAzNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM0QoMCwgMCwgMSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzRCgwLCAwLCAxKTsgXHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNrLWN1YmVHcmlkU2NhbGVEZWxheSB7XHJcbiAgMCUsIDcwJSwgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzRCgxLCAxLCAxKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNEKDEsIDEsIDEpO1xyXG4gIH0gMzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNEKDAsIDAsIDEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM0QoMCwgMCwgMSk7XHJcbiAgfSBcclxufSIsIu+7vy5leHBhbmRhYmxlLWNhcmRzLWdyb3VwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcblxyXG5cclxuICAgIC5leHBhbmRhYmxlLWNhcmRzLWdyb3VwLXRpdGxlIHtcclxuICAgICAgICAvLyBFeHRyYWN0IHRvIHNlcGFyYXRlIGNzcyBjbGFzc1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgxOHB4KSwgMzAwLCBub3JtYWwsIHVwcGVyY2FzZSwgMCk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIH1cclxuXHJcblxyXG4uZXhwYW5kYWJsZS1jYXJkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuXHJcbi5leHBhbmRhYmxlLWNhcmQtdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE2cHgpLCAzMDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAwKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuXHJcbi5leHBhbmRhYmxlLWNhcmQtdGl0bGUgLmljb24ge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZXhwYW5kYWJsZS1jYXJkLXRpdGxlIC5laS1pY29uX3BsdXMge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG5cclxuICAgIC5pcy1leHBhbmRlZCAmIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaXMtZXhwYW5kZWQgLmVpLWljb25fbWludXMtMDYge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4uZXhwYW5kYWJsZS1jYXJkLWJvZHkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5pcy1leHBhbmRlZCAmIHsgZGlzcGxheTogYmxvY2s7IH1cclxufSIsIu+7vy51c2VycHJvZmlsZSB7XHJcbiAgICBAaW5jbHVkZSBjb2x1bW4oMTIsIGZhbHNlKTtcclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC00ODAge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbig4LCBmYWxzZSk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgICBAaW5jbHVkZSBjb2x1bW4oNCwgZmFsc2UpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcblxyXG4gICAgLnZhbGlkYXRpb24tc3VtbWFyeS1lcnJvcnMgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC52YWxpZGF0aW9uLXN1bW1hcnktZXJyb3JzIGxpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNnB4KSwgMzAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xyXG4gICAgfVxyXG59Iiwi77u/LmJsb2dsaXN0LXJlbGV2YW50IHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuXHQuYmxvZ2xpc3QtcmVsZXZhbnQtaDMge1xyXG5cdFx0QGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE4cHgpLCA0MDAsIDEuNjcsIHVwcGVyY2FzZSwgMTBweCk7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci10ZWFsOyBcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTFweDtcclxuXHR9XHJcblx0XHJcblx0LmJsb2dsaXN0LXJlbGV2YW50LXByZXZpZXcge1xyXG5cdFx0YmFja2dyb3VuZDoge1xyXG5cdFx0XHRwb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0cmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdHNpemU6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5ibG9nbGlzdC1yZWxldmFudC1wcmV2aWV3LWg0IHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgMS4ycmVtLCA1MDAsIDEuMiwgdXBwZXJjYXNlLCBudWxsKTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0ICAgICAgICBwYWRkaW5nOiAxNHB4IDIycHg7XHJcblx0ICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgICAgICB3aWR0aDogMTAwJTtcclxuXHQgICAgICAgICY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIu+7vy5sb29rYm9vay1saW5rIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHRwYWRkaW5nOiA2MHB4IDA7XHJcblxyXG5cdCYtbGVmdC1jb2x1bW4ge1xyXG5cdFx0QGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcblx0XHRcdEBpbmNsdWRlIGNvbHVtbig2KTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1yaWdodC1jb2x1bW4ge1xyXG5cdFx0QGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcblx0XHRcdEBpbmNsdWRlIGNvbHVtbig2KTtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1pbWFnZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdCYtaGVhZGluZyB7XHJcblx0XHRAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMjJweCksIDQwMCwgcmVtKDIycHgpLCB1cHBlcmNhc2UsIDIwcHgpO1xyXG5cdFx0Y29sb3I6ICRjb2xvci10ZWFsO1xyXG5cdFx0QGluY2x1ZGUgbWluLXdpZHRoLTk5MiB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ5cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWludHJvIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE2cHgpLCA0MDAsIHJlbSgyMHB4KSwgbm9uZSwgMjBweCk7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0QGluY2x1ZGUgbWluLXdpZHRoLTk5MiB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQxcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJ1dHRvbiB7XHJcblx0XHRAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNnB4KSwgNDAwLCByZW0oMjBweCksIHVwcGVyY2FzZSwgMCk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAxOHB4O1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwi77u/Lm93bC1jYXJvdXNlbC1pbm5lci13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5jYXJvdXNlbC1iYWNrZ3JvdW5kLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgfVxyXG5cclxuICAub3dsLWl0ZW0tb3ZlcmxheSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgaDEsXHJcbiAgaDIge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwJTtcclxuICB9XHJcbn1cclxuIiwiYm9keS5uby1zY3JvbGwge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uaG90c3BvdC1wcm9kdWN0LWluZm8tbW9kYWwtYmFja2dyb3VuZCB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzNSwgMzUsIC44KTtcclxuXHR6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uaG90c3BvdC1wcm9kdWN0LWluZm8ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMjU1cHg7XHJcblx0ei1pbmRleDogMTAxO1xyXG5cclxuXHQmLm1vZGFsIHtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0fVxyXG5cclxuXHQmLWNvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMTlweDtcclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdH1cclxuXHRcdC5zYWxlLXByaWNlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci10ZWFsO1xyXG5cdFx0fVxyXG5cdFx0LnJlZ3VsYXItcHJpY2Uge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJ1dHRvbi1ncm91cCB7XHJcblx0XHRAaW5jbHVkZSBjbGVhcmZpeCgpO1xyXG5cclxuXHRcdCYtYnV0dG9uIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE0cHgpLCA0MDAsIHJlbSgxNHB4KSwgdXBwZXJjYXNlLCBudWxsKTtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDVweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci10ZWFsO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1idXkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdCYuaGlkZGVuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1kZXRhaWxzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlYWw7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnZpc2libGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcbiIsIu+7v0BpbmNsdWRlIG1heC13aWR0aC0xMDI0IHtcclxuICAubW9kLWhpZGUtb24tc21hbGwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5pbnRyYW5ldHQtaGVhZGVyIHtcclxuICAmIC5jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICB9XHJcbn1cclxuXHJcbi5pbnRyYW5ldHQtZXhwYW5kIHtcclxuICB0b3A6IDIwcHg7XHJcbiAgbGVmdDogdW5zZXQ7XHJcbiAgcmlnaHQ6IDclO1xyXG59XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAuaW50cmFuZXR0LWhlYWRlciB7XHJcbiAgICBoZWlnaHQ6IDEyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAuYm90dG9tLWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcclxuICAgIH1cclxuICAgIC5sb2dnZWQtaW4tc2l0ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgLmxvZ2dlZC1pbi1zaXRlLWxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiBtaW4tY29udGVudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxvZ2dlZC1pbi1pbmZvIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbnRyYW5ldHQtbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uaW50cmFuZXR0LW5hdiAuY2FydC1lbGVtZW50cyB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5uYXYuaW50cmFuZXR0LW5hdlxyXG4gIC5uYXZpZ2F0aW9uLWNvbnRlbnRcclxuICB1bFxyXG4gIGxpXHJcbiAgPiAuaGVhZGVyLWNvbGxhcHNhYmxlLWNoZWNrYm94OmNoZWNrZWRcclxuICB+IC5uYXZpZ2F0aW9uLXN1Yi1jb250ZW50IHtcclxuICBtYXgtaGVpZ2h0OiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICB0b3A6IDE3OXB4O1xyXG59XHJcblxyXG4jaGVhZGVyLWV4cGFuZDpjaGVja2VkIHtcclxuICB+IC5pbnRyYW5ldHQtaGVhZGVyIHtcclxuICAgIC5ib3R0b20taGVhZGVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIH4gLmludHJhbmV0dC1uYXYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgJiAubmF2aWdhdGlvbi1zdWItY29udGVudCB7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubG9nb3V0LWxpbmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG59XHJcblxyXG4ubG9nZ2VkLWluLWhlYWRlciB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xyXG5cclxuICBAaW5jbHVkZSBtaW4td2lkdGgtMTAyNSB7XHJcbiAgICAubG9nZ2VkLWluLXNpdGUtd3JhcHBlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTE0MHB4O1xyXG5cclxuICAgICAgLmxvZ2dlZC1pbi1zaXRlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDU5cHg7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gICAgICAgICYtbG9nbyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgICAgYSBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG9nZ2VkLWluLWluZm8ge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgICAgIC5sb2dnZWQtaW4tdXNlcixcclxuICAgICAgICAgIC5sb2dnZWQtaW4tc2hvcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgLmxvZ2dlZC1pbi11c2VybmFtZSxcclxuICAgICAgICAgICAgLmxvZ2dlZC1pbi1zaG9wbmFtZSB7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5sb2dnZWQtaW4tbG9nb3V0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJ0LWluZm8ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBoZWlnaHQ6IDU5cHg7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcnQtbGFiZWwsXHJcbiAgICAuY2FydC1wcmljZSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1OXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYWctaWNvbiB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIC5laS1pY29uX2JhZzpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcnQtbGFiZWwge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJ0LXByaWNlLFxyXG4gICAgLmJhZy1pY29uIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFnLWNvdW50IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICBtaW4td2lkdGg6IDI0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB0b3A6IDZweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJ0LXBvcHVwIHtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjJzIHZpc2liaWxpdHkgMC4ycztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAxMDAlO1xyXG5cclxuICAgICAgJi1zaG93IHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1tZWRpdW0tZGFyay1ncmV5O1xyXG4gICAgICAgIHdpZHRoOiA0NzhweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1kZXRhaWxzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtZGV0YWlscy1wcm9kdWN0LWNvdW50LWxhYmVsLFxyXG4gICAgICAmLWRldGFpbHMtcHJpY2UtbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtZGV0YWlscy1wcm9kdWN0LWNvdW50LFxyXG4gICAgICAmLWRldGFpbHMtcHJpY2Uge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWFjdGlvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmLWNsb3NlIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdG8td2lzaGxpc3Qge1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sb2dnZWQtaW4tc3RvcmVzZWxlY3RvciB7XHJcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcclxufVxyXG4iLCLvu78ubG9nZ2VkLWluLW1lc3NhZ2Utd3JhcHBlciB7XHJcbiAgbWluLWhlaWdodDogNTlweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtcmVkO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAubG9nZ2VkLWluLW1lc3NhZ2Uge1xyXG4gICAgbWluLWhlaWdodDogaW5oZXJpdDtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5sb2dnZWQtaW4tbWVzc2FnZS10ZXh0LWljb24sXHJcbiAgICAubG9nZ2VkLWluLW1lc3NhZ2UtdGV4dCxcclxuICAgIC5sb2dnZWQtaW4tbWVzc2FnZS10ZXh0LWxpbmsge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2dlZC1pbi1tZXNzYWdlLXRleHQtaWNvbiB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyOHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAubG9nZ2VkLWluLW1lc3NhZ2UtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE1cHgpO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5sb2dnZWQtaW4tbWVzc2FnZS10ZXh0LWxpbmsge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiR0aWNrLWd1dHRlcjogMXJlbSAhZGVmYXVsdDtcclxuJHRpY2std2lkdGg6ICR0aWNrLWd1dHRlcioxLjI1ICFkZWZhdWx0O1xyXG4kdGljay1zcGFjZTogLjVyZW07XHJcbiR0aWNrLWhlaWdodDogJHRpY2stZ3V0dGVyKjEuMjUgIWRlZmF1bHQ7XHJcbiR0aWNrLXk6IDAgIWRlZmF1bHQ7XHJcbiR0aWNrLWJhY2tncm91bmQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiR0aWNrLWJvcmRlci1jb2xvcjogIzg4OCAhZGVmYXVsdDtcclxuJHRpY2stYm9yZGVyLWNvbG9yLWRpc2FibGVkOiAjY2NjICFkZWZhdWx0O1xyXG4kdGljay1mb250LWNvbG9yOiAjMzMzICFkZWZhdWx0O1xyXG4kdGljay1mb250LWNvbG9yLWRpc2FibGVkOiAjY2NjICFkZWZhdWx0O1xyXG5cclxuJXRpY2stYmFzZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAvLyBMYWJlbFxyXG5cclxuICA+IGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBwYWRkaW5nOiAuMjVlbTtcclxuICB9XHJcblxyXG4gID4gW2Rpc2FibGVkXSB+IGxhYmVsIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcblxyXG4gID4gbGFiZWw6YmVmb3JlLFxyXG4gID4gbGFiZWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgfVxyXG5cclxuICA+IGxhYmVsOmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cztcclxuICAgIHRvcDogJHRpY2steTtcclxuICAgIHdpZHRoOiAkdGljay13aWR0aDtcclxuICAgIGhlaWdodDogJHRpY2std2lkdGg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGljay1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICR0aWNrLWJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gID4gW2Rpc2FibGVkXSB+IGxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJHRpY2stYm9yZGVyLWNvbG9yLWRpc2FibGVkO1xyXG4gIH1cclxuXHJcbiAgPiBsYWJlbDphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG5cclxuICAvLyBJbnB1dFxyXG5cclxuICA+IGlucHV0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgdG9wOiAkdGljay15O1xyXG4gIH1cclxuXHJcbiAgLy8gQ2hlY2tib3hcclxuXHJcbiAgPiBbdHlwZT1cImNoZWNrYm94XCJdIH4gbGFiZWw6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG5cclxuICA+IFt0eXBlPVwiY2hlY2tib3hcIl0gfiBsYWJlbDphZnRlciB7XHJcbiAgICB0b3A6ICR0aWNrLXkgKyAoJHRpY2staGVpZ2h0LzQpO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAkdGljay13aWR0aC8yO1xyXG4gICAgaGVpZ2h0OiAkdGljay1oZWlnaHQvMztcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICR0aWNrLWZvbnQtY29sb3I7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICB9XHJcblxyXG4gID4gW3R5cGU9XCJjaGVja2JveFwiXVtkaXNhYmxlZF0gfiBsYWJlbDphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICR0aWNrLWZvbnQtY29sb3ItZGlzYWJsZWQ7XHJcbiAgfVxyXG5cclxuICA+IFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IGxhYmVsIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gID4gW3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB+IGxhYmVsOmJlZm9yZSB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLy8gUmFkaW9cclxuXHJcbiAgPiBbdHlwZT1cInJhZGlvXCJdIH4gbGFiZWw6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB9XHJcblxyXG4gID4gW3R5cGU9XCJyYWRpb1wiXSB+IGxhYmVsOmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogJHRpY2std2lkdGg7XHJcbiAgICBoZWlnaHQ6ICR0aWNrLWhlaWdodDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aWNrLWZvbnQtY29sb3I7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgfVxyXG5cclxuICA+IFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdIH4gbGFiZWw6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRpY2stZm9udC1jb2xvci1kaXNhYmxlZDtcclxuICB9XHJcblxyXG4gID4gW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIH4gbGFiZWw6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSguNyk7XHJcbiAgfVxyXG59XHJcblxyXG4ldGljay1sZWZ0IHtcclxuICBAZXh0ZW5kICV0aWNrLWJhc2U7XHJcblxyXG4gID4gbGFiZWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkdGljay13aWR0aCArICR0aWNrLXNwYWNlO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgbGVmdDogJHRpY2std2lkdGgvNDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gID4gaW5wdXQge1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbiV0aWNrLXJpZ2h0IHtcclxuICBAZXh0ZW5kICV0aWNrLWJhc2U7XHJcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cclxuICA+IGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICByaWdodDogLSR0aWNrLXdpZHRoO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IC0kdGljay13aWR0aCouNzU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICByaWdodDogJHRpY2std2lkdGgqLjI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IGlucHV0IHtcclxuICAgIHJpZ2h0OiAtJHRpY2std2lkdGg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50aWNrLWxlZnQge1xyXG4gIEBleHRlbmQgJXRpY2stbGVmdDtcclxufVxyXG5cclxuLnRpY2stcmlnaHQge1xyXG4gIEBleHRlbmQgJXRpY2stcmlnaHQ7XHJcbn1cclxuIiwiLnBhbmVsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAmLm5vdG9wbWFyZ2luIHtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICB9XHJcblxyXG4gICYuaGFsZiB7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuXHJcbiAgICAmLm1hcmdpbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1oZWFkIHtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtIHtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5sb3dlcmNhc2Uge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmxpbmsge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcmlnaHQge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtIHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubnVtYmVyLWNpcmNsZSB7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItZGFya2VyLWdyZXk7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWRhcmtlci1ncmV5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1cHgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdG9wOiAtMTZweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFya2VyLWdyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbWVkaXVtLWRhcmstZ3JleTtcclxuXHJcbiAgICAmLnBhZGRpbmcge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kYXJrZXJiZyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodGVzdC1ncmV5O1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIHRoZWFkIHRyIHRkIHtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0ciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcblxyXG4gICAgICAgICYubm9ib3JkZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgIGhlaWdodDogNTBweDtcclxuXHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIu+7vy5wcm9tb3Rpb24tYmFubmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBwb2ludGVyLWV2ZW50czpub25lO1xyXG5cclxuICAgICYtbnVtYmVyLTEge1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLW51bWJlci0yIHtcclxuICAgICAgICBsZWZ0OiA0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtbnVtYmVyLTMge1xyXG4gICAgICAgIGxlZnQ6IDkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1udW1iZXItNCB7XHJcbiAgICAgICAgbGVmdDogMTM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZWxhdGVkLWl0ZW0gLml0ZW0taW1hZ2UgLnByb21vdGlvbi1iYW5uZXIge1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbn0iLCLvu78ucHJvbW90aW9uLWxpc3RpbmctY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgICYgaHIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNkMmQyZDI7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICB9XHJcblxyXG4gICAgJiBoMyB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvbW90aW9uLWxpc3RpbmctaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4ucHJvbW90aW9uLWl0ZW0taW5mbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAmIHNwYW4ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJiBoNCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4ub3JkZXItcHJvbW90aW9uIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGVhbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHJvbW90aW9uLWxpc3RpbmctcHJldmlvdXMtcHJpY2Uge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2hcclxufVxyXG5cclxuLm9yZGVyLWRldGFpbHMtY29uZmlybWF0aW9uLXByb21vdGlvbiB7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgIGNvbG9yOiAkY29sb3ItdGVhbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItZGV0YWlscy1wcm9tb3Rpb24tZGlzY291bnQge1xyXG4gICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxufVxyXG5cclxuLnByb21vdGlvbi1saXN0aW5nLWVuZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuXHJcbi5jaGVja291dC1lbmQtbGluZSB7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgYmFja2dyb3VuZDogI2QyZDJkMjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGhlaWdodDogMXB4O1xyXG59XHJcblxyXG5cclxuLndpc2hsaXN0LWRpc2NvdW50ZWQtaXRlbSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbn1cclxuIiwiLnNpbmdsZS1lbGVtZW50LXByb21vdGlvbi1saXN0aW5nLWNvbnRhaW5lciB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcclxuICBwYWRkaW5nOiAxMHB4IDE4cHg7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgLnNpbmdsZS1lbGVtZW50LXByb21vdGlvbi1saXN0aW5nIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICYgLnByb21vdGlvbi1saXN0aW5nLXNlcGFyYXRvciB7XHJcbiAgICAgICAgd2lkdGg6IDk3JTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZGNkY2RjO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiAuc2luZ2xlLXByb21vdGlvbi1pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAmIC5waWN0dXJlX2FuZF9pbmZvX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICYgaDMge1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6ICM3MjcyNzI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuIiwi77u/LnN0b3JlLWxpc3Qge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBtYXJnaW4tbGVmdDogLSRndXR0ZXItd2lkdGg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAuc3RvcmUtZGV0YWlscyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdG9yZS1pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1pdGVtLXN0b3JlIHtcclxuICAgICAgICBAaW5jbHVkZSBjb2x1bW4oNik7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgOm5vdCguc21hbGwpLCA6bm90KC5tZWRpdW0pIHtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuKzEpIHtcclxuICAgICAgICAgICAgICAgIGNsZWFyOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDQpO1xyXG5cclxuICAgICAgICAgICAgJi5zbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMik7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMyk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA6bm90KC5zbWFsbCksIDpub3QoLm1lZGl1bSkge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuKzEpIHtcclxuICAgICAgICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0taW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdG9yZS1uYW1lIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdG9yZS1hZGRyZXNzLFxyXG4gICAgLnN0b3JlLXBob25lIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0b3JlLXBob25lIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuc3RvcmUtaG91cnMge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE4cHgpLCA0MDAsIDEsIG5vbmUsIDApO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3JlLWxpc3QubW9kLTYtY29scyAuc2VhcmNoLWl0ZW0tc3RvcmUge1xyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDIpO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChuKSB7XHJcbiAgICAgICAgICAgIGNsZWFyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN0b3JlLWxpc3QubW9kLTQtY29scyAuc2VhcmNoLWl0ZW0tc3RvcmUge1xyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDMpO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChuKSB7XHJcbiAgICAgICAgICAgIGNsZWFyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN0b3JlLWxpc3QgLm1vZHVsZS10aXRsZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItd2lkdGg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogIzMzM0U0ODtcclxuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1vZHVsZS10aXRsZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW9kLXNpbmdsZS1yb3cgLnNlYXJjaC1pdGVtLXN0b3JlIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuIiwi77u/LmJsb2ctbGlzdCB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtJGd1dHRlci13aWR0aDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgIC5zZWFyY2gtYmxvZy1kZXRhaWxzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1ibG9nLWltYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLWl0ZW0tYmxvZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDEyKTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICA6bm90KC5zbWFsbCksIDpub3QoLm1lZGl1bSkge1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24rMSkge1xyXG4gICAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1ibG9nLXRpdGxlLFxyXG4gICAgLnNlYXJjaC1ibG9nLWRldGFpbHMge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgxNnB4KSwgMzAwLCAxLjUsIHVwcGVyY2FzZSwgMCk7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDAgMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtYmxvZy1jYXRlZ29yeSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMThweCksIDQwMCwgMSwgdXBwZXJjYXNlLCAwKTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1ibG9nLXRpdGxlIHtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLWJsb2ctaW50cm8sIFxyXG4gICAgLnNlYXJjaC1ibG9nLWRhdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1ibG9nLWludHJvIHtcclxuICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWxpc3QubW9kLTYtY29scyAuc2VhcmNoLWl0ZW0tYmxvZyB7XHJcbiAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgICBAaW5jbHVkZSBjb2x1bW4oNCk7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKG4pIHtcclxuICAgICAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1saXN0IC5tb2R1bGUtdGl0bGUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLXdpZHRoO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMzMzNFNDg7XHJcbiAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2R1bGUtdGl0bGUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1vZC1zaW5nbGUtcm93IC5zZWFyY2gtaXRlbS1ibG9nIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuIiwi77u/Lm90aGVyLWxpc3Qge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcblxyXG4gICAgaHIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4iLCLvu78uc2VhcmNoLXBhZ2Uge1xyXG5cclxuICAgID4gcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2R1bGUtdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtZ3JvdXAtaGVhZGVyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcclxuXHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaHIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwICRndXR0ZXItd2lkdGg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3ItdGVhbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzLWdyb3VwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIH1cclxufVxyXG4iLCIucGFnZV9fYnJlYWRjcnVtYnMge1xyXG4gICAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcclxuXHJcbiAgICBhLmJyZWFkY3J1bWItbGluayB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4uYnJlYWRjcnVtYi1saW5rIHtcclxuICAgICAgICBjb2xvcjogJGFkZGl0aW9uYWwtZW1lcmFsZDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIuKAulwiO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmxhY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuXHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgICAgICB0b3A6IDQ1JTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubWVtYmVyIHtcclxuICAvLyBSZXZlcnNlIG9mIHBhZ2UtaGVhZGVyLnNjc3MgbWFyZ2luc1xyXG4gIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gIEBpbmNsdWRlIGxnTWluIHtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICB9XHJcblxyXG4gICZfX2xvZ2luLWJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IHJlbSg0OCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjQpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzODI4ZjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IHJlbSgxNSkgcmVtKDI0KTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQgMC4zcztcclxuICAgIG1hcmdpbjogcmVtKDQwKSAwIDAgMDtcclxuXHJcbiAgICA+IHN2ZyB7XHJcbiAgICAgIHdpZHRoOiByZW0oMTYpO1xyXG4gICAgICBoZWlnaHQ6IHJlbSgxNik7XHJcbiAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEwKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNDg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zdG9yZS1hZG1pbiB7XHJcbiAgJGVsOiAmO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDAuNjI1cmVtO1xyXG4gIH1cclxuXHJcbiAgZm9ybVtvblN1Ym1pdF0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICA+IGEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGhlaWdodDogMS4zNzVyZW07XHJcbiAgICAgIHdpZHRoOiA3LjE4NzVyZW07XHJcbiAgICAgIGZpbGw6IHdoaXRlO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdiB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEwcmVtLCAxZnIpKTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWdhcDogMC42MjVyZW0gMy43NXJlbTtcclxuICAgIG1hcmdpbjogMi41cmVtIDAgNC4zNzVyZW0gMDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XHJcbiAgICAgIG1hcmdpbjogLTEuMjVyZW0gMCAwLjYyNXJlbSAtMC42MjVyZW07XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAjezEuMjVyZW19KTtcclxuICAgICAgYW5pbWF0aW9uOiBzbGlkZS1pbi1mcm9tLXRvcCAwLjFzIGxpbmVhciBib3RoO1xyXG5cclxuICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgZmlsbDogIzAzODI4ZjtcclxuICAgICAgICB3aWR0aDogMC43NXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDAuNzVyZW07XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxLjU2MjVyZW07XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICMzMzNlNDg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzLjEyNXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSAxLjU2MjVyZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGF0LXJvb3QgJi5hY3RpdmUge1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAzODI4ZjtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAzODI4ZjtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzNlNDg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzMzM2U0ODtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgb3V0bGluZS13aWR0aDogMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZGluZyB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9udHMtbG9hZGVkICYge1xyXG4gICAgICBmb250LWZhbWlseTogJ1N0YWcgU2FucyBNZWRpdW0nO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgJl9fdG9wIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMC45Mzc1cmVtIDA7XHJcbiAgICAgIGNvbG9yOiAjMzMzZTQ4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX21haW4ge1xyXG4gICAgICBwYWRkaW5nOiAxLjU2MjVyZW0gMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbSAwLjYyNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW07XHJcbiAgICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5oaWRkZW4teHMge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gc3ZnIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAYXQtcm9vdCBhI3smfSB7XHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX191c2VyLWVtYWlsIHtcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuICAgICAgICBjbGlwLXBhdGg6IGNpcmNsZSgxJSBhdCAxJSAxJSk7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21lbnUtdHJpZ2dlciB7XHJcbiAgICAkdHJpZ2dlcjogJjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgID4gc3BhbiB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG4gICAgICBjbGlwLXBhdGg6IGNpcmNsZSgxJSBhdCAxJSAxJSk7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgPiBzdmcge1xyXG4gICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICB3aWR0aDogZW0oMjApO1xyXG4gICAgICBoZWlnaHQ6IGVtKDIwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLWNsb3NlZCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICYtb3BlbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xyXG4gICAgICAjeyR0cmlnZ2VyfS1vcGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgI3skdHJpZ2dlcn0tY2xvc2VkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pY29uIHtcclxuICAgIHdpZHRoOiAwLjkzNzVyZW07XHJcbiAgICBoZWlnaHQ6IDAuOTM3NXJlbTtcclxuICAgIGZpbGw6IHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y3O1xyXG4gICAgcGFkZGluZzogMy4xMjVyZW0gMi41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICBwYWRkaW5nOiAwLjYyNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Jlc2V0LWltYWdlIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Jhc2ljLWluZm8ge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTguNzVyZW0sIDFmcikpO1xyXG4gICAgZ3JpZC1nYXA6IDIuNXJlbTtcclxuXHJcbiAgICAmX19pbWFnZS1wcmV2aWV3IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXJnaW46IDAuNjI1cmVtIDA7XHJcblxyXG4gICAgICAmOmJlZm9yZSxcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMC4wNjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtI3swLjA2MjVyZW19O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogKDM4NiAvIDUzMykgKiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL1VJL2NhbWVyYS5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS42ODc1cmVtO1xyXG4gICAgICAgIHdpZHRoOiA0LjA2MjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA0LjA2MjVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgID4gaW1nIHtcclxuICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjkpO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Zvcm0ge1xyXG4gICAgJi0tbmFycm93IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDQxLjU2MjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybV9fZWxlbWVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT0ndGV4dCddLFxyXG4gICAgdGV4dGFyZWEsXHJcbiAgICBpbnB1dFt0eXBlPSdudW1iZXInXSxcclxuICAgIGlucHV0W3R5cGU9J3RlbCddLFxyXG4gICAgaW5wdXRbdHlwZT0nZW1haWwnXSxcclxuICAgIGlucHV0W3R5cGU9J3VybCddLFxyXG4gICAgaW5wdXRbdHlwZT0nZGF0ZSddIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPSd1cmwnXSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xyXG5cclxuICAgICAgJiB+IHN2ZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMS4xMjVyZW07XHJcbiAgICAgICAgbGVmdDogMC45Mzc1cmVtO1xyXG4gICAgICAgIHdpZHRoOiAwLjkzNzVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAwLjkzNzVyZW07XHJcbiAgICAgICAgZmlsbDogI2RlZGVkZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1fX2RhdGUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMy4xMjVyZW07XHJcblxyXG4gICAgJiB+IHN2ZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAxLjEyNXJlbTtcclxuICAgICAgcmlnaHQ6IDEuMTI1cmVtO1xyXG4gICAgICB3aWR0aDogMS4xMjVyZW07XHJcbiAgICAgIGhlaWdodDogMS4xMjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybV9fY2hlY2tib3gge1xyXG4gICAgJi1sYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAjMzMzZTQ4O1xyXG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xyXG4gICAgfVxyXG5cclxuICAgICYtaGVscGVyIHtcclxuICAgICAgd2lkdGg6IDEuNTYyNXJlbTtcclxuICAgICAgaGVpZ2h0OiAxLjU2MjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBsYWJlbCB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcclxuICAgIGZvbnQtZmFtaWx5OiAnU3RhZyBTYW5zIEJvb2snLCBzYW5zLXNlcmlmO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDEuMjVyZW0gMS44NzVyZW07XHJcbiAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDMuNzVyZW0gYXV0byAwIGF1dG87XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjMWMxYzE7XHJcbiAgICAgIGNvbG9yOiAjMzMzZTQ4O1xyXG4gICAgfVxyXG5cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGFiIHtcclxuICAgICZfX3RyaWdnZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IC0xcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcblxyXG4gICAgICAmOmNoZWNrZWQge1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmNztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cyArIGxhYmVsIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJltkYXRhLXRhYm51bT0ndDEnXTpjaGVja2VkIHtcclxuICAgICAgICB+IGRpdiB7XHJcbiAgICAgICAgICBbZGF0YS10YWJudW09J3QxJ10ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZbZGF0YS10YWJudW09J3QyJ106Y2hlY2tlZCB7XHJcbiAgICAgICAgfiBkaXYge1xyXG4gICAgICAgICAgW2RhdGEtdGFibnVtPSd0MiddIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmW2RhdGEtdGFibnVtPSd0MyddOmNoZWNrZWQge1xyXG4gICAgICAgIH4gZGl2IHtcclxuICAgICAgICAgIFtkYXRhLXRhYm51bT0ndDMnXSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xhYmVsIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDVyZW07XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xyXG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faG91ci1yb3cge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG5cclxuICAgICZbZGF0YS1yZW1hcmstcm93XSB7XHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc2ltcGxlIHtcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG5cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1jb2xsYXBzZWQge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgI3skZWx9X19ob3VyLXJvd19faGVhZGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgY29sb3I6ICMzMzNlNDg7XHJcblxyXG4gICAgICAgICAgPiBzdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAjMzMzZTQ4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBkaXYsXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVsaW1pdGVyIHtcclxuICAgICAgd2lkdGg6IGVtKDU1KTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgd2lkdGg6IGVtKDQwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGVtKDIwKTtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IGVtKDEwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMC42MjVyZW07XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZTQ4O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnU3RhZyBTYW5zIEJvb2snLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+ICoge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAwLjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGZpbGw6IHdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gZGl2IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAmOm5vdCguZm9ybV9fZWxlbWVudCk6bm90KC5zdG9yZS1hZG1pbl9fcmVtYXJrLXJvdykge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgcGFkZGluZzogMC45Mzc1cmVtO1xyXG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19sYWJlbC1mcm9tIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDQuMzc1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xhYmVsLXRvIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVsZXRlIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIHBhZGRpbmc6IDAuNjI1cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICA+IHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDAuOTM3NXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDAuOTM3NXJlbTtcclxuICAgICAgICBmaWxsOiAjMDM4MjhmO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FkZC1kYXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjI0ZDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjI1cmVtO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMy4xMjVyZW07XHJcbiAgICBmb250LWZhbWlseTogJ1N0YWcgU2FucyBNZWRpdW0nO1xyXG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcbiAgfVxyXG5cclxuICAmX19kYXkge1xyXG4gICAgbWluLXdpZHRoOiA1cmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcclxuICAgICAgbWluLXdpZHRoOiAzLjc1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZnJvbS10aW1lLFxyXG4gICZfX3RvLXRpbWUge1xyXG4gICAgbWF4LXdpZHRoOiA5LjM3NXJlbTtcclxuICB9XHJcblxyXG4gICZfX2Zyb20tdGltZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW07XHJcbiAgfVxyXG5cclxuICAmX19yZW1hcmstcm93IHtcclxuICAgIG1hcmdpbjogMS4yNXJlbSAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2hvdy1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmc6IDEuMjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzYjNiM2I7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlcjtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblxyXG4gICAgJi0tY2hlY2tlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzN2E4NDk7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzI4NjI0ZDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB3aWR0aDogNC4xMjVyZW07XHJcbiAgICAgIGhlaWdodDogMS44NzVyZW07XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjg2MjRkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAtI3sxLjI1cmVtfSAwIDAgMCB3aGl0ZTtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3gtc2hhZG93OiAwLjEyNXJlbSAwLjI1cmVtIDAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogMXB4IGF1dG8gIzRkOTBmZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAyLjE4NzVyZW0gMCAwIDAgIzI4NjI0ZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMyODYyNGQ7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgbGVmdDogMi41cmVtO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogLSN7MC4xMjVyZW19IDAuMjVyZW0gMC4xODc1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXZpYXRpbmctdGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jaGVja2JveGxpc3Qge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDIwcmVtLCAxZnIpKTtcclxuICAgIGdyaWQtZ2FwOiAxLjI1cmVtO1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcclxuICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgfiBsYWJlbCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODYyNGQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzI4NjI0ZDtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgICAgICB+IGxhYmVsIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgfiBsYWJlbCB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBhdXRvICM0ZDkwZmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvcjtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xyXG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzLjEyNXJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMC45Mzc1cmVtIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ZlYXR1cmVkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMy43NXJlbSAwO1xyXG5cclxuICAgID4gaDQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvYWRlciB7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAmX19pbm5lcixcclxuICAgICZfX2lubmVyOmJlZm9yZSxcclxuICAgICZfX2lubmVyOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkMSAxcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgYW5pbWF0aW9uOiBsb2FkMSAxcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgd2lkdGg6IDFlbTtcclxuICAgICAgaGVpZ2h0OiA0ZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBjb2xvcjogIzAzODI4ZjtcclxuICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XHJcbiAgICAgIG1hcmdpbjogODhweCBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjE2cztcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXI6YmVmb3JlLFxyXG4gICAgJl9faW5uZXI6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXI6YmVmb3JlIHtcclxuICAgICAgbGVmdDogLTEuNWVtO1xyXG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lcjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IDEuNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQxIHtcclxuICAgIDAlLFxyXG4gICAgODAlLFxyXG4gICAgMTAwJSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMDtcclxuICAgICAgaGVpZ2h0OiA0ZW07XHJcbiAgICB9XHJcblxyXG4gICAgNDAlIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAtMmVtO1xyXG4gICAgICBoZWlnaHQ6IDVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgbG9hZDEge1xyXG4gICAgMCUsXHJcbiAgICA4MCUsXHJcbiAgICAxMDAlIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwO1xyXG4gICAgICBoZWlnaHQ6IDRlbTtcclxuICAgIH1cclxuXHJcbiAgICA0MCUge1xyXG4gICAgICBib3gtc2hhZG93OiAwIC0yZW07XHJcbiAgICAgIGhlaWdodDogNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGtleWZyYW1lcyBzbGlkZS1pbi1mcm9tLXRvcCB7XHJcbiAgICAwJSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBhZGRlZCBzdG9yZSBlZGl0aW9yaWFsIGZvcm0gc3R5bGluZyBoZXJlOlxyXG4gIC5zdG9yZS1lZGl0b3JpYWwtZm9ybSB7XHJcbiAgICBtYXJnaW46IDAgZW0oODApO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xyXG4gICAgICBwYWRkaW5nOiA1LjYyNXJlbSA1LjYyNXJlbSAzLjc1cmVtIDUuNjI1cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZS11cGxvYWQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcclxuICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNkZWRlZGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIGlucHV0W3R5cGU9J2ZpbGUnXSB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuICAgICAgICBjbGlwLXBhdGg6IGNpcmNsZSgxJSBhdCAxJSAxJSk7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtcHJldmlldyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICYuaXMtaGlkZGVuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IDAuMDYyNXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtI3swLjA2MjVyZW19O1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogKDM4NiAvIDUzMykgKiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL1VJL2NhbWVyYS5zdmcpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS42ODc1cmVtO1xyXG4gICAgICAgICAgd2lkdGg6IDQuMDYyNXJlbTtcclxuICAgICAgICAgIGhlaWdodDogNC4wNjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICA+IGltZyB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjkpO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1wcmV2aWV3LmlzLWhpZGRlbiArICYtYnV0dG9uIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAzLjEyNXJlbTtcclxuXHJcbiAgICAgICAgPiAqIHtcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pY29uIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xyXG4gICAgICAgICAgd2lkdGg6IDIuNjI1cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyLjYyNXJlbTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICBmaWxsOiAjNjY2NjY2O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvbnRzLWxvYWRlZCAmIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnU3RhZyBTYW5zIEJvb2snLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX19lbGVtZW50LS1ncmlkIHtcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgZW0oMjUpO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RvZ2dsZS1zZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgYW5pbWF0aW9uOiBzbGlkZS1pbi1mcm9tLXRvcCAwLjFzIGxpbmVhciBib3RoO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2Y3O1xyXG4gICAgICBwYWRkaW5nOiAxLjg3NXJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuXHJcbiAgICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvb3RlciB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgPiBidXR0b24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgID4gKiB7XHJcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICMwMzgyOGY7XHJcbiAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvbnRzLWxvYWRlZCAmIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnU3RhZyBTYW5zIEJvb2snLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlbGVjdCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcclxuXHJcbiAgICAgID4gc2VsZWN0IHtcclxuICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBoZWlnaHQ6IDMuMTg3NXJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzLjEyNXJlbTtcclxuICAgICAgICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA2LjI1cmVtO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1oZWxwZXIge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMy4xMjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzLjE4NzVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDAuMDYyNXJlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICAgICAgd2lkdGg6IDIuODEyNXJlbTtcclxuICAgICAgICAgIGhlaWdodDogMi44NzVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMC43NXJlbTtcclxuICAgICAgICAgIGhlaWdodDogMC43NXJlbTtcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgZmlsbDogIzNkM2QzZDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2RhdGUge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGltZSB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oYWxmIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b24tLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOS42cHg7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjI1cmVtO1xyXG4gICAgcGFkZGluZzogMC42MjVyZW0gMi41cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uLS1wcmltYXJ5IHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIC8vIGFkZGVkIGZvcm0gc3R5bGluZyBmb3Igb25seSBpbnNpZGUgaGVyZTpcclxuICAuZm9ybSB7XHJcbiAgICAmX19pbnRybyB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBlbSgxNCk7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGVtKDEwKTtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCBlbSgyMCkgMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybS1jb250YWluZXIge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IGVtKDEwKTtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzBlbSkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblxyXG4gICAgICAmLmlzLWhpZGRlbiB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuICAgICAgICBjbGlwLXBhdGg6IGNpcmNsZSgxJSBhdCAxJSAxJSk7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jaGVja2JveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgLmNhdGVnb3J5RmlsdGVyICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaGVscGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGVtKDE2KTtcclxuICAgICAgICBoZWlnaHQ6IGVtKDE2KTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNmI2YjZiO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGVtKDIpO1xyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgfiAmIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2YjZiNmI7XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFwwMDI3MTQnO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGNvbG9yOiAjNmI2YjZiO1xyXG5cclxuICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICBjb2xvcjogIzAzODI4ZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yYWRpbyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXTpjaGVja2VkIH4gbGFiZWwge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBmaWxsOiAjM2QzZDNkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICMwMzgyOGY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMS4yNXJlbTtcclxuICAgICAgICBmaWxsOiAjNmI2YjZiO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1oZWxwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogZW0oMTYpO1xyXG4gICAgICAgIGhlaWdodDogZW0oMTYpO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM2YjZiNmI7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZW0oMik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPSdyYWRpbyddOmNoZWNrZWQgfiAmIHtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiBlbSg4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBlbSg4KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2QzZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlbGVjdCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgID4gc2VsZWN0IHtcclxuICAgICAgICBwYWRkaW5nOiAwLjkzNzVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tc2ltcGxlIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcbiAgICAgICAgPiBzZWxlY3Qge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07XHJcblxyXG4gICAgICAgICAgPiBvcHRpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMGVtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWZlcmVuY2UtbGlzdC1maWx0ZXJfX2xpbmtzICYge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogZW0oMjApO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBlbSgyMCk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgID4gc2VsZWN0IHtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzNlNDg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2F0ZWdvcnkgJiB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWhlbHBlciB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzLjA2MjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzLjA2MjVyZW07XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMzM2U0ODtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblxyXG4gICAgICAgID4gc3ZnIHtcclxuICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICBmaWxsOiAjMDM4MjhmO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybV9fc2VsZWN0LS1zaW1wbGUgJiB7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxLjU2MjVyZW07XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcblxyXG4gICAgICAgICAgPiBzdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAjMzMzZTQ4O1xyXG4gICAgICAgICAgICB3aWR0aDogMS4wNjI1cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhdGVnb3J5IC5mb3JtX19zZWxlY3QtLXNpbXBsZSAmIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3Zjc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZXJyb3Ige1xyXG4gICAgICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xyXG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICBjb2xvcjogIzk5MDAwMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGFuaW1hdGlvbjogc2xpZGUtaW4tZnJvbS10b3AgMC4xcyBsaW5lYXIgYm90aDtcclxuXHJcbiAgICAgICYuaXMtaGlkZGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VjY2VzcyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgIGNvbG9yOiAjMzMzZTQ4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICYuaXMtaGlkZGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZWxlbWVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBlbSgyMCk7XHJcblxyXG4gICAgICAmLS1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1zcGFjZSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0W3R5cGU9J3NlYXJjaCddIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbnB1dFt0eXBlPSd0ZXh0J10sXHJcbiAgICAgIGlucHV0W3R5cGU9J251bWJlciddLFxyXG4gICAgICB0ZXh0YXJlYSxcclxuICAgICAgaW5wdXRbdHlwZT0ndGVsJ10sXHJcbiAgICAgIGlucHV0W3R5cGU9J2VtYWlsJ10sXHJcbiAgICAgIGlucHV0W3R5cGU9J3VybCddLFxyXG4gICAgICBpbnB1dFt0eXBlPSdkYXRlJ10ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwLjkzNzVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXppcCB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBlbSg1KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1wbGFjZSB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGVtKDUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1jZW50ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWxwIHtcclxuICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAmX191cGxvYWQge1xyXG4gICAgICBpbnB1dFt0eXBlPSdmaWxlJ10ge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBjaXJjbGUoMSUgYXQgMSUgMSUpO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzM2U0ODtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2LjI1cmVtO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgZmlsbDogd2hpdGU7XHJcbiAgICAgICAgICB3aWR0aDogMC42MjVyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tbGluayB7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIGZpcmVmb3ggMTkrICovXHJcbiAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIGllICovXHJcbiAgICBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZm9ybSB7XHJcbiAgICAudmFsaWRhdGlvbi1zdW1tYXJ5LWVycm9ycyB7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM5OTAwMDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmViZWU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9VSS9lcnJvci5zdmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgbGVmdDogMXJlbTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5maWVsZC12YWxpZGF0aW9uLWVycm9yIHtcclxuICAgICAgY29sb3I6ICM5OTAwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBBZGRlZCBzck9ubHkgY2xhc3MgdG8gaGlkZSBlbGVtZW50cyBmcm9tIHNjcmVlbiByZWFkZXJzXHJcbiAgLnNyT25seSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XHJcbiAgICBjbGlwLXBhdGg6IGNpcmNsZSgxJSBhdCAxJSAxJSk7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHdpZHRoOiAxcHg7XHJcblxyXG4gICAgJi0tZm9jdXNhYmxlIHtcclxuICAgICAgJjphY3RpdmUsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNsaXA6IGF1dG87XHJcbiAgICAgICAgY2xpcC1wYXRoOiBub25lO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtZm9jYWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcclxuICAgIG1hcmdpbjogNSUgYXV0bztcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcblxyXG4uY2xvc2UtZm9jYWwge1xyXG4gIGNvbG9yOiAjYWFhO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5jbG9zZS1mb2NhbDpob3ZlcixcclxuLmNsb3NlLWZvY2FsOmZvY3VzIHtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuI2ltYWdlLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4jZm9jdXMtcG9pbnQtbWFya2VyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDM4MjhmO1xyXG4gIGJvcmRlcjogNHB4IHNvbGlkICMzMzNlNDg7XHJcbiAgYm94LXNoYWRvdzogMCAwIDVweCAycHggIzMzM2U0ODtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbiNmb2N1cy1wb2ludC1tYXJrZXIuZW1wdHkge1xyXG4gIGJhY2tncm91bmQ6IGdyYXk7XHJcbiAgYm9yZGVyOiA0cHggc29saWQgZGFya2dyYXk7XHJcbiAgYm94LXNoYWRvdzogMCAwIDVweCAycHggZ3JheTtcclxufVxyXG4iLCIuc2VhcmNoLXBhZ2Uge1xyXG4gIG1hcmdpbi10b3A6IDM2cHg7XHJcblxyXG4gIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgfVxyXG5cclxuICAudGV4dC1leGNlcnB0IHtcclxuICAgIC5saW5rLXNpbmdsZSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZmFxIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDVweDtcclxuXHJcblx0LmludHJvIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRAaW5jbHVkZSBpbmdyZXNzO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHsgcGFkZGluZzogMCAxMCU7IH1cclxuXHJcbiAgICAgICAgYSB7IGNvbG9yOiAkY29sb3ItdGVhbDsgfVxyXG5cdH1cclxufSIsIu+7vy5zdG9yZSB7XHJcbiAgLnN0b3JlLWltYWdlIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbnRybyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgaDIge1xyXG4gICAgICBAaW5jbHVkZSBmb250LTM7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5pbmdyZXNzIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxOHB4KSwgNDAwLCBub3JtYWwsIG5vbmUsIG51bGwpO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLmNvbnRlbnQuY2xlYXJmaXgge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLnN0b3JlLWluZm8ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgbWF4LXdpZHRoOiA0ODBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbGFyZ2Uge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAmLXJvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxhcmdlIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNlbGwge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtZ3JleTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGFyZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoMS8zKTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDE1cHggJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm9wZW5pbmctaG91cnMsXHJcbiAgICAuY29udGFjdCxcclxuICAgIC5yZWdpc3Rlci1hcHBvaW50bWVudC13cmFwcGVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgaDMge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3BlbmluZy1ob3VycyxcclxuICAgIC5jb250YWN0IHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgaDMge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGVuaW5nLWhvdXJzIHtcclxuICAgICAgJi10YWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC50b2RheSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZWRpdW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRheSB7XHJcbiAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtYWRkaXRpb25hbC1pbmZvIHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHggMDtcclxuICAgICAgICBtYXJnaW46IDE1cHggLTEwcHggMTVweDtcclxuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yLWdyZXk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdCB7XHJcbiAgICAgID4gYWRkcmVzcyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTZweCksIDUwMCwgMjFweCwgbm9uZSwgbnVsbCk7XHJcbiAgICAgIH1cclxuICAgICAgLm1hcHMtbGluayB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNnB4KSwgNDAwLCBub3JtYWwsIG5vbmUsIG51bGwpO1xyXG4gICAgICB9XHJcbiAgICAgID4gLnBob25lIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNnB4KSwgNDAwLCBub3JtYWwsIG5vbmUsIG51bGwpO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5lbWFpbCB7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlZ2lzdGVyLWFwcG9pbnRtZW50LXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWdpc3Rlci1hcHBvaW50bWVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC02O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW50cm8ge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcclxuICAgICAgfVxyXG4gICAgICAubnVtYmVyLXNlbnQtY29uZmlybWF0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc3VibWl0LW51bWJlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIEBpbmNsdWRlIG9mZnNjcmVlbjtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggJGNvbG9yLWdyZXkgc29saWQ7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICB3aWR0aDogNzQlO1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTVweCAxNXB4IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXJlZ3VsYXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAmLmNhbGwtbWUtYnV0dG9uIHtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jYWxsLW1lLWJ1dHRvbixcclxuICAgICAgICAmLmNvbnRhY3QtYnV0dG9uIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1lZGl1bS1hbmQtbGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZmEge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5saW5rIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zdWJtaXQtYnV0dG9uLW51bWJlciB7XHJcbiAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZm9ybS1lcnJvciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZvcm0tZXJyb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlcyB7XHJcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMi41JTtcclxuICB9XHJcblxyXG4gIC5tYXAtYW5kLWNvbnRhY3Qge1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMi41JTtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbigxMik7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtNDtcclxuICAgIH1cclxuICAgIC5tYXAge1xyXG4gICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY4IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDgpO1xyXG4gICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250YWN0LWZvcm0ge1xyXG4gICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgICBAaW5jbHVkZSBjb2x1bW4oNCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LTY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBmb3JtIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBAaW5jbHVkZSBvZmZzY3JlZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0LFxyXG4gICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrLWdyZXk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNnB4KSwgNDAwLCBub3JtYWwsIG5vbmUsIG51bGwpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMThweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoXHJcbiAgICAgICAgICAkZm9udC1mYW1pbHktcmVndWxhcixcclxuICAgICAgICAgIHJlbSgyNHB4KSxcclxuICAgICAgICAgIDEwMCxcclxuICAgICAgICAgIG5vcm1hbCxcclxuICAgICAgICAgIHVwcGVyY2FzZSxcclxuICAgICAgICAgIDBcclxuICAgICAgICApO1xyXG4gICAgICB9XHJcbiAgICAgIC5mb3JtLWVycm9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZm9ybS1lcnJvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCLvu79AaW1wb3J0ICcuLi90eXBvZ3JhcGh5JztcclxuXHJcbi5ibG9nIHtcclxuICAuYmxvZy1pbmZvIHtcclxuICAgID4gLmF1dGhvciB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcmVndWxhcjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBoZWlnaHQ6IDczcHg7XHJcbiAgICAgICAgd2lkdGg6IDczcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hdXRob3ItbmFtZSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbC1zaGFyaW5nIHtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW46IDMzcHggMTJweCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgPiAuY2F0ZWdvcmllcyB7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICBtYXJnaW46IDEwNXB4IDAgMjRweCAwO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXJlZ3VsYXI7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICB9XHJcbiAgICAgID4gLnNlcGFyYXRvciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJsb2ctYm9keSB7XHJcbiAgICAudGV4dC1leGNlcnB0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9wLWFydGljbGUtY29udGVudCxcclxuICAgIC5ib3R0b20tYXJ0aWNsZS1jb250ZW50IHtcclxuICAgICAgaDEge1xyXG4gICAgICAgIEBleHRlbmQgLmgxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgQGV4dGVuZCAuaDI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBAZXh0ZW5kIC5oMztcclxuICAgICAgfVxyXG5cclxuICAgICAgaDQge1xyXG4gICAgICAgIEBleHRlbmQgLmludGVybWVkaWF0ZS10aXRsZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgQGV4dGVuZCAudGV4dC1ib2R5LS1sYXJnZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJvdHRvbS1hcnRpY2xlLWNvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICBibG9ja3F1b3RlIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXJvYm90bztcclxuICAgICAgZm9udC1zaXplOiByZW0oMjJweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuICAgICAgcGFkZGluZzogMCAwIDAgMTBweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItdGVhbDtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZWFsOyAvKiovXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmxvZy1mYWNlYm9vay1ib3R0b20ge1xyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvZy10aXRsZSB7XHJcbiAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKCdSYWxld2F5JywgM3JlbSwgMzAwLCAkYWlyICogMywgdXBwZXJjYXNlLCAkYWlyKTtcclxuICBsZXR0ZXItc3BhY2luZzogMi4ycHg7XHJcbn1cclxuXHJcbi5ibG9nLWhlYWRlciB7XHJcbn1cclxuXHJcbi5ibG9nLWhlYWRlci1pbWFnZSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmxvZ2xpc3QtZmlsdGVyLmJsb2ctYmxvZ2xpc3QtZmlsdGVyIHtcclxuICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvZy1sZWZ0LWNvbHVtbiB7XHJcbiAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICBAaW5jbHVkZSBjb2x1bW4oOSwgZmFsc2UpO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvZy1hdXRob3ItZXh0ZW5kZWQge1xyXG4gIG1hcmdpbi10b3A6IDY1cHg7XHJcblxyXG4gIC5oZWFkZXIge1xyXG4gICAgQGluY2x1ZGUgZm9udCgnUmFsZXdheScsIHJlbSgxOHB4KSwgNTAwLCBub3JtYWwsIHVwcGVyY2FzZSwgMzBweCk7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogcmVtKDAuOHB4KTtcclxuICB9XHJcblxyXG4gIC5iaW8ge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcbiAgfVxyXG59XHJcbiIsIu+7vy5hcnRpY2xlLXBhZ2Uge1xyXG4gICYtaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICAmLm1vZC13aXRob3V0LXRpdGxlLWltYWdlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIH1cclxuICB9XHJcbiAgJi1oZWFkZXItaDEge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgJi5tb2Qtd2l0aG91dC10aXRsZS1pbWFnZSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWhlYWRlciArIC5hcnRpY2xlLXBhZ2UtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuICAuYXJ0aWNsZS1jb250ZW50IHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbigxMiwgZmFsc2UpO1xyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTk5MiB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbig5LCBmYWxzZSk7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgfVxyXG4gIC5hcnRpY2xlLWltYWdlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYXJ0aWNsZS1oMiB7XHJcbiAgICBAaW5jbHVkZSBmb250LTQ7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgfVxyXG4gIC5hcnRpY2xlLWJvZHkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgaDEge1xyXG4gICAgICBAZXh0ZW5kIC5oMTtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIEBleHRlbmQgLmgyO1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgQGV4dGVuZCAuaDM7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuICAgIH1cclxuICB9XHJcbiAgLmFydGljbGUtYm9keSBhIHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICB9XHJcbn1cclxuIiwi77u/LmNhdGVnb3J5LWxhbmRpbmdwYWdlIHtcclxuICAgIC5wcm9tby1ibG9jayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcmVndWxhcjtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0OTBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSg2NHB4KSwgNjAwLCByZW0oNjRweCksIHVwcGVyY2FzZSwgbnVsbCk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgLy9mb250LXNpemU6IHJlbSg2NHB4KTtcclxuICAgICAgICAgICAgLy9mb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDgwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2F0ZWdvcnktY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICAgICAgICAmLWludHJvIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE4cHgpLCA0MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03NjggeyBtYXgtd2lkdGg6IDkwJTsgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2F0ZWdvcnktZWRpdG9yLWNvbnRlbnQge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJGd1dHRlci13aWR0aDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci13aWR0aDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGVnb3J5LWVkaXRvci1jb250ZW50IC5ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2F0ZWdvcmllcy10aXRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgMS4ycmVtLCA0MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXRlZ29yaWVzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oLTMzcHgpIDAgMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXRlZ29yeS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMTIsIGZhbHNlKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbig2LCBmYWxzZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XHJcbiAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNzBweCk7XHJcblxyXG4gICAgICAgICAgICAmICsgLmNhdGVnb3J5LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDcwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1hZ2UsXHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE4cHgpLCAzMDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIgeyBjb2xvcjogJGNvbG9yLWJsYWNrOyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnRybyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE0cHgpLCAzMDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1YmNhdGVnb3JpZXMge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNjVyZW0gMCAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIC5zdWJjYXRlZ29yeS1pdGVtIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTRweCksIDMwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC4yMTI1cmVtIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmV3c2xldHRlci1zdWJzY3JpYmUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LnByb2R1Y3Qge1xyXG4gICZzLWZsZXhlZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBAaW5jbHVkZSBjb2x1bW4oMTIsIGZhbHNlKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgQGluY2x1ZGUgY29sdW1uKDYsIGZhbHNlKTtcclxuICAgIH1cclxuXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgJi1kZXRhaWxzLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBjb2x1bW4oNiwgZmFsc2UpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICBAaW5jbHVkZSBjb2x1bW4oMTIsIGZhbHNlKTtcclxuICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgLmNhbXBhaWduLWJhbm5lciB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgxNnB4KSwgNjAwLCBub3JtYWwsIHVwcGVyY2FzZSwgMCk7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIEBpbmNsdWRlIGJhbm5lclN0eWxlO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICByaWdodDogLTVweDtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuYmVzdC1idXktaWNvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogLTIwcHg7XHJcblxyXG4gICAgICAmLXdpdGgtY2FtcGFpZ24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMDVweDtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiAuY2FtcGFpZ24tYmFubmVyLXRleHQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBtYXJnaW4tdG9wOiA5MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgLm1vZC1iZXN0LWJ1eSAuY2FtcGFpZ24tYmFubmVyLXRleHQge1xyXG4gICAgICBib3R0b206IC00OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wcmljZS13cmFwcGVyIHtcclxuICAgIC5wcmljZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIGgzLFxyXG4gICAgaDQge1xyXG4gICAgICBAaW5jbHVkZSBjb2x1bW4oNiwgZmFsc2UpO1xyXG4gICAgfVxyXG5cclxuICAgICYgLnByaWNlLW9mZmVycyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgJiAucHJvZHVjdC1wcmljZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuXHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgLnByb21vdGlvbi1hbmQtcHJldmlvdXMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgLnByb2R1Y3QtcHJpY2UtZGlzY291bnQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9kdWN0LXByaWNlLXJlZ3VsYXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZlZWRiYWNrIHtcclxuICAgICAgQGluY2x1ZGUgY29sdW1uKDYsIGZhbHNlKTtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDVweDtcclxuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYWN0aW9ucyB7XHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1xdWFudGl0eSB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbigyLCBmYWxzZSk7XHJcblxyXG4gICAgICAuYm0tc2VsZWN0Ym94LmNhcnQtYW1vdW50IHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICBAaW5jbHVkZSBjb2x1bW4oNCwgZmFsc2UpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hZGRjYXJ0LWNvbnRhaW5lciB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbig1LCBmYWxzZSk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDgsIGZhbHNlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYWRkd2lzaCB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbig1LCBmYWxzZSk7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbigxMiwgZmFsc2UpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWFzc2VtYmx5IHtcclxuICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTRweCksIDQwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuXHJcbiAgICAgICAgJi5yZWFkbW9yZSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcmstZ3JleTtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi12YXJpYXRpb24td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gIH1cclxuXHJcbiAgJi1pY29uLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbmJveCB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbig0LCBmYWxzZSk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMycHgpO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTRweCksIDQwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW5hbWUge1xyXG4gICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDI0cHgpLCAzMDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAwKTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZGFyay1ncmV5O1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5ub3VuZGVybGluZSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbnVtYmVyIHtcclxuICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE0cHgpLCA0MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICBjb2xvcjogJGNvbG9yLWRhcmstZ3JleTtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWRlc2NyaXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE2cHgpLCA0MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAmLW1vcmVpbmZvIHtcclxuICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTZweCksIDQwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wcmljZSB7XHJcbiAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIDEuMnJlbSwgNDAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAgICYtcmVndWxhciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgIH1cclxuXHJcbiAgICAmLXVuaXQge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZGV0YWlscy1zdWJ0aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMThweCksIDQwMCwgbm9ybWFsLCB1cHBlcmNhc2UsIDApO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYWRkaXRpb25hbC1pbmZvIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgJi1zZWxlY3RvciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MTlweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoXHJcbiAgICAgICAgICAgICAgJGZvbnQtbGF0byxcclxuICAgICAgICAgICAgICByZW0oMTRweCksXHJcbiAgICAgICAgICAgICAgNDAwLFxyXG4gICAgICAgICAgICAgIHJlbSgyMnB4KSxcclxuICAgICAgICAgICAgICB1cHBlcmNhc2UsXHJcbiAgICAgICAgICAgICAgbnVsbFxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXk7XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci10ZWFsO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleTtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGZvbnQoXHJcbiAgICAgICAgJGZvbnQtZmFtaWx5LXJlZ3VsYXIsXHJcbiAgICAgICAgcmVtKDE0cHgpLFxyXG4gICAgICAgIDQwMCxcclxuICAgICAgICByZW0oMjJweCksXHJcbiAgICAgICAgbm9uZSxcclxuICAgICAgICBudWxsXHJcbiAgICAgICk7XHJcblxyXG4gICAgICBiIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250KFxyXG4gICAgICAgICAgJGZvbnQtZmFtaWx5LXJlZ3VsYXIsXHJcbiAgICAgICAgICByZW0oMTRweCksXHJcbiAgICAgICAgICA4MDAsXHJcbiAgICAgICAgICByZW0oMjJweCksXHJcbiAgICAgICAgICBub25lLFxyXG4gICAgICAgICAgbnVsbFxyXG4gICAgICAgICk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udChcclxuICAgICAgICAgICRmb250LWZhbWlseS1yZWd1bGFyLFxyXG4gICAgICAgICAgcmVtKDE0cHgpLFxyXG4gICAgICAgICAgNDAwLFxyXG4gICAgICAgICAgcmVtKDIycHgpLFxyXG4gICAgICAgICAgbm9uZSxcclxuICAgICAgICAgIG51bGxcclxuICAgICAgICApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0YWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE0cHgpLCA0MDAsIHJlbSgyMnB4KSwgbm9uZSwgbnVsbCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdHIge1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xyXG5cclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1lZGl1bS1hbmQtbGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMSU7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRkLFxyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtLWltYWdlIHtcclxuICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiA3MDJweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi50cmFuc2Zvcm0ge1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYW1wYWlnbi1pbWFnZS1jb250YWluZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHRvcDogMHB4O1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICYgLmltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcblxyXG4gICAgICAgICYubm8tdGFnIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgJiAuY2FtcGFpZ24tYmFubmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250KFxyXG4gICAgICAgICAgJGZvbnQtZmFtaWx5LXJlZ3VsYXIsXHJcbiAgICAgICAgICByZW0oMTZweCksXHJcbiAgICAgICAgICA2MDAsXHJcbiAgICAgICAgICBub3JtYWwsXHJcbiAgICAgICAgICB1cHBlcmNhc2UsXHJcbiAgICAgICAgICAwXHJcbiAgICAgICAgKTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJhbm5lclN0eWxlO1xyXG4gICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgcmlnaHQ6IC00NnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW1hZ2Utc3dpdGNoZXItdGh1bWJuYWlsIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgfVxyXG5cclxuICAgICYgKyAuaW1hZ2Utc3dpdGNoZXItdGh1bWJuYWlsIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYm9keS1jb250YWluZXIge1xyXG4gIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgfVxyXG59XHJcbiIsIu+7vy5jYXRlZ29yeS1wYWdlIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHJcbiAgLmNhdGVnb3J5LXNpZGViYXIsXHJcbiAgLmNhdGVnb3J5LWNvbnRlbnQge1xyXG4gICAgQGluY2x1ZGUgY29sdW1uKDEyLCBmYWxzZSk7XHJcbiAgfVxyXG5cclxuICAuY2F0ZWdvcnktc2lkZWJhciB7XHJcbiAgICBAaW5jbHVkZSBtaW4td2lkdGgtOTkyIHtcclxuICAgICAgQGluY2x1ZGUgY29sdW1uKDMsIGZhbHNlKTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXRlZ29yeS1jb250ZW50IHtcclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC05OTIge1xyXG4gICAgICBAaW5jbHVkZSBjb2x1bW4oOSwgZmFsc2UpO1xyXG5cclxuICAgICAgJi5tb2QtZnVsbC13aWR0aCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDEyLCBmYWxzZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXRlZ29yeS1pbnRybyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTk5MiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXRlZ29yeS1pbWFnZSB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbig1LCBmYWxzZSk7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYWd0ZWdvcnktdGV4dCB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbigxMiwgZmFsc2UpO1xyXG4gICAgICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTZweCksIDQwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIH1cclxuXHJcbiAgICAuY2F0ZWdvcnktaW1hZ2UgKyAuY2FndGVnb3J5LXRleHQge1xyXG4gICAgICBAaW5jbHVkZSBjb2x1bW4oNywgZmFsc2UpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmgxIHtcclxuICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgyNHB4KSwgNDAwLCBub3JtYWwsIHVwcGVyY2FzZSwgMCk7XHJcbiAgfVxyXG4gIC5oMSBhIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgLmxlYWQtdGV4dCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XHJcbiAgfVxyXG5cclxuICAubGlzdC12aWV3LWFjdGlvbnMge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAudG90YWwtY291bnQsXHJcbiAgICAuc2VhcmNoaW5nIHtcclxuICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTZweCksIDMwMCwgNDBweCwgbm9uZSwgMCk7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG5cclxuICAgICAgLnNlYXJjaGluZyB7XHJcbiAgICAgICAgZmxvYXQ6IHVuc2V0O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1vZC10b3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTk5MiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1vZC1ib3R0b20gLnRvdGFsLWNvdW50IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTNweCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaW4td2lkdGgtOTkyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zb3J0LWJhciB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDEzcHgpLCAzMDAsIDQwcHgsIG5vbmUsIDApO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTk5MiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWxlY3Rib3gtbGFiZWwge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgICYgKyAuc2ltcGxlLXNlbGVjdGJveCB7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc29ydCxcclxuICAgICAgLnNpemVsaXN0LFxyXG4gICAgICAucGFnZXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLnNpbXBsZS1zZWxlY3Rib3gge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zb3J0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtOTkyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNpbXBsZS1zZWxlY3Rib3gge1xyXG4gICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNpemVsaXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaW1wbGUtc2VsZWN0Ym94IHtcclxuICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhZ2VyIHtcclxuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtOTkyIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5LXNpZGViYXIgLm1vYmlsZS1hY3Rpb25zIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgQGluY2x1ZGUgbWluLXdpZHRoLTk5MiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5LXNpZGViYXIgLm1vYmlsZS1hY3Rpb24tYnV0dG9uIHtcclxuICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTRweCksIDQwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGFya2VyLWdyZXk7XHJcbiAgY29sb3I6ICM5YjliOWI7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogNDBweDtcclxuXHJcbiAgJi5tb2QtZ3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcblxyXG4gICYubW9kLWxhcmdlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5pcy1hY3RpdmUge1xyXG4gICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gIH1cclxufVxyXG5cclxuLm1vZC1maWx0ZXItdG9nZ2xlciAuZmEge1xyXG4gIGxlZnQ6IDI1cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxufVxyXG5cclxuLm1vYmlsZS1hY3Rpb24tYnV0dG9uIC5mYSB7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5tb2JpbGUtYWN0aW9uLWJ1dHRvbiAubW9kLWhpZGUtZmlsdGVyaW5nIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaXMtb3BlbiAubW9iaWxlLWFjdGlvbi1idXR0b24gLm1vZC1zaG93LWZpbHRlcmluZyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmlzLW9wZW4gLm1vYmlsZS1hY3Rpb24tYnV0dG9uIC5tb2QtaGlkZS1maWx0ZXJpbmcge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLmNhdGVnb3J5LW5hdmlnYXRpb24sXHJcbi5jYXRlZ29yeS1mYWNldHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgQGluY2x1ZGUgbWluLXdpZHRoLTk5MiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5pcy1vcGVuIC5jYXRlZ29yeS1uYXZpZ2F0aW9uLFxyXG4uaXMtb3BlbiAuY2F0ZWdvcnktZmFjZXRzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4iLCLvu78uYmxvZ2xpc3Qge1xyXG4gIC5tb2Qtbm9qcy1oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvZ2xpc3QtcHJvbW8ge1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmJsb2dsaXN0LXByb21vOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUwLCA1MCwgNTAsIDAuMjUpO1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmJsb2dsaXN0LXByb21vLXRleHQge1xyXG4gIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgyMHB4KSwgNDAwLCBub3JtYWwsIG51bGwsIDApO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uYmxvZ2xpc3QtcHJvbW8tdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogcmVtKDQwcHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5ibG9nbGlzdC1wcm9tby10aXRsZS1saW5rIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmJsb2dsaXN0LWZpbHRlciB7XHJcbiAgQGluY2x1ZGUgY29sdW1uKDEyLCBmYWxzZSk7XHJcblxyXG4gIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgQGluY2x1ZGUgY29sdW1uKDMsIHRydWUpO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5ibG9nbGlzdCAuYmxvZ3Bvc3Qge1xyXG4gICY6bnRoLWNoaWxkKDJuICsgMykge1xyXG4gICAgY2xlYXI6IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvZ2xpc3QtY29udGFpbmVyIHtcclxuICBAaW5jbHVkZSBjb2x1bW4oMTIsIGZhbHNlKTtcclxuICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgIEBpbmNsdWRlIGNvbHVtbig5LCBmYWxzZSk7XHJcbiAgfVxyXG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcclxufVxyXG5cclxuLmJsb2dsaXN0LWxpc3Qge1xyXG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlci13aWR0aDtcclxuICBwYWRkaW5nOiAyMHB4IDAgMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uYmxvZ2xpc3QtYnRuLXNob3ctbW9yZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbmEuYmxvZ3Bvc3Qge1xyXG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvZ3Bvc3Qge1xyXG4gIEBpbmNsdWRlIGNvbHVtbigxMik7XHJcblxyXG4gIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgQGluY2x1ZGUgY29sdW1uKDYpO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcblxyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kYXJrZXItZ3JleTtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYmxvZ3Bvc3QtZGV0YWlscyB7XHJcbiAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE0cHgpLCA0MDAsIG5vcm1hbCwgbnVsbCwgMCk7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1kYXJrZXItZ3JleTtcclxuICBwYWRkaW5nOiAxNXB4IDIwcHggMjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ibG9ncG9zdDpob3ZlciAuYmxvZ3Bvc3QtZGV0YWlscyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1ibGFjaztcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG59XHJcblxyXG4uYmxvZ3Bvc3QtZGV0YWlsczpiZWZvcmUge1xyXG4gIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICBjb250ZW50OiAnJztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDA7XHJcbiAgbGVmdDogMjBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMjVweDtcclxuICB3aWR0aDogMDtcclxufVxyXG5cclxuLmJsb2dwb3N0OmhvdmVyIC5ibG9ncG9zdC1kZXRhaWxzOmJlZm9yZSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG59XHJcblxyXG4uYmxvZ3Bvc3QtaW1hZ2Uge1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAzNTBweDtcclxuICBmb250LXNpemU6IDA7XHJcbn1cclxuXHJcbi5ibG9ncG9zdC1jYXRlZ29yeSxcclxuLmJsb2dwb3N0LXRpdGxlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uYmxvZ3Bvc3QtY2F0ZWdvcnkge1xyXG4gIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4uYmxvZ3Bvc3QtdGl0bGUsXHJcbi5ibG9ncG9zdC1pbnRybyB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5ibG9ncG9zdC10aXRsZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICBoZWlnaHQ6IDY2cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiByZW0oMjRweCk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG59XHJcblxyXG4uYmxvZ3Bvc3QtaW50cm8ge1xyXG4gIGNvbG9yOiAjODc4Nzg3O1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cclxuICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB9XHJcbn1cclxuXHJcbi5ibG9ncG9zdDpob3ZlciAuYmxvZ3Bvc3QtdGl0bGUsXHJcbi5ibG9ncG9zdDpob3ZlciAuYmxvZ3Bvc3QtaW50cm8ge1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbn1cclxuIiwiLm1hcC1wYWdlIHtcclxuICAgIC5zdG9yZS1vdmVydmlldyB7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RvcmUtbGVmdC1maWx0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb2Zmc2NyZWVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm1hcC1zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGdlbmVyYWwgcHJvcGVydGllc1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kYXJrZXItZ3JleTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTJweCksIDQwMCwgbm9uZSwgdXBwZXJjYXNlLCAwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvRnJvbnRlbmQvaW1hZ2VzL3NlYXJjaC1pY29uLnBuZ1wiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC8vIHJlc3BvbnNpdmUgcHJvcGVydGllc1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tYXAtZmluZC1uZWFyZXN0IHtcclxuICAgICAgICAgICAgICAgIC8vIGdlbmVyYWwgcHJvcGVydGllc1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTRweCksIDQwMCwgbm9uZSwgdXBwZXJjYXNlLCAwcHgpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAvLyByZXNwb25zaXZlIHByb3BlcnRpZXNcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tYXAtZXJyb3ItbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tYXAtY291bnR5LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAvLyBnZW5lcmFsIHByb3BlcnRpZXNcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE0cHgpLCA0MDAsIG5vbmUsIHVwcGVyY2FzZSwgMHB4KTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy9yZXNwb25zaXZlIHByb3BlcnRpZXNcclxuICAgICAgICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tYXAtY291bnR5LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZGFya2VyLWdyZXk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRhcmtlci1ncmV5O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWRhcmtlci1ncmV5O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGFya2VyLWdyZXk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmtlci1ncmV5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1vZC1sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYXJyb3dfdHJpYW5nbGUtcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsZWdhbnQtaWNvbihcImFycm93X3RyaWFuZ2xlLXJpZ2h0XCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYXJyb3dfdHJpYW5nbGUtbGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZWxlZ2FudC1pY29uKFwiYXJyb3dfdHJpYW5nbGUtbGVmdFwiKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1ncmV5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubW9kLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFya2VyLWdyZXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubW9kLWdyYXktdG9wLWJvcmRlciArIC5tb2QtZ3JheS10b3AtYm9yZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGFya2VyLWdyZXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDMpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0b3JlLW1hcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIC5tYXAge1xyXG4gICAgICAgICAgICAgICAgLmluZm9Cb3gge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zdG9yZS1tb2JpbGUtaW5mby13aW5kb3csXHJcbiAgICAgICAgICAgICAgICAgICAgLnN0b3JlLWRlc2t0b3AtaW5mby13aW5kb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5zdG9yZS1hZGRyZXNzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gKiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkcmVzcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAub3BlbmluZy1ob3VycyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5yZWFkLW1vcmUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnN0b3JlLW1vYmlsZS1pbmZvLXdpbmRvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgxNnB4KSwgNzAwLCBub3JtYWwsIG5vbmUsIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnN0b3JlLWFkZHJlc3Mge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNHB4KSwgNDAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm9wZW5pbmctaG91cnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNHB4KSwgNDAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnJlYWQtbW9yZS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE0cHgpLCA0MDAsIG5vcm1hbCwgbm9ybWFsLCAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnN0b3JlLWRlc2t0b3AtaW5mby13aW5kb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LWZhbWlseS1yZWd1bGFyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlbSgyNHB4KSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA3MDAsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm9ybWFsLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwcGVyY2FzZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyMHB4XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnN0b3JlLWFkZHJlc3Mge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNHB4KSwgNzAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm9wZW5pbmctaG91cnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNHB4KSwgNzAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnN0b3JlLWludHJvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNHB4KSwgNzAwLCBub3JtYWwsIG5vbmUsIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnN0b3JlLXBob25lLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5zdG9yZS1lbWFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE0cHgpLCA3MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5zdG9yZS1lbWFpbCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAub3BlbmluZy1ob3VycyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnJlYWQtbW9yZS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE0cHgpLCA3MDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICA+IC5hdmFpbGFibGUtc2VydmljZXMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrZXItZ3JleTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmF2YWlsYWJsZS1zZXJ2aWNlcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udChcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXJlZ3VsYXIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlbSgxNHB4KSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNzAwLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBub3JtYWwsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwcGVyY2FzZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHB4XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci10ZWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDEycHgpLCA3MDAsIG5vcm1hbCwgbm9uZSwgMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njgge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDkpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc0LjUlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zdG9yZS1zZXJ2aWNlcy1maWx0ZXIge1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE2cHgpLCA3MDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAyMHB4KTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmlsdGVyLWVsZW1lbnRzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMi41JTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTAlIDQwcHggMTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC05OTIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwJSA0MHB4IDIwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbig2KTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbig0KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4gLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDEycHgpLCA3MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0b3Jlcy1pbmZvIHtcclxuICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC00ODAge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTIuNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gLnN0b3JlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC00ODAge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDYpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLnN0b3JlLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3RvcmUtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDE4cHgpLCA3MDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAxMHB4KTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN0b3JlLWFkZHJlc3MsXHJcbiAgICAgICAgICAgIC5zdG9yZS1lbWFpbCxcclxuICAgICAgICAgICAgLnN0b3JlLXBob25lIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE2cHgpLCA0MDAsIG5vcm1hbCwgbm9uZSwgMTBweCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0b3JlLWVtYWlsIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTRweCksIDQwMCwgbm9ybWFsLCB1cHBlcmNhc2UsIDBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XHJcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIud2lzaC1saXN0LXBhZ2Uge1xyXG4gICYuY2hlY2tvdXQge1xyXG4gICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcnQtbGluZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiB3cmFwO1xyXG5cclxuICAgICAgJi5oYXMtc3ViX19pdGVtIHtcclxuICAgICAgICAud2lzaC1saXN0X19pdGVtX19jaGVja2JveCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMzVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2F0dHJpYnV0ZXMge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIGZsb3ctZ3JvdzogMTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZWRpdW0ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICAgICAgZmxleC1ncm93OiAzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtbmFtZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3F1YW50aXR5IHtcclxuICAgICAgICBvcmRlcjogMztcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3ByaWNlX2FjdGlvbnMge1xyXG4gICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1wcmljZSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1hY3Rpb25zLWFkZGNhcnQtY29udGFpbmVyIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgLmJtLWJ0bi5tb2QtYWRkLWNhcnQtcmV2ZXJzZWQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIC5pY29uLmljb24tLWNhcnQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNjY2M7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJtLWJ0bi5tb2QtYWRkLWNhcnQtcmV2ZXJzZWQgPiAuaWNvbi5pY29uLS1jYXJ0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJ1dHRvbi5wcm9kdWN0LXJlbW92ZSB7XHJcbiAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1lZGl1bS1hbmQtbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjY2NjO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fc3ViLWl0ZW1zIHtcclxuICAgICAgICBvcmRlcjogNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53aXNoLWxpc3RfX2hlYWRlciB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLndpc2gtbGlzdF9fYm90dG9tIHtcclxuICAgICAgcGFkZGluZzogMjVweCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53aXNoLWxpc3RfX2hlYWRlci0taXRlbSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmc6IDE4cHggMDtcclxuXHJcbiAgICAgICYuY2FydC1saW5lX19pbWFnZSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAwLjQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmNhcnQtbGluZV9fYXR0cmlidXRlcyB7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICBmbGV4LWdyb3c6IDI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmNhcnQtbGluZV9fcXVhbnRpdHkge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMC42O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmNhcnQtbGluZV9fcHJpY2Uge1xyXG4gICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYud2lzaC1saXN0X19oZWFkZXItLWl0ZW1fX2NoZWNrYm94IHtcclxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYud2lzaC1saXN0X19pdGVtX19jaGVja2JveCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IC5pbnRybyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xyXG4gICAgICBwYWRkaW5nOiAwIDIwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aXNoLWxpc3RfX2hlYWRlci0taXRlbSBoMyB7XHJcbiAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNHB4KSwgNDAwLCBub3JtYWwsIHVwcGVyY2FzZSwgMCk7XHJcbiAgfVxyXG5cclxuICAud2lzaC1saXN0LWl0ZW1zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC05OTIge1xyXG4gICAgICB3aWR0aDogNzIuNSU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJiAuY2hlY2tvdXQtbWFpbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC53aXNoLWxpc3QtZW1wdHkge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAud2lzaC1saXN0LXRhYmxlIHtcclxuICAgICAgLy8gcmVzcG9uc2l2ZSB0YWJsZVxyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG5cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53aXNoLWxpc3RfX2hlYWRlci0taXRlbSBoMyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTRweCksIDQwMCwgbm9ybWFsLCB1cHBlcmNhc2UsIDApO1xyXG4gICAgICAgIHBhZGRpbmc6IDE4cHggMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRib2R5IHtcclxuICAgICAgICB0ZDpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNDgwIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1pbWFnZSB7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTQ4MCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC00ODAge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtZGV0YWlscyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNDgwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTQ4MCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udChcclxuICAgICAgICAgICAgICAkZm9udC1mYW1pbHktcmVndWxhcixcclxuICAgICAgICAgICAgICByZW0oMThweCksXHJcbiAgICAgICAgICAgICAgNDAwLFxyXG4gICAgICAgICAgICAgIG5vbmUsXHJcbiAgICAgICAgICAgICAgdXBwZXJjYXNlLFxyXG4gICAgICAgICAgICAgIDEwcHhcclxuICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHJcbiAgICAgICAgICAgIC5wcm9kdWN0LWRldGFpbHMtaXRlbSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTNweCksIDQwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgZHQsXHJcbiAgICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LXByaWNlIHtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxMnB4KSwgNDAwLCBudWxsLCBub3JtYWwsIG51bGwpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtcmVtb3ZlIHtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aXNobGlzdC1zZW50LW1lc3NhZ2Uge1xyXG4gICAgJi5pcy1lcnJvciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcmVkO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtc3VjY2VzcyB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aXNoLWxpc3QtYWN0aW9ucyB7XHJcbiAgICAud2lzaC1saXN0LWVtYWlsLWlucHV0IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgxOHB4KSwgNDAwLCBub3JtYWwsIHVwcGVyY2FzZSwgMCk7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmluc3RydWN0aW9ucyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE0cHgpLCA0MDAsIG5vcm1hbCwgbm9uZSwgMCk7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQoXHJcbiAgICAgICAgJGZvbnQtZmFtaWx5LXJlZ3VsYXIsXHJcbiAgICAgICAgcmVtKDE2cHgpLFxyXG4gICAgICAgIG5vcm1hbCxcclxuICAgICAgICBub3JtYWwsXHJcbiAgICAgICAgdXBwZXJjYXNlLFxyXG4gICAgICAgIDQwcHhcclxuICAgICAgKTtcclxuXHJcbiAgICAgID4gLnN1bS10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gLnN1bS1udW1iZXIge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbmQtZW1haWwtYnV0dG9uLFxyXG4gICAgLnNlbmQtc21zLWJ1dHRvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE2cHgpLCA0MDAsIG5vcm1hbCwgdXBwZXJjYXNlLCAwKTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VuZC1lbWFpbC1idXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VuZC1zbXMtYnV0dG9uIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC05OTIge1xyXG4gICAgICBAaW5jbHVkZSBjb2x1bW4oMyk7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oYXMtbm8tc2hvdy13ZWItcGljZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnF1YW50aXR5LWJ1dHRvbnMge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgPiAqIHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyZXk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyZXk7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZ3JleTtcclxuICAgIH1cclxuICAgICYubW9kLW1iMCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmLm1vZC1wMCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5xdWFudGl0eS1sYWJlbCB7XHJcbiAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNnB4KSwgNDAwLCBudWxsLCBub3JtYWwsIG51bGwpO1xyXG4gIH1cclxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxyXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIH1cclxuICBidXR0b24ge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCAnLi4vdHlwb2dyYXBoeSc7XHJcbkBpbXBvcnQgJy4uL2NvbG9ycyc7XHJcblxyXG4uY2FtcGFpZ24ge1xyXG4gICZfX2hlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWltYWdlIHtcclxuICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYXNwZWN0LXJhdGlvOiAyLjQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWRNYXgge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgIGhlaWdodDogMjEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1pbnRybyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMCAxMDBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaW5uZXIge1xyXG4gICAgICAgIHdpZHRoOiA0NDVweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kTWF4IHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtZXhjZXJwdCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtbGlua3Mge1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxMXB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pbm5lci53aGl0ZS10ZXh0IHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1pbnRyby5sZWZ0IHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWludHJvLmNlbnRlciB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWludHJvLnJpZ2h0IHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNjYXRlZ29yeSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zaWRlYmFyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMzQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWRNaW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ub3BlbiB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHNtTWF4IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgLmZhY2V0LXByb3BlcnR5IHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgc21NYXgge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY2hlY2tib3gge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsLnNob3cge1xyXG4gICAgICBAaW5jbHVkZSBzbU1heCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkcHJpbWFyeS1lbWVyYWxkO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgdG9wOiA1OHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmIyYi1jYW1wYWlnbnMgeyBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxyXG5cclxuICAgIC5iMmItY2FtcGFpZ25zLWlubmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHsgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyLXdpZHRoOyB9XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuYjJiLWNhbXBhaWducy1pbnRybyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTZweCksIDMwMCwgbm9ybWFsLCBub25lLCAwKTtcclxuICAgIH1cclxuXHJcbiAgICAuYjJiLWNhbXBhaWducy1jb250ZW50IHtcclxuICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWxhdG8sIHJlbSgxNnB4KSwgMzAwLCBub3JtYWwsIG5vbmUsIDApO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuLmIyYi1jYW1wYWlnbnMtdGFibGUtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmIyYi1jYW1wYWlnbnMtaW1hZ2Uge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iMmItY2FtcGFpZ25zLXRhYmxlIHtcclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC0xMjAwIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcblxyXG4gICAgdGhlYWQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC0xMjAwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgdGJvZHksXHJcbiAgICB0ciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgdGJvZHkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC0xMjAwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xyXG4gICAgICAgIH1cclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0X2NvbHVtbiB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgdHIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC0xMjAwIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleTtcclxuICAgIH1cclxuXHJcbiAgICB0ciArIHRyIHtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIHRyOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtMTIwMCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XHJcbiAgICB9XHJcblxyXG4gICAgdGgsXHJcbiAgICB0ZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTEyMDAge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIH1cclxuXHJcbiAgICB0aCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTEyMDAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1sYXRvLCByZW0oMTZweCksIDcwMCwgbm9ybWFsLCBub25lLCBudWxsKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgdGQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC0xMjAwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgdGQ6YmVmb3JlIHtcclxuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtMTIwMCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiAgICAgICAgLm1vZC1pbmRleC10ZDpiZWZvcmUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IH1cclxuXHJcbiAgICAgICAgLm1vZC13b3JkLWJyZWFrIHtcclxuICAgICAgICAgICAgLW1zLXdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vZC10YS1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XHJcblxyXG4gICAgICAgIC5pcy1leHBpcmVkIHRkIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrLWdyZXk7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5pcy1leHBpcmVkIHRkLndpdGhvdXQtZGVjb3JhdGlvbiB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxyXG5cclxuICAgICAgICAuYjJiLWNhbXBhaWduLXByb2R1Y3QtcXVhbnRpdHkge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCA0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5iMmItY2FtcGFpZ24tYnV5LWxpbmsge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgLmIyYi1jYW1wYWlnbi1idXktbGluayAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgLmIyYi1jYW1wYWlnbnMtdGFibGUgYSB7IGNvbG9yOiAkY29sb3ItdGVhbDsgfVxyXG5cclxuXHJcbiAgICAuYjJiLWNhbXBhaWducy1zZWxsZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICAgICAuYjJiLWNhbXBhaWducy1zZWxsZXItbGFiZWwsXHJcbiAgICAgICAgLmIyYi1jYW1wYWlnbnMtc2VsbGVyLXNlbGVjdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iMmItY2FtcGFpZ25zLXNlbGxlci1sYWJlbCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtbGF0bywgcmVtKDE2cHgpLCA3MDAsIG5vcm1hbCwgbm9uZSwgMTBweCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAuYjJiLWNhbXBhaWducy1uYXZpZ2F0aW9uIHsgcGFkZGluZy10b3A6IDIwcHg7IH1cclxuXHJcblxyXG4gICAgICAgIC5iMmItY2FtcGFpZ25zLW5hdmlnYXRpb24gbGksXHJcbiAgICAgICAgLmIyYi1jYW1wYWlnbnMtbmF2aWdhdGlvbiB1bCB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuYjJiLWNhbXBhaWducy1uYXZpZ2F0aW9uIHVsIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7IH1cclxuXHJcblxyXG4gICAgICAgIC5iMmItY2FtcGFpZ25zLW5hdmlnYXRpb24gbGkgeyBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTsgfVxyXG5cclxuXHJcbiAgICAgICAgLmIyYi1jYW1wYWlnbnMtbmF2aWdhdGlvbiBhIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7IHBhZGRpbmc6IDVweCAxMHB4OyB9XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7IGNvbG9yOiAkY29sb3ItdGVhbDsgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4uYjJiLWNhbXBhaWduLW5vdGlmaWNhdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBjb2x1bW4oNik7XHJcbiAgICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTZweCksIDQwMCwgbm9ybWFsLCBudWxsLCAwKTtcclxuICAgIC1tb3otYW5pbWF0aW9uOiBoaWRlLW5vdGlmaWNhdGlvbiAzMDBtcyAxIGZvcndhcmRzO1xyXG4gICAgLW8tYW5pbWF0aW9uOiBoaWRlLW5vdGlmaWNhdGlvbiAzMDBtcyAxIGZvcndhcmRzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGhpZGUtbm90aWZpY2F0aW9uIDMwMG1zIDEgZm9yd2FyZHM7XHJcbiAgICBhbmltYXRpb246IGhpZGUtbm90aWZpY2F0aW9uIDMwMG1zIDEgZm9yd2FyZHM7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGVhbDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcblxyXG4gICAgJi5pcy12aXNpYmxlIHtcclxuICAgICAgICAtbW96LWFuaW1hdGlvbjogc2hvdy1ub3RpZmljYXRpb24gMzAwbXMgMSBmb3J3YXJkcztcclxuICAgICAgICAtby1hbmltYXRpb246IHNob3ctbm90aWZpY2F0aW9uIDMwMG1zIDEgZm9yd2FyZHM7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHNob3ctbm90aWZpY2F0aW9uIDMwMG1zIDEgZm9yd2FyZHM7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBib3VuY2Utbm90aWZpY2F0aW9uIDMwMG1zIDEgZm9yd2FyZHM7XHJcbiAgICB9XHJcblxyXG4gICAgJi5tb2QtZXJyb3IgeyBiYWNrZ3JvdW5kOiAkY29sb3ItcmVkOyB9XHJcbn1cclxuXHJcbi5iMmItY2FtcGFpZ24tYnV5LWJ1dHRvbiB7IG1hcmdpbi10b3A6IDA7IH1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlLW5vdGlmaWNhdGlvbiB7XHJcbiAgMCUge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG59IiwiLmIyYi1jYW1wYWlnbi1yZXBvcnQge1xyXG4gICAgJi10YWJsZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgdHIgeyBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyZXk7IH1cclxuICAgICAgICB0cjpmaXJzdC1jaGlsZCB7IGJvcmRlci10b3A6IG5vbmU7IH1cclxuXHJcbiAgICAgICAgdGQsIHRoIHsgcGFkZGluZzogNHB4IDVweDsgfVxyXG5cclxuICAgICAgICB0ZCB7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWdyZXk7IH1cclxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7IGJvcmRlci1sZWZ0OiBub25lOyB9XHJcbiAgICAgICAgdGQubW9kLWJnLWdyZXkgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtZ3JleTsgfVxyXG5cclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5tb2QtZnVsbC13aWR0aCB7IHdpZHRoOiAxMDAlOyB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1oZWFkaW5nIHsgbWFyZ2luOiAxNXB4IDAgNXB4OyB9XHJcbn1cclxuXHJcbi5tb2Qtdy1oYWxmIHtcclxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC03NjggeyB3aWR0aDogNTAlOyB9XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1vZC1tdC01IHsgbWFyZ2luLXRvcDogNXB4OyB9XHJcbi5tb2QtbXQtMTUgeyBtYXJnaW4tdG9wOiAxNXB4OyB9IiwiLmxhbmRpbmctcGFnZSB7XHJcbiAgJl9faGVhZGluZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCLvu78ubG9va2Jvb2stcG9ydGFsLXBhZ2Uge1xyXG4gICZfX2hlYWRpbmcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICYtbG9va2Jvb2stbGlua3Mge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yLjUlO1xyXG4gIH1cclxufVxyXG4iLCLvu78ubG9va2Jvb2stcGFnZSB7XHJcbiAgJl9faGVhZGluZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi1zdWItaGVhZGluZyB7XHJcbiAgICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMjJweCksIDMwMCwgbm9ybWFsLCB1cHBlcmNhc2UsIDApO1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJi1sb29rYm9vay1saW5rcyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIuNSU7XHJcbiAgfVxyXG59XHJcbiIsIiRzdG9yZS1lZGl0LXBhZ2UtbGFiZWwtd2lkdGg6IDE5MHB4O1xyXG5cclxuLnN0b3JlLWVkaXQtcGFnZSB7XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtYmFzZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy1yaWdodDogJGFpcjtcclxuICB9XHJcblxyXG4gIC50aWNrLXJpZ2h0IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLW1lZGl1bS1hbmQtbGFyZ2Uge1xyXG4gICAgICB0b3A6IDEwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRleHRhcmVhLFxyXG4gIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGFyay1ncmV5O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gIH1cclxuXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgbWluLWhlaWdodDogMTBweDtcclxuICB9XHJcblxyXG4gICYtaGVhZGluZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkaGVsaXVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC0yO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc3ViLWhlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgZm9udC02O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkYWlyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmLWZvcm0ge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgIG1heC13aWR0aDogNjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1mb290ZXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaG91cnMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGhlbGl1bTtcclxuXHJcbiAgICAmLWRheSB7XHJcbiAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhlbGl1bTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkYWlyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1lZGl1bS1hbmQtbGFyZ2Uge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3RvcmUtZWRpdC1wYWdlLWxhYmVsLXdpZHRoO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGFpcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRzdG9yZS1lZGl0LXBhZ2UtbGFiZWwtd2lkdGg7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZGF5LS1jbG9zZWQgJi10ZXh0IGlucHV0IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXk7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW1lZGl1bS1ncmV5ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItZGFyay1uYXR1cmFsO1xyXG4gICAgfVxyXG5cclxuICAgICYtY2xvc2VkIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDJweDtcclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm15LW92ZXJ2aWV3e1xyXG5cdHdpZHRoOiA3NSU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW17XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdCYtdGl0bGV7XHJcblx0XHRAaW5jbHVkZSBmb250LTQ7XHJcblx0XHRjb2xvcjogJGNvbG9yLXRlYWw7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVte1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jdXN0b21pbmZve1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0bGFiZWx7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYudGl0bGV7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0cHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWJvZHl7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl17XHJcblxyXG5cdFx0d2lkdGg6IDcwJTtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHJcblx0XHRwYWRkaW5nOiAxMHB4IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblxyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdHNlbGVjdHtcclxuXHRcdHdpZHRoOiA3MCU7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblxyXG5cdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmJtLWJ0bntcclxuXHRcdHdpZHRoOiA3MCU7XHJcblx0fVxyXG5cclxuXHQmIC5wYW5lbC1oZWFkLXRpdGxlIHtcclxuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0Ji5jaGFuZ2UtaW5mbyB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW17XHJcblx0XHQucGFuZWx7XHJcblxyXG5cdFx0XHQmLmhhbGZ7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtaGVhZHtcclxuXHJcblx0XHRcdFx0Ji10aXRsZXtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblxyXG5cdFx0XHRcdFx0Ji5saW5re1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDExcHQ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1yaWdodHtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1ib2R5e1xyXG5cdFx0XHRcdC8qIEZvcmNlIHRhYmxlIHRvIG5vdCBiZSBsaWtlIHRhYmxlcyBhbnltb3JlICovXHJcblx0XHRcdFx0dGFibGUsIHRoZWFkLCB0Ym9keSwgdGgsIHRkLCB0ciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIEhpZGUgdGFibGUgaGVhZGVycyAoYnV0IG5vdCBkaXNwbGF5OiBub25lOywgZm9yIGFjY2Vzc2liaWxpdHkpICovXHJcblx0XHRcdFx0dGhlYWQgdHIge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAtOTk5OXB4O1xyXG5cdFx0XHRcdFx0bGVmdDogLTk5OTlweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHRyIHsgYm9yZGVyOiAxcHggc29saWQgI2NjYzsgfVxyXG5cclxuXHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHQvKiBCZWhhdmUgIGxpa2UgYSBcInJvd1wiICovXHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDZweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHRkOmJlZm9yZSB7XHJcblx0XHRcdFx0XHQvKiBOb3cgbGlrZSBhIHRhYmxlIGhlYWRlciAqL1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0LyogVG9wL2xlZnQgdmFsdWVzIG1pbWljIHBhZGRpbmcgKi9cclxuXHRcdFx0XHRcdHRvcDogNnB4O1xyXG5cdFx0XHRcdFx0bGVmdDogNnB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ1JTtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKlxyXG5cdFx0XHRcdExhYmVsIHRoZSBkYXRhXHJcblx0XHRcdFx0Ki9cclxuXHJcblx0XHRcdFx0dGQ6bnRoLW9mLXR5cGUoMSk6YmVmb3JlIHsgY29udGVudDogXCJCZXN0Lm5yLlwiOyB9XHJcblx0XHRcdFx0dGQ6bnRoLW9mLXR5cGUoMik6YmVmb3JlIHsgY29udGVudDogXCJEYXRvXCI7IH1cclxuXHRcdFx0XHR0ZDpudGgtb2YtdHlwZSgzKTpiZWZvcmUgeyBjb250ZW50OiBcIkJ1dGlra1wiOyB9XHJcblx0XHRcdFx0dGQ6bnRoLW9mLXR5cGUoNCk6YmVmb3JlIHsgY29udGVudDogXCJTdW1cIjsgfVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG59IiwiLmNoZWNrb3V0IHtcclxuICAmLW1haW4ge1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBkbCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDE2cHggMCAwIDA7XHJcbiAgICAgIGNvbG9yOiAjNzI3MjcyO1xyXG5cclxuICAgICAgJiArIGRsIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNSU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sYXJnZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NSU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGR0IHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA5cHQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyArKysgT3ZlcnJpZGVzIHN0YXJ0ICsrK1xyXG4gICAgLnByb2R1Y3QtaW1hZ2Uge1xyXG4gICAgICBtYXJnaW46IDIwcHggMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LW5hbWUge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LXByaWNlIHtcclxuICAgICAgY29sb3I6ICRjb2xvci10ZWFsO1xyXG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1taW5pIHtcclxuICAgICAgICBmb250LXNpemU6IDhwdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9J2J1dHRvbiddLFxyXG4gICAgaW5wdXRbdHlwZT0ndGV4dCddLFxyXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcclxuICAgIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xyXG4gICAgICB3aWR0aDogNzAlO1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIG1pbi13aWR0aDogNjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbWVkaXVtLWRhcmstZ3JleTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFuZWwge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuICAgICAgJi5ub3RvcG1hcmdpbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ZCB7XHJcbiAgICAgICYuYWxpZ24tYm90dG9tIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9kdWN0LXByaWNlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gLS0tIE92ZXJyaWRlIGVuZCAtLS1cclxuICAgIC8vICsrKyBFeHRlbmRzIHN0YXJ0ICsrK1xyXG4gICAgJi1zdWJtaXRib3gge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgLnByb2R1Y3QtcHJpY2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcmVndWxhcjtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tb2QtYWRkLWNhcnQtcmV2ZXJzZWQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1jaGVjayBsYWJlbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA5cHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zZWxlY3Rib3gge1xyXG4gICAgICBtaW4taGVpZ2h0OiA3NXB4O1xyXG5cclxuICAgICAgc2VsZWN0IHtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYWRkcmVzcyB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbig4KTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDEyKTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0W3R5cGU9J3RleHQnXSxcclxuICAgICAgaW5wdXRbdHlwZT0nZW1haWwnXSxcclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcblxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgc2VsZWN0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlbGVjdGVkLWFkZHJlc3Mge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIG9wdGdyb3VwIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaGludCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDQpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMTIpO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG5cclxuICAgICAgICAubWFwLWZpbmQtbmVhcmVzdCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBMYXRvO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1tZWRpdW0tZGFyay1ncmV5O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgICYudGV4dGFyZWEge1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogODBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pY29uIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItZGFyay1ncmV5O1xyXG5cclxuICAgICAgICAmLnRleHRhcmVhIHtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc3VtbWFyeSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcmVndWxhcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XHJcblxyXG4gICAgICAmLnRleHQge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnByaWNlIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIC0tLSBFeHRlbmRzIHN0b3AgLS0tXHJcbiAgfVxyXG5cclxuICAmLXNpZGUge1xyXG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtbGF0bztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhpbnQge1xyXG4gICAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1tZWRpdW0tZ3JleTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0ZXN0LWdyZXk7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYW5lbC1oZWFkLXJpZ2h0IC5wYW5lbC1oZWFkLXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaS5laS1pY29uX2luZm9fYWx0IHtcclxuICAgICAgZm9udC1zaXplOiAxOHB0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1yb3cge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJi1jb2wge1xyXG4gICAgJi01MCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLTMwIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMzAlIC0gNXB4KTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtNzAge1xyXG4gICAgICB3aWR0aDogY2FsYyg3MCUgLSA1cHgpO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWhpZGRlbiB7XHJcbiAgICAmLXNtIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLW1kIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1sZyB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxhcmdlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FydC1saW5lIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcblxyXG4gICAgJl9fc3ViY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuXHJcbiAgICAmX19jaGVja2JveCB7XHJcbiAgICAgIC5wcm9kdWN0LWNoZWNrLWJveCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgQGluY2x1ZGUgY29sdW1uKDQsIHRydWUpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDIsIHRydWUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJvZHVjdC1pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYXR0cmlidXRlcyB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbHVtbig4LCB0cnVlKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1lZGl1bSB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDcsIHRydWUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sYXJnZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDcsIHRydWUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcXVhbnRpdHkge1xyXG4gICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tZWRpdW0tYW5kLWxhcmdlIHtcclxuICAgICAgICBjbGVhcjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiAuZWktaWNvbl9sb2FkaW5nIHtcclxuICAgICAgICBhbmltYXRpb246IHNwaW4taWNvbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgLmJtLWFqYXgtbG9hZGluZyArIC5laS1pY29uX2xvYWRpbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3ByaWNlLXVuaXQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG5cclxuICAgICYgLnByaWNlX2NvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3ByaWNlIHtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnByb2R1Y3QtcHJpY2Uge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgLnByb2R1Y3QtcHJpY2UucHJpY2UtYmVmb3JlIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICBjb2xvcjogIzcyNzI3MjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICYgLnN1YnRleHQtaW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMjVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtMTVweDtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDA4MzhmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB3aWR0aDogMHB4O1xyXG5cclxuICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zdWItaXRlbXMge1xyXG4gICAgICBAaW5jbHVkZSBjb2x1bW4oMTIsIHRydWUpO1xyXG5cclxuICAgICAgLmV4cGFuZGFibGUtY2FyZCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICRndXR0ZXItd2lkdGggMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1ncmV5O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3ViLWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbigxMik7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLW1lZGl1bS1hbmQtbGFyZ2Uge1xyXG4gICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDYsIGZhbHNlKTtcclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoXHJcbiAgICAgICAgICAkZm9udC1mYW1pbHktcmVndWxhcixcclxuICAgICAgICAgIHJlbSgxNHB4KSxcclxuICAgICAgICAgIDQwMCxcclxuICAgICAgICAgIG5vcm1hbCxcclxuICAgICAgICAgIHVwcGVyY2FzZSxcclxuICAgICAgICAgIDBcclxuICAgICAgICApO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAuaW1hZ2UsXHJcbiAgICAgICAgLmRldGFpbHMge1xyXG4gICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDYsIGZhbHNlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MXB4KSBhbmQgKG1pbi13aWR0aDogMHB4KSB7XHJcbiAgLmNoZWNrb3V0IHtcclxuICAgIC5jYXJ0LWxpbmUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJl9fc3ViY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3F1YW50aXR5IHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiAucHJpY2VfY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fcHJpY2Uge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAmIC5zdWJ0ZXh0LWluZm8ge1xyXG4gICAgICAgICAgdG9wOiAtMjVweDtcclxuICAgICAgICAgIHJpZ2h0OiAtMzBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgcmlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIub3JkZXItZGV0YWlscyB7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1yZWd1bGFyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGRsIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcmVndWxhcjtcclxuICAgICAgICBmb250LXNpemU6IDEwcHQ7XHJcbiAgICAgICAgY29sb3I6ICM3MjcyNzI7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGR0IHtcclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jaGVja291dC1tYWluLXN1bW1hcnkuYm9yZGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLW1lZGl1bS1kYXJrLWdyZXk7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItbWVkaXVtLWRhcmstZ3JleTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItbWVkaXVtLWRhcmstZ3JleTtcclxuICAgIH1cclxuXHJcbiAgICAmLXN1bW1hcnkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jdXN0b21lcnRleHQge1xyXG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRib2R5IHtcclxuXHJcbiAgICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ciA+IHRkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgICAgLyogRm9yY2UgdGFibGUgdG8gbm90IGJlIGxpa2UgdGFibGVzIGFueW1vcmUgKi9cclxuICAgICAgICAgICAgdGFibGUsIHRoZWFkLCB0Ym9keSwgdGgsIHRkLCB0ciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvKiBIaWRlIHRhYmxlIGhlYWRlcnMgKGJ1dCBub3QgZGlzcGxheTogbm9uZTssIGZvciBhY2Nlc3NpYmlsaXR5KSAqL1xyXG4gICAgICAgICAgICB0aGVhZCB0ciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC05OTk5cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICAgICAgICAgIDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIC8qIEJlaGF2ZSAgbGlrZSBhIFwicm93XCIgKi9cclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZDpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgLyogTm93IGxpa2UgYSB0YWJsZSBoZWFkZXIgKi9cclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIC8qIFRvcC9sZWZ0IHZhbHVlcyBtaW1pYyBwYWRkaW5nICovXHJcbiAgICAgICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYWRkaXRpb25hbC1pbmZvIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1oZWFkZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHJcbiAgICAgICAgJl9fcHJvZHVjdC10aXRsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbig3LCB0cnVlKTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvZGUtdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMiwgdHJ1ZSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3F1YW50aXR5LXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1lZGl1bS1hbmQtbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDEsIHRydWUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZS10aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1tZWRpdW0tYW5kLWxhcmdlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbigyLCB0cnVlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGluZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLW1lZGl1bS1kYXJrLWdyZXk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRsIHtcclxuICAgICAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDIsIHRydWUpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMSwgdHJ1ZSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wcm9kdWN0LWltYWdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19hdHRyaWJ1dGVzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDEwLCB0cnVlKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLW1lZGl1bS1hbmQtbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDYsIHRydWUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb2RlIHtcclxuICAgICAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbigxMiwgdHJ1ZSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMiAqICgkZ3V0dGVyLXdpZHRoICsgJGNvbHVtbi13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1Byb2R1a3RudW1tZXI6JztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbigyLCB0cnVlKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3F1YW50aXR5IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDEyLCB0cnVlKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcmVndWxhcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIgKiAoJGd1dHRlci13aWR0aCArICRjb2x1bW4td2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdBbnRhbGw6JztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMSwgdHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbigxMiwgdHJ1ZSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICYgLnByb2R1Y3QtcHJpY2U6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMiAqICgkZ3V0dGVyLXdpZHRoICsgJGNvbHVtbi13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1ByaXM6JztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMiwgdHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zdWItaXRlbXMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMTIsIHRydWUpO1xyXG5cclxuICAgICAgICAgICAgLmV4cGFuZGFibGUtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgJGd1dHRlci13aWR0aCAwIDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdWItaXRlbSB7XHJcblxyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbigxMik7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtbWVkaXVtLWFuZC1sYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uKDQsIHRydWUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzbisyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KCRmb250LWZhbWlseS1yZWd1bGFyLCByZW0oMTRweCksIDQwMCwgbm9ybWFsLCB1cHBlcmNhc2UsIDApO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgICAgIC5kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcmVndWxhcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgIC5kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oOCwgdHJ1ZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oNCwgZmFsc2UpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLm9yZGVyLWNvbmZpcm1hdGlvbntcclxuXHRcclxuXHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl17XHJcblxyXG5cdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0aGVpZ2h0OiAzNXB4O1xyXG5cclxuXHRcdHBhZGRpbmc6IDEwcHggMTBweDtcclxuXHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpe1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItbWVkaXVtLWRhcmstZ3JleTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHR9XHJcblxyXG5cdC5ibS1idG4ubW9kLWdyZWVue1xyXG5cdFx0aGVpZ2h0OiAzNXB4O1xyXG5cclxuXHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxuXHJcbn0iLCIucmVzZXJ2YXRpb24tbGlzdHtcclxuXHRcclxuXHQmLWZpbHRlcntcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdHNlbGVjdHtcclxuXHRcdFx0d2lkdGg6IDM0NXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1zbWFsbHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1zdGF0dXN7XHJcblxyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cclxuXHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdFxyXG5cdFx0Ji5ncmVlbntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XHJcblx0XHR9XHJcblxyXG5cdH1cclxufSIsIu+7vy5ub3QtZm91bmQge1xyXG4gICAgaDEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXRlYWw7XHJcbiAgICB9XHJcblxyXG4gICAgJi11cmwge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIH1cclxufVxyXG4iLCIuYm9keS1jb250YWluZXI6aGFzKC5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nKSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5wYWdlLS1jYW1wYWlnbi1sYW5kaW5nIHtcclxuICAmX19jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMTVweDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICAgICY6aGFzKCsgLmJnLWxpZ2h0LW9yYW5nZSkge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1saWdodC1vcmFuZ2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhhcygrIC5iZy1saWdodC1ncmVlbikge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1saWdodC1ncmVlbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aGFzKCsgLmJnLWxpZ2h0LXB1cnBsZSkge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1saWdodC1wdXJwbGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhhcygrIC5iZy1saWdodC15ZWxsb3cpIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbGlnaHQteWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQWx0ZXJuYXRpdmUgZm9yIGJyb2FkZXIgYnJvd3NlciBzdXBwb3J0XHJcbiAgICAuYmctbGlnaHQtb3JhbmdlICsgJiB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWxpZ2h0LW9yYW5nZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iZy1saWdodC1ncmVlbiArICYge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1saWdodC1ncmVlbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iZy1saWdodC1wdXJwbGUgKyAmIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctbGlnaHQtcHVycGxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJnLWxpZ2h0LXllbGxvdyArICYge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1saWdodC15ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFnZSB7XHJcbiAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjlweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG5cclxuICAgICAgICAuaDEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2JvZHkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA2NDNweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBMYXRvO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2sge1xyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hcnRpY2xlLWltYWdlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBsYWNlLWl0ZW1zOiBhbmNob3ItY2VudGVyO1xyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICYuaW1hZ2Uge1xyXG4gICAgICAgICYtLXJhdGlvLWxhbmRzY2FwZSBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogNjQzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1yYXRpby1wb3J0cmFpdCBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDY0M3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiA5IC8gMTY7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDY0M3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tcmF0aW8tc3F1YXJlIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1heC13aWR0aDogNjQzcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA2NDNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXR3by1pbWFnZXMge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDMycHg7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NhcHRpb24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiA2NDNweDtcclxuICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuXHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGFnZS0tY2FzZS1sYW5kaW5nX19jb250ZW50IHtcclxuICAucGFnZS0tY2FzZS1sYW5kaW5nX190b3Age1xyXG4gICAgLnBhZ2VfX2NvbnRlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1hbnRocmFjaXRlO1xyXG4gICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cclxuICAgICAgKiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4NjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhZ2VfX2hlYWRpbmcge1xyXG4gICAgICAgIC5oMSB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wYWdlX19pbnRybyxcclxuICAgICAgLnBhZ2VfX3ByZS1oZWFkaW5nIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhZ2VfX2ludHJvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2VfX2ltYWdlIHtcclxuICAgICAgbWF4LXdpZHRoOiA4NjRweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuICAgICAgdG9wOiAtMjEwcHg7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjEwcHg7XHJcblxyXG4gICAgICAuY2FzZS1oZWFkZXItYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWRkaXRpb25hbC13aGl0ZTtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDM0cHggNDhweCA0OHB4IDQ4cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWRkaXRpb25hbC13aGl0ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnktYW50aHJhY2l0ZTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWFudGhyYWNpdGU7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogTGF0bztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gID4gLnBhZ2VfX2NvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgIG1heC13aWR0aDogNjQzcHg7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cclxuICAgIC5wYWdlX19ib2R5IHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IExhdG87XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFydGljbGUtaW1hZ2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGxhY2UtaXRlbXM6IGFuY2hvci1jZW50ZXI7XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgJi5pbWFnZSB7XHJcbiAgICAgICAgJi0tcmF0aW8tbGFuZHNjYXBlIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA2NDNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXJhdGlvLXBvcnRyYWl0IGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1heC13aWR0aDogNjQzcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDkgLyAxNjtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogNjQzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1yYXRpby1zcXVhcmUgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA2NDNweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDY0M3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tdHdvLWltYWdlcyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogMzJweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2FwdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDY0M3B4O1xyXG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmxvY2sge1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJGNvbnRhaW5lci1uYXJyb3ctd2lkdGg6IHJlbSg2NDIpO1xyXG4kc3BhY2luZy1ibG9jay12ZXJ0aWNhbDogNTNweDtcclxuJGltYWdlLW5lZ2F0aXZlLWluZGVudDogNDBweDtcclxuXHJcbkBtaXhpbiBzZXJpY2VQYWdlTGluayB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XHJcblxyXG4gICYsXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbmFycm93Q29udGFpbmVyIHtcclxuICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW5hcnJvdy13aWR0aDtcclxufVxyXG5cclxuQG1peGluIHNldEJhY2tncm91bmRDb2xvcigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgJjppcyhhKTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoaW4gc3JnYiwgJGNvbG9yIDk3JSwgYmxhY2sgMyUpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHN1YkhlYWRpbmcge1xyXG4gIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgzMnB4KSwgNDAwLCByZW0oNDRweCksIG5vbmUsIDApO1xyXG4gIG1hcmdpbi1ib3R0b206IHJlbSgzMnB4KTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDIxcHgpLCA0MDAsIHJlbSgyOHB4KSwgbm9uZSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VydmljZVBhZ2Uge1xyXG4gICRlbDogJjtcclxuICAkYnJlYWtwb2ludDogNjAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgbGluZS1oZWlnaHQ6IHJlbSgyNik7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG5cclxuICAmX19oZWFkZXIsXHJcbiAgJl9faW50cm8ge1xyXG4gICAgQGluY2x1ZGUgbmFycm93Q29udGFpbmVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBcclxuICAmX19oZWFkZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWJsb2NrLXZlcnRpY2FsO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICBtYXJnaW46IDI0cHggMDtcclxuICAgIH1cclxuXHJcbiAgICA+IGgyIHtcclxuICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDQwcHgpLCA0MDAsIHJlbSg1NnB4KSwgbm9uZSwgMCk7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgzMnB4KSwgNDAwLCByZW0oNDZweCksIG5vbmUsIDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gICZfX2ludHJvIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWJsb2NrLXZlcnRpY2FsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmxvY2stdmVydGljYWw7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMjAsIDM0KTtcclxuICAgICAgbWF4LXdpZHRoOiByZW0oNjUwKTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgJl9fbWFpbkJvZHktd3JhcHBlciB7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMjQpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW5Cb2R5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oNDUwKTtcclxuICAgIHBhZGRpbmctbGVmdDogcmVtKDM0KTtcclxuXHJcbiAgICAmPio6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgJj4qOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIGgyLCBoMywgaDQge1xyXG4gICAgICBtYXJnaW46IHJlbSg0MCkgMCByZW0oMjQpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMzApIDAgcmVtKDIwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgQGluY2x1ZGUgZm9udCgkZm9udC1mYW1pbHktcmVndWxhciwgcmVtKDIxcHgpLCA2MDAsIHJlbSgzMXB4KSwgbm9uZSwgbnVsbCk7XHJcblxyXG4gICAgICAmICsgdWwsXHJcbiAgICAgICYgKyBvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDI0KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICB1bCwgb2wge1xyXG4gICAgICBtYXJnaW46IHJlbSg0MCkgMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsLWFuZC1tZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDIwKSAwO1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWxhdG87XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWVtZXJhbGQ7XHJcbiAgICAgICAgICBsZWZ0OiByZW0oMTApO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oOCk7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDgpO1xyXG4gICAgICAgICAgdG9wOiByZW0oMTApO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgQGluY2x1ZGUgc2VyaWNlUGFnZUxpbms7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gICZfX2ltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA1OC41JTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc21hbGwtYW5kLW1lZGl1bSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjM4cHggLyA4MjBweCAqIDEwMCU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgID4gaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Jvb2tQbHVtYmVyLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogZW0oNTUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogZW0oMjApO1xyXG4gIH1cclxufVxyXG5cclxuLm91clNlcnZpY2VzIHtcclxuICAkZWw6ICY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFkZGl0aW9uYWwtd2hpdGU7XHJcbiAgcGFkZGluZzogcmVtKDQwcHgpIDAgcmVtKDgycHgpO1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZGluZyB7XHJcbiAgICBAaW5jbHVkZSBzdWJIZWFkaW5nO1xyXG4gIH1cclxuXHJcbiAgJl9fZ3JpZCB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWF1dG8tY29sdW1uczogMWZyO1xyXG4gICAgZ3JpZC1nYXA6IDJyZW07XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4NC4yNDg1cmVtKSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTdyZW0pIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHdpZHRoOiAyNi4wNjNyZW07XHJcbiAgICBtaW4taGVpZ2h0OiAyMHJlbTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgcGFkZGluZzogMi41cmVtO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IHJlbSgxMHB4KTtcclxuICAgIEBpbmNsdWRlIHNldEJhY2tncm91bmRDb2xvcigkcHJpbWFyeS13aGl0ZSk7XHJcblxyXG4gICAgJiwgXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbiB7XHJcbiAgICAgIG1heC13aWR0aDogODhweDtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1hcnJvdyB7XHJcbiAgICAgIG1heC13aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMXJlbSkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgcGFkZGluZzogMS44NXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2hlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDAgcmVtKDIwcHgpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQtZmFtaWx5LXJlZ3VsYXIsIHJlbSgyMXB4KSwgNjAwLCByZW0oMjhweCksIG5vbmUsIG51bGwpO1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbC1hbmQtbWVkaXVtKCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgJl9fYm9keSB7ICBcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1sYXRvO1xyXG4gIH1cclxufSIsIi5jb29raWVhbGVydCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2Utb3V0O1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZWFsO1xyXG4gICAgcGFkZGluZzogMmVtIDA7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAmLnNob3cge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgIH1cclxuXHJcbiAgICAmIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuYWNjZXB0Y29va2llcyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1saWdodGVzdC1ncmV5O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGVhbDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBMYXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBwYWRkaW5nOiAxZW0gMi41ZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNtYWxsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGVhbDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1saWdodGVzdC1ncmV5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIC5jb250ZW50IHtcclxuICAgICAgICBAaW5jbHVkZSBjb2x1bW4oOSwgZmFsc2UpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1zbWFsbCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbigxMiwgZmFsc2UpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIC5idXR0b24tY29udGVudCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKDMsIGZhbHNlKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc21hbGwge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW4oMTIsIGZhbHNlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gQm9vdHN0cmFwIC0gUmVzZXQgYW5kIGRlcGVuZGVuY2llc1xyXG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLXJlYm9vdCc7XHJcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9ub3Vpc2xpZGVyL2Rpc3RyaWJ1dGUvbm91aXNsaWRlci5taW4uY3NzJztcclxuXHJcbi8vIEZvbnQgYXdlc29tZVxyXG5AaW1wb3J0ICcuLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvZm9udC1hd2Vzb21lJztcclxuXHJcbiRlaS1nZW5lcmF0ZS1jbGFzc2VzOiB0cnVlO1xyXG4kZWktdXNlLWxvY2FsLWZvbnRzOiB0cnVlO1xyXG4kZWktZm9udC1wYXRoLWxvY2FsOiAnL0Zyb250ZW5kL2ZvbnRzJztcclxuQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL2VsZWdhbnQtaWNvbnMtc2Fzcy9zY3NzL2VsZWdhbnQtaWNvbnMtc2Fzcyc7XHJcblxyXG4vLyBGdW5jdGlvbnNcclxuQGltcG9ydCAnZnVuY3Rpb25zL19mdW5jdGlvbnMnO1xyXG5cclxuLy8gVmFyaWFibGVzXHJcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XHJcblxyXG4vLyBTZXR0aW5nc1xyXG5AaW1wb3J0ICdjb2xvcnMnO1xyXG5AaW1wb3J0ICdzZXR0aW5ncyc7XHJcblxyXG4vLyBNZWRpYXF1ZXJpZXNcclxuQGltcG9ydCAnbWVkaWFxdWVyaWVzJztcclxuXHJcbi8vIEljb25zXHJcbkBpbXBvcnQgJ2ljb25zJztcclxuXHJcbi8vIFR5cG9ncmFwaHlcclxuQGltcG9ydCAndHlwb2dyYXBoeSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbGlua3MnO1xyXG5cclxuLy8gTWl4aW5zXHJcbkBpbXBvcnQgJ21peGlucy9tZWRpYSc7XHJcbkBpbXBvcnQgJ21peGlucy9zaG9ydGN1dHMnO1xyXG5AaW1wb3J0ICdtaXhpbnMvdHlwb2dyYXBoeSc7XHJcbkBpbXBvcnQgJ21peGlucy9ncmlkJztcclxuQGltcG9ydCAnbWl4aW5zL19iYW5uZXJTdHlsZSc7XHJcblxyXG4vLyBCYXNlXHJcbkBpbXBvcnQgJ2Jhc2UvZ3JpZCc7XHJcbkBpbXBvcnQgJ2Jhc2UvdmVuZG9yLW92ZXJyaWRlcyc7XHJcbkBpbXBvcnQgJ2Jhc2UvZm9udCc7XHJcbkBpbXBvcnQgJ2Jhc2UvcHJpbnQnO1xyXG5AaW1wb3J0ICdiYXNlL2Zvcm1zJztcclxuQGltcG9ydCAnYmFzZS9lcGlzZXJ2ZXItZm9ybS5zY3NzJztcclxuXHJcbi8vIEdsb2JhbCBzdHlsZXNcclxuQGltcG9ydCAnZ2xvYmFsJztcclxuXHJcbi8vIEJsb2Nrc1xyXG5AaW1wb3J0ICdibG9ja3MvcHJvZHVjdExpc3QnO1xyXG5AaW1wb3J0ICdibG9ja3Mvc3RvcnlMaW5rQmxvY2snO1xyXG5AaW1wb3J0ICdibG9ja3Mvc2VjdGlvbkRpdmlkZXInO1xyXG5AaW1wb3J0ICdibG9ja3MvdXNwJztcclxuQGltcG9ydCAnYmxvY2tzL3lvdXR1YmVCbG9jayc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9ibG9ja0Jhc2UnO1xyXG5AaW1wb3J0ICdibG9ja3MvZW1wbG95ZWVCbG9jayc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9hdXRob3JCaW9CbG9jayc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9uZXdzQmxvY2snO1xyXG5AaW1wb3J0ICdibG9ja3MvcWFCbG9jayc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9saW5rQmxvY2snO1xyXG5AaW1wb3J0ICdibG9ja3MvdGV4dEJsb2NrJztcclxuQGltcG9ydCAnYmxvY2tzL3Byb21vdGlvbmFsQmxvY2snO1xyXG5AaW1wb3J0ICdibG9ja3Mvb3dsQ2Fyb3VzZWxCbG9jayc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9ibG9nTGlzdEJsb2NrJztcclxuQGltcG9ydCAnYmxvY2tzL2luc3BpcmVkQmxvY2snO1xyXG5AaW1wb3J0ICdibG9ja3MvcG9wdXBCbG9jayc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9pbmZvQnV0dG9uQmxvY2snO1xyXG5AaW1wb3J0ICdibG9ja3MvdGV4dExpbmtCbG9jayc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9xdW90ZUJsb2NrJztcclxuQGltcG9ydCAnYmxvY2tzL25ld0VtcGxveWVlQmxvY2snO1xyXG5AaW1wb3J0ICdibG9ja3MvZmFjdEJsb2NrJztcclxuQGltcG9ydCAnYmxvY2tzL3Byb2R1Y3RMaXN0QmxvY2snO1xyXG5AaW1wb3J0ICdibG9ja3MvY29udGFjdFVzQmxvY2snO1xyXG5cclxuLy8gRGlyZWN0aXZlc1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2dldE9mZmVyJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9zdGlja3lTdWJuYXYnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL25hdmlnYXRpb24nO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2hlYWRlcic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZm9vdGVyJztcclxuXHJcbi8vIENvbXBvbmVudHNcclxuQGltcG9ydCAnY29tcG9uZW50cy9saW5rcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc29ydCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcGFnaW5hdGlvbic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcGFnaW5hdGlvbi1tb2JpbGUnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2ZhY2V0LW11bHRpLXNlbGVjdCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZmFjZXQtc2luZ2xlLXNlbGVjdCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYmxvZy1wb3N0LWNhcmQnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2Jsb2ctcG9zdC1jYXJkLXNpbXBsZSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3RvcmUtY2FyZCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcHJvZHVjdC1jYXJkJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9yYW5nZS1zbGlkZXInO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2J1dHRvbic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYm9keUNvbnRhaW5lcic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYnJlYWRjcnVtYnMnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3Byb2R1Y3RDb21iaW5hdGlvbnMnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2hvdmVyY2FyZCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc29jaWFsU2hhcmluZyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY2F0ZWdvcnlGYWNldHMnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3NpbXBsZVNlbGVjdGJveCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcGFnZXInO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2NhdGVnb3J5UHJvZHVjdExpc3QnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2Jsb2dMaXN0RmlsdGVyJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9zZXJ2aWNlSWNvbnMnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2NhdGVnb3J5TmF2aWdhdGlvbic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcHJpY2VGaWx0ZXInO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3NlYXJjaFJlc3VsdHMnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2xlZnRNZW51JztcclxuQGltcG9ydCAnY29tcG9uZW50cy9zZWFyY2hCYXInO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3ZhcmlhdGlvblNlbGVjdG9yJztcclxuQGltcG9ydCAnY29tcG9uZW50cy92YXJpYXRpb25BdHRyaWJ1dGVzJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9jdWJlTG9hZGVyJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9leHBhbmRhYmxlQ2FyZCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvdXNlcnByb2ZpbGUnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2Jsb2dMaXN0UmVsZXZhbnQnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2xvb2tib29rLWxpbmsnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2ltYWdlLXNsaWRlci1jYXJvdXNlbCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaG90c3BvdC1wcm9kdWN0LWluZm8nO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2xvZ2dlZEluSGVhZGVyJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9sb2dnZWRJbk1lc3NhZ2UnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3RpY2snO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3BhbmVsJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9fcHJvbW90aW9uQmFubmVySW1hZ2Uuc2Nzcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvX3Byb21vdGlvbkNoZWNrb3V0TGluZS5zY3NzJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9fcHJvbW90aW9uSXRlbUVsZW1lbnRMaXN0aW5nLnNjc3MnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3NtYWxsU2VhcmNoU3RvcmVQYXJ0aWFsJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9zbWFsbFNlYXJjaEJsb2dQYXJ0aWFsJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9zbWFsbFNlYXJjaE90aGVyUGFydGlhbCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2VhcmNoUGFnZSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYmFkZW1pbGpvQnJlYWRjcnVtYnMnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL21lbWJlcic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3RvcmUtYWRtaW4nO1xyXG5cclxuLy8gVmlld3NcclxuQGltcG9ydCAndmlld3Mvc2VhcmNoJztcclxuQGltcG9ydCAndmlld3MvZmFxUGFnZSc7XHJcbkBpbXBvcnQgJ3ZpZXdzL3N0b3JlUGFnZSc7XHJcbkBpbXBvcnQgJ3ZpZXdzL2Jsb2dQYWdlJztcclxuQGltcG9ydCAndmlld3MvYXJ0aWNsZVBhZ2UnO1xyXG5AaW1wb3J0ICd2aWV3cy9jYXRlZ29yeUxhbmRpbmdQYWdlJztcclxuQGltcG9ydCAndmlld3MvcHJvZHVjdERldGFpbHMnO1xyXG5AaW1wb3J0ICd2aWV3cy9jYXRlZ29yeVBhZ2UnO1xyXG5AaW1wb3J0ICd2aWV3cy9ibG9nTGlzdFBhZ2UnO1xyXG5AaW1wb3J0ICd2aWV3cy9tYXBQYWdlJztcclxuQGltcG9ydCAndmlld3Mvd2lzaExpc3RQYWdlJztcclxuQGltcG9ydCAndmlld3MvY2FtcGFpZ25QYWdlJztcclxuQGltcG9ydCAndmlld3MvYjJiQ2FtcGFpZ25MaXN0UGFnZSc7XHJcbkBpbXBvcnQgJ3ZpZXdzL2IyYkNhbXBhaWduUmVwb3J0UGFnZSc7XHJcbkBpbXBvcnQgJ3ZpZXdzL2xhbmRpbmdQYWdlJztcclxuQGltcG9ydCAndmlld3MvbG9va2Jvb2stcG9ydGFsLXBhZ2UnO1xyXG5AaW1wb3J0ICd2aWV3cy9sb29rYm9vay1wYWdlJztcclxuQGltcG9ydCAndmlld3Mvc3RvcmVFZGl0UGFnZSc7XHJcbkBpbXBvcnQgJ3ZpZXdzL215LW92ZXJ2aWV3JztcclxuQGltcG9ydCAndmlld3MvY2hlY2tvdXQnO1xyXG5AaW1wb3J0ICd2aWV3cy9vcmRlci1kZXRhaWxzJztcclxuQGltcG9ydCAndmlld3Mvb3JkZXItY29uZmlybWF0aW9uJztcclxuQGltcG9ydCAndmlld3MvcmVzZXJ2YXRpb24tbGlzdCc7XHJcbkBpbXBvcnQgJ3ZpZXdzL25vdC1mb3VuZCc7XHJcbkBpbXBvcnQgJ3ZpZXdzL2NhbXBhaWduUGFnZSc7XHJcbkBpbXBvcnQgJ3ZpZXdzL25ld0NhbXBhaWduUGFnZSc7XHJcbkBpbXBvcnQgJ3ZpZXdzL2Nhc2VQYWdlJztcclxuQGltcG9ydCAndmlld3Mvc2VydmljZVBhZ2UnO1xyXG5cclxuLy8gM3JkUGFydHlcclxuQGltcG9ydCAnM3JkUGFydHkvY29va2llYWxlcnQnO1xyXG5cclxuLnByaW50b25seSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iXX0= */

